Welcome to the ROS 2 Interactive Course
This browser-based course teaches ROS 2 from core middleware through autonomous navigation, manipulation, and deployment: structured lessons, quizzes, and decision scenarios. The outline below summarizes scope for fast first paint and readers without JavaScript.
4
Learning Levels
30
Topics
90
Exercises
30
Scenarios
What this trainer includes
- ROS 2 graph model: nodes, topics, services, actions, parameters, and launch
- TF2, URDF, Gazebo, sensors, rosbag2, QoS, lifecycle, and custom interfaces
- SLAM, Nav2, ros2_control, MoveIt 2, perception bridges, behavior trees, real-time, fleets
- SROS2, testing, CI/CD, profiling, diagnostics, and full-stack capstone integration
- local progress tracking in the browser and English/German content