Skip to content

ROS 2 Basics

Robot Operating System 2 (ROS 2) is a flexible framework for writing robot software with improved real-time performance and multi-robot support.

You can move on when you can...

  • Create and run ROS 2 nodes
  • Understand topics, services, and actions
  • Build and configure a basic workspace with colcon
  • Write publishers and subscribers in Python or C++
  • Launch multiple nodes using launch files

External Resources

See in tree →

Next in the tree