Profile
S$1,600.00 S$480.00 (after SkillsFuture subsidy)
Last verified: 2026-08-03
Always confirm current pricing and eligibility on MySkillsFuture before enrolling or claiming SkillsFuture Credit.
The global Robot Operating System (ROS) market was valued at US$371.3M in 2020 and is expected to reach US$753.6M by 2028, at a CAGR of 9.5% from 2021 to 2028. This is because there is a growing demand for automation in various sectors, advancements in robotics technology, and the increasing use of ROS in collaborative robots as key drivers for this growth. By 2025, over 40% of all commercial robots will have at least one ROS package installed.
Targeted sector(s) background and needs for the training.
- Electronics: The electronics industry involves the design, manufacturing, and testing of electronic components and devices. ROS training is required for developing robotics solutions for automated assembly and testing of electronic components, such as soldering, inspection, and testing.
- Marine & Offshore: Enable professionals to develop and operate robotic systems effectively. It enhances safety, efficiency, and productivity in underwater intervention, remote operations, asset inspection, subsea exploration, and offshore renewable energy.
- Industrial Automation: Industrial automation involves the use of technology to automate manufacturing processes. ROS training is required for developing robotics solutions for material handling, pick and place, and assembly, such as palletizing, packaging, and machine tending.
- Precision Engineering: Precision engineering involves the design and manufacturing of high-precision components, ROS training is required for developing robotics solutions for precision manufacturing and quality control applications, such as drilling, milling, and cutting.
- Electronics: The electronics industry involves the design, manufacturing, and testing of electronic components and devices. ROS training is required for developing robotics solutions for automated assembly and testing of electronic components, such as soldering, inspection, and testing.
- Aerospace: The aerospace industry involves the design, manufacturing, and testing of ai
What You'll Learn
This course aims to provide a hands-on way of learning ROS2 basic concepts through programming and coding by providing industry-relevant practices that aims to simulate real robotics and automation projects through ROS2 applications development, while allowing learners to conduct guided self-learning for theoretical aspects of the concepts.
The target audience for this course includes technical professionals in the Technology and Systems Application industry that would like to leverage the vendor-agnostic capabilities of ROS in their software applications. The practical nature of this course also aims to empower people who wish to explore ROS based open source applications with the technical know-how to begin doing so. Conducting the course in ROS2 also provides skill upgrading potential for users who wants to upgrade from using ROS1 to ROS2.
Minimum Entry Requirement
Basic Python and C++ knowledge
- Minimally able to understand and debug Python and C++ code, and understand basic python/C++ concepts.
Basic Linux environment knowledge
- Learners should minimally be comfortable with cloning repositories in a Linux environment, as well as running programs via the command line environment