Robots AtlasRobots Atlas
ROS 2 Humble

ROS 2 Humble

ActiveOpen sourceReal-timeAPI

ROS 2 Humble Hawksbill (codename: humble) is the eighth release of ROS 2, released on 23 May 2022 by Open Robotics (OSRF). It is the second long-term support (LTS) distribution of ROS 2, with an end-of-life date of May 2027. It is the first ROS 2 distribution to target Ubuntu 22.04 Jammy Jellyfish as its primary platform.

Tier 1 platforms are Ubuntu 22.04 (amd64 and arm64) and Windows 10 (Visual Studio 2019, amd64). RHEL 8 is supported as Tier 2. Ubuntu 20.04, macOS, and Debian Bullseye are Tier 3 platforms. The default RMW implementation is eProsima Fast DDS; Eclipse Cyclone DDS and RTI Connext DDS 6.0.1 are also officially supported.

Notable additions in this release include type adaptation in rclcpp (allowing custom data structures to be used directly with publishers and subscribers), content filtered topics, Certificate Revocation Lists (CRLs) for SROS2 security, composable nodes in launch files via launch_pytest, and improvements to rosbag2. Zero-copy loaned messages support was further refined. Official Docker images for Ubuntu Jammy (amd64 and arm64v8) were released by the community.

Core packages are distributed under the Apache License 2.0; packages ported from ROS 1 retain the BSD 3-Clause license. Binary Debian packages are provided for Ubuntu 22.04 via the official ROS 2 APT repository. A binary archive for Windows is also officially provided.

Maturity and adoption
Technology readiness level and adoption scale
TRL 9
Proven in operational conditions
13579
First release23 May 2022
Last update21 April 2026
Main category
ROS / ROS 2
Software family
Tool group

ROS 2 Ecosystem✦

Aliases
ROS 2ROS2 ecosystemRobot Operating System 2 ecosystem
Last updated: 22 March 2026
Target robot platforms
Robot platforms it works with