Courses / programming
ROS 2 Advanced
intermediate~20 hours19 lessonsEnvironment: docker
Prerequisites: ros2-basics, modern-cpp
Modules
Module 1 — rclcpp: ROS 2 in C++
Module 2 — Execution model
Module 3 — Lifecycle nodes
Module 4 — Composition
Module 5 — QoS and DDS
Module 6 — Quality and testing
Textbooks
Video resources
- Executors, lifecycle, and composition talks — ROSCon talks