Robot Operating System (ROS)
Quick Links
ROS Wiki: primary reference for distro details, APIs, and package index.
ROS 2 Documentation: jump into current ROS 2 guides (switch distro in the top left).
Recommended Distros
Track |
Distro (ROS) |
Ubuntu |
Notes |
|---|---|---|---|
LTS |
Jazzy Jalisco (ROS 2) |
24.04 (Noble) |
Latest LTS; best for new development where Ubuntu 24.04 is available. |
LTS |
Humble Hawksbill (ROS 2) |
22.04 (Jammy) |
Stable, widely used; supported through May 2027. |
LTS |
Noetic Ninjemys (ROS 1) |
20.04 (Focal) |
Legacy ROS 1; maintenance ends May 2025. |
STS |
Iron Irwini (ROS 2) |
22.04 (Jammy) |
Short-term support; bridge path toward Jazzy. |
Starter Tutorials
ROS 2: URDF + RViz quickstart
ROS 1: Official wiki tutorials
Simulation: Gazebo-ROS integration overview
Note
ROS 1 is depricated or being phased out in most applications. If someone refers to “ROS”, the probably mean ROS 2, or are doing something very wrong.