What is ROS?

ROS Videos


Noetic Ninjemys

ROS Noetic Ninjemys is latest ROS 1 LTS Release targeted at the Ubuntu 20.04 (Focal) release, though other systems are supported to varying degrees.

Learn More
ROS Foxy Fitzroy

Foxy Fitzroy is the latest ROS 2 LTS release on Ubuntu Focal, macOS and Windows 10. Get Foxy Fitzroy now!

Learn More


There are several mechanisms in place to support the ROS community, each with its own purpose.


Documentation and tutorials for ROS 2

ROS Answers

Ask questions.
Get answers.
All ROS versions


Hear the latest discussions

ROS 1 Wiki

Legacy documentation and tutorials for ROS 1

Recent Updates and Highlights

ROS 2 Rolling Ridley

The bleeding edge of ROS 2

It has been well over a year since we quietly rolled out the first rolling release for ROS 2 under the codename Rolling Ridley. For those of you who are still unfamiliar with our rolling release, it is our new approach to synchronizing and releasing code. The ROS 2 Rolling Ridley release is simply the bleeding edge of ROS 2 development delivered at a regular cadence. Unlike our long term support (LTS) and off year releases, the Rolling Ridley release is essentially a snapshot of the most current branch of each ROS 2 repository. The advantage of this approach it that it gives package developers and easy way to keep up to date with all the new features that are constantly being added to ROS 2.


Recent ROS Discourse Posts

micro-ROS Enabled Robot and Kinematics

Nav 2 Composition

REP-2008 RFC - ROS 2 Hardware Acceleration Architecture and Conventions