Course Details
Course Details
What You'll Learn
Topic 1: Overview of System Integration with ROS
Topic 2: Basic ROS Tools
Topic 3: LIDAR and SLAM
Topic 4: Robotics System Integration
Course Info
Minimum Entry Requirement
Knowledge and Skills
- Able to operate using computer functions
- Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
- Positive Learning Attitude
- Enthusiastic Learner
Experience
- Minimum of 1 year of working experience.
Target Age Group: 21-65 years old
Minimum Software/Hardware Requirement
Software:
You will need the following for this course:
- Oracle VirtualBox – free
- Ubuntu Desktop – free, installed as a virtual machine
- ROS 2 – free, installed inside the Ubuntu virtual machine
Hardware: Windows PC or Mac laptop
Job Roles
Job Roles
- Robotics Engineer
- ROS Developer
- Automation Engineer
- Robotics System Integrator
- Robotics Researcher
- Autonomous Vehicle Engineer
- Drone Systems Developer
- Robotic Manipulation Specialist
- AI & Robotics Developer
- Embedded Systems Engineer (with robotics focus)
- Machine Vision Engineer
- Mechatronics Engineer
- Industrial Robot Programmer
- Robot Simulation Specialist
- IoT Engineer (with robotics applications).
Trainers
Trainers
Mr Tan Woei Ming is the trainer for Tertiary Courses' Robot Operating System courses and works at Tertiary Infotech as an Instructor, Software Developer and Agentic Automation specialist. He combines First-Class Honours in Electrical and Electronic Engineering from NTU with a Master of Intelligent Systems from NUS, giving him a well-rounded view of robotics, from the sensors and embedded hardware a robot depends on to the intelligent software that drives its behaviour. His industry experience at Micron Technology, where he served as a Data Scientist and later Data Science Lead, involved leading AI initiatives in predictive analytics, automation and process optimisation in the semiconductor and manufacturing industries, sectors in which robotics and automation increasingly work side by side. He is an ACLP-certified trainer.
Robot Operating System (ROS) Fundamentals teaches learners how to build and program robots with the industry-standard open-source framework used in research, manufacturing, logistics and autonomous vehicles. Mr Tan begins with how ROS supports system integration, then guides learners through its core tools: workspaces and packages, nodes and launch files, topics and messages, publishers and subscribers, services, actions and data recording. Learners next explore LIDAR and SLAM, seeing how a robot senses distance and maps its surroundings while tracking its own position, before the course closes with robotics system integration, bringing these components together on a robot. Mr Tan's approach is to connect every software concept to the hardware it controls, so learners understand not only which commands to run but why the system is designed as it is. The class is hands-on and supportive, and suits engineers, developers and technically curious learners taking their first step into robotics software. Learners leave with a solid base for more advanced ROS 2 work, including navigation and robot applications.
Review
Customer Reviews (11)
- Overall training content is good for beginners. Review by Course Participant/Trainee
-
Good if can provide comprehensive step-by-step procedure. Should provide Source Code to copy and paste so to save time. Laptop loan is hanging. (Posted on 10/23/2019)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Write Your Own Review
- Recommended Courses
- Related Courses