List of ROS ESM packages

In this page you will find the list of the ROS packages that are supported in the Extended Maintenance Support(ESM)from Canonical under the Ubuntu Pro offering. In general, the packages that we support from the first day after each ROS version goes end-of-life are the ones required from the meta-package ros-base (see REP142 and REP2001).

ROS 1 Noetic

  • ros-noetic-ros-base

  • ros-noetic-ros-core

  • ros-noetic-actionlib

  • ros-noetic-actionlib-msgs

  • ros-noetic-actionlib-tools

  • ros-noetic-bond

  • ros-noetic-bond-core

  • ros-noetic-bondcpp

  • ros-noetic-bondpy

  • ros-noetic-catkin

  • ros-noetic-class-loader

  • ros-noetic-cmake-modules

  • ros-noetic-common-msgs

  • ros-noetic-cpp-common

  • ros-noetic-diagnostic-msgs

  • ros-noetic-dynamic-reconfigure

  • ros-noetic-gencpp

  • ros-noetic-geneus

  • ros-noetic-genlisp

  • ros-noetic-genmsg

  • ros-noetic-gennodejs

  • ros-noetic-genpy

  • ros-noetic-geometry-msgs

  • ros-noetic-message-filters

  • ros-noetic-message-generation

  • ros-noetic-message-runtime

  • ros-noetic-mk

  • ros-noetic-nav-msgs

  • ros-noetic-nodelet

  • ros-noetic-nodelet-core

  • ros-noetic-nodelet-topic-tools

  • ros-noetic-pluginlib

  • ros-noetic-ros

  • ros-noetic-ros-base

  • ros-noetic-ros-comm

  • ros-noetic-ros-core

  • ros-noetic-ros-environment

  • ros-noetic-rosbag

  • ros-noetic-rosbag-migration-rule

  • ros-noetic-rosbag-storage

  • ros-noetic-rosbash

  • ros-noetic-rosboost-cfg

  • ros-noetic-rosbuild

  • ros-noetic-rosclean

  • ros-noetic-rosconsole

  • ros-noetic-rosconsole-bridge

  • ros-noetic-roscpp

  • ros-noetic-roscpp-core

  • ros-noetic-roscpp-serialization

  • ros-noetic-roscpp-traits

  • ros-noetic-roscreate

  • ros-noetic-rosgraph

  • ros-noetic-rosgraph-msgs

  • ros-noetic-roslang

  • ros-noetic-roslaunch

  • ros-noetic-roslib

  • ros-noetic-roslisp

  • ros-noetic-roslz4

  • ros-noetic-rosmake

  • ros-noetic-rosmaster

  • ros-noetic-rosmsg

  • ros-noetic-rosnode

  • ros-noetic-rosout

  • ros-noetic-rospack

  • ros-noetic-rosparam

  • ros-noetic-rospy

  • ros-noetic-rosservice

  • ros-noetic-rostest

  • ros-noetic-rostime

  • ros-noetic-rostopic

  • ros-noetic-rosunit

  • ros-noetic-roswtf

  • ros-noetic-sensor-msgs

  • ros-noetic-shape-msgs

  • ros-noetic-smclib

  • ros-noetic-std-msgs

  • ros-noetic-std-srvs

  • ros-noetic-stereo-msgs

  • ros-noetic-topic-tools

  • ros-noetic-trajectory-msgs

  • ros-noetic-visualization-msgs

  • ros-noetic-xmlrpcpp

ROS 1 Melodic

  • ros-melodic-ros-base

  • ros-melodic-ros-core

  • ros-melodic-actionlib

  • ros-melodic-actionlib-msgs

  • ros-melodic-bond

  • ros-melodic-bond-core

  • ros-melodic-bondcpp

  • ros-melodic-bondpy

  • ros-melodic-catkin

  • ros-melodic-class-loader

  • ros-melodic-cmake-modules

  • ros-melodic-common-msgs

  • ros-melodic-cpp-common

  • ros-melodic-diagnostic-msgs

  • ros-melodic-dynamic-reconfigure

  • ros-melodic-gencpp

  • ros-melodic-geneus

  • ros-melodic-genlisp

  • ros-melodic-genmsg

  • ros-melodic-gennodejs

  • ros-melodic-genpy

  • ros-melodic-geometry-msgs

  • ros-melodic-message-filters

  • ros-melodic-message-generation

  • ros-melodic-message-runtime

  • ros-melodic-mk

  • ros-melodic-nav-msgs

  • ros-melodic-nodelet

  • ros-melodic-nodelet-core

  • ros-melodic-nodelet-topic-tools

  • ros-melodic-pluginlib

  • ros-melodic-ros

  • ros-melodic-ros-base

  • ros-melodic-ros-comm

  • ros-melodic-ros-core

  • ros-melodic-ros-environment

  • ros-melodic-rosbag

  • ros-melodic-rosbag-migration-rule

  • ros-melodic-rosbag-storage

  • ros-melodic-rosbash

  • ros-melodic-rosboost-cfg

  • ros-melodic-rosbuild

  • ros-melodic-rosclean

  • ros-melodic-rosconsole

  • ros-melodic-rosconsole-bridge

  • ros-melodic-roscpp

  • ros-melodic-roscpp-core

  • ros-melodic-roscpp-serialization

  • ros-melodic-roscpp-traits

  • ros-melodic-roscreate

  • ros-melodic-rosgraph

  • ros-melodic-rosgraph-msgs

  • ros-melodic-roslang

  • ros-melodic-roslaunch

  • ros-melodic-roslib

  • ros-melodic-roslisp

  • ros-melodic-roslz4

  • ros-melodic-rosmake

  • ros-melodic-rosmaster

  • ros-melodic-rosmsg

  • ros-melodic-rosnode

  • ros-melodic-rosout

  • ros-melodic-rospack

  • ros-melodic-rosparam

  • ros-melodic-rospy

  • ros-melodic-rosservice

  • ros-melodic-rostest

  • ros-melodic-rostime

  • ros-melodic-rostopic

  • ros-melodic-rosunit

  • ros-melodic-roswtf

  • ros-melodic-sensor-msgs

  • ros-melodic-shape-msgs

  • ros-melodic-smclib

  • ros-melodic-std-msgs

  • ros-melodic-std-srvs

  • ros-melodic-stereo-msgs

  • ros-melodic-topic-tools

  • ros-melodic-trajectory-msgs

  • ros-melodic-visualization-msgs

  • ros-melodic-xmlrpcpp

ROS 2 Foxy

  • ros-foxy-ros-base

  • ros-foxy-ros-core

  • ros-foxy-action-msgs

  • ros-foxy-actionlib-msgs

  • ros-foxy-ament-clang-format

  • ros-foxy-ament-clang-tidy

  • ros-foxy-ament-cmake

  • ros-foxy-ament-cmake-auto

  • ros-foxy-ament-cmake-clang-format

  • ros-foxy-ament-cmake-clang-tidy

  • ros-foxy-ament-cmake-copyright

  • ros-foxy-ament-cmake-core

  • ros-foxy-ament-cmake-cppcheck

  • ros-foxy-ament-cmake-cpplint

  • ros-foxy-ament-cmake-export-definitions

  • ros-foxy-ament-cmake-export-dependencies

  • ros-foxy-ament-cmake-export-include-directories

  • ros-foxy-ament-cmake-export-interfaces

  • ros-foxy-ament-cmake-export-libraries

  • ros-foxy-ament-cmake-export-link-flags

  • ros-foxy-ament-cmake-export-targets

  • ros-foxy-ament-cmake-flake8

  • ros-foxy-ament-cmake-gmock

  • ros-foxy-ament-cmake-google-benchmark

  • ros-foxy-ament-cmake-gtest

  • ros-foxy-ament-cmake-include-directories

  • ros-foxy-ament-cmake-libraries

  • ros-foxy-ament-cmake-lint-cmake

  • ros-foxy-ament-cmake-mypy

  • ros-foxy-ament-cmake-nose

  • ros-foxy-ament-cmake-pclint

  • ros-foxy-ament-cmake-pep257

  • ros-foxy-ament-cmake-pycodestyle

  • ros-foxy-ament-cmake-pyflakes

  • ros-foxy-ament-cmake-pytest

  • ros-foxy-ament-cmake-python

  • ros-foxy-ament-cmake-ros

  • ros-foxy-ament-cmake-target-dependencies

  • ros-foxy-ament-cmake-test

  • ros-foxy-ament-cmake-uncrustify

  • ros-foxy-ament-cmake-version

  • ros-foxy-ament-cmake-xmllint

  • ros-foxy-ament-copyright

  • ros-foxy-ament-cppcheck

  • ros-foxy-ament-cpplint

  • ros-foxy-ament-flake8

  • ros-foxy-ament-index-cpp

  • ros-foxy-ament-index-python

  • ros-foxy-ament-lint

  • ros-foxy-ament-lint-auto

  • ros-foxy-ament-lint-cmake

  • ros-foxy-ament-lint-common

  • ros-foxy-ament-mypy

  • ros-foxy-ament-package

  • ros-foxy-ament-pclint

  • ros-foxy-ament-pep257

  • ros-foxy-ament-pycodestyle

  • ros-foxy-ament-pyflakes

  • ros-foxy-ament-uncrustify

  • ros-foxy-ament-xmllint

  • ros-foxy-bag-recorder-nodes

  • ros-foxy-builtin-interfaces

  • ros-foxy-class-loader

  • ros-foxy-common-interfaces

  • ros-foxy-composition-interfaces

  • ros-foxy-console-bridge-vendor

  • ros-foxy-diagnostic-msgs

  • ros-foxy-domain-coordinator

  • ros-foxy-eigen3-cmake-module

  • ros-foxy-example-interfaces

  • ros-foxy-examples-tf2-py

  • ros-foxy-fastrtps

  • ros-foxy-fastrtps-cmake-module

  • ros-foxy-foonathan-memory-vendor

  • ros-foxy-geometry2

  • ros-foxy-geometry-msgs

  • ros-foxy-gmock-vendor

  • ros-foxy-google-benchmark-vendor

  • ros-foxy-gtest-vendor

  • ros-foxy-kdl-parser

  • ros-foxy-launch

  • ros-foxy-launch-ros

  • ros-foxy-launch-testing

  • ros-foxy-launch-testing-ament-cmake

  • ros-foxy-launch-testing-ros

  • ros-foxy-launch-xml

  • ros-foxy-launch-yaml

  • ros-foxy-libstatistics-collector

  • ros-foxy-libyaml-vendor

  • ros-foxy-lifecycle-msgs

  • ros-foxy-message-filters

  • ros-foxy-mimick-vendor

  • ros-foxy-nav-msgs

  • ros-foxy-orocos-kdl

  • ros-foxy-osrf-pycommon

  • ros-foxy-osrf-testing-tools-cpp

  • ros-foxy-performance-test-fixture

  • ros-foxy-pluginlib

  • ros-foxy-python-cmake-module

  • ros-foxy-rcl

  • ros-foxy-rcl-action

  • ros-foxy-rcl-interfaces

  • ros-foxy-rcl-lifecycle

  • ros-foxy-rcl-logging-log4cxx

  • ros-foxy-rcl-logging-noop

  • ros-foxy-rcl-logging-spdlog

  • ros-foxy-rcl-yaml-param-parser

  • ros-foxy-rclcpp

  • ros-foxy-rclcpp-action

  • ros-foxy-rclcpp-components

  • ros-foxy-rclcpp-lifecycle

  • ros-foxy-rclpy

  • ros-foxy-rcpputils

  • ros-foxy-rcutils

  • ros-foxy-rmw

  • ros-foxy-rmw-dds-common

  • ros-foxy-rmw-fastrtps-cpp

  • ros-foxy-rmw-fastrtps-dynamic-cpp

  • ros-foxy-rmw-fastrtps-shared-cpp

  • ros-foxy-rmw-implementation

  • ros-foxy-rmw-implementation-cmake

  • ros-foxy-robot-state-publisher

  • ros-foxy-ros2action

  • ros-foxy-ros2bag

  • ros-foxy-ros2cli

  • ros-foxy-ros2component

  • ros-foxy-ros2doctor

  • ros-foxy-ros2interface

  • ros-foxy-ros2launch

  • ros-foxy-ros2lifecycle

  • ros-foxy-ros2lifecycle-test-fixtures

  • ros-foxy-ros2multicast

  • ros-foxy-ros2node

  • ros-foxy-ros2param

  • ros-foxy-ros2pkg

  • ros-foxy-ros2run

  • ros-foxy-ros2service

  • ros-foxy-ros2test

  • ros-foxy-ros2topic

  • ros-foxy-ros2trace

  • ros-foxy-ros-base

  • ros-foxy-ros-core

  • ros-foxy-ros-environment

  • ros-foxy-ros-testing

  • ros-foxy-ros-workspace

  • ros-foxy-rosbag2

  • ros-foxy-rosbag2-compression

  • ros-foxy-rosbag2-converter-default-plugins

  • ros-foxy-rosbag2-cpp

  • ros-foxy-rosbag2-storage

  • ros-foxy-rosbag2-storage-default-plugins

  • ros-foxy-rosbag2-test-common

  • ros-foxy-rosbag2-tests

  • ros-foxy-rosbag2-transport

  • ros-foxy-rosgraph-msgs

  • ros-foxy-rosidl-adapter

  • ros-foxy-rosidl-cmake

  • ros-foxy-rosidl-default-generators

  • ros-foxy-rosidl-default-runtime

  • ros-foxy-rosidl-generator-c

  • ros-foxy-rosidl-generator-cpp

  • ros-foxy-rosidl-generator-dds-idl

  • ros-foxy-rosidl-generator-py

  • ros-foxy-rosidl-parser

  • ros-foxy-rosidl-runtime-c

  • ros-foxy-rosidl-runtime-cpp

  • ros-foxy-rosidl-runtime-py

  • ros-foxy-rosidl-typesupport-c

  • ros-foxy-rosidl-typesupport-cpp

  • ros-foxy-rosidl-typesupport-fastrtps-c

  • ros-foxy-rosidl-typesupport-fastrtps-cpp

  • ros-foxy-rosidl-typesupport-interface

  • ros-foxy-rosidl-typesupport-introspection-c

  • ros-foxy-rosidl-typesupport-introspection-cpp

  • ros-foxy-rpyutils

  • ros-foxy-sensor-msgs

  • ros-foxy-sensor-msgs-py

  • ros-foxy-shape-msgs

  • ros-foxy-shared-queues-vendor

  • ros-foxy-spdlog-vendor

  • ros-foxy-sqlite3-vendor

  • ros-foxy-sros2

  • ros-foxy-sros2-cmake

  • ros-foxy-statistics-msgs

  • ros-foxy-std-msgs

  • ros-foxy-std-srvs

  • ros-foxy-stereo-msgs

  • ros-foxy-test-msgs

  • ros-foxy-tf2

  • ros-foxy-tf2-bullet

  • ros-foxy-tf2-eigen

  • ros-foxy-tf2-eigen-kdl

  • ros-foxy-tf2-geometry-msgs

  • ros-foxy-tf2-kdl

  • ros-foxy-tf2-msgs

  • ros-foxy-tf2-py

  • ros-foxy-tf2-ros

  • ros-foxy-tf2-sensor-msgs

  • ros-foxy-tf2-tools

  • ros-foxy-tinyxml2-vendor

  • ros-foxy-tinyxml-vendor

  • ros-foxy-tracetools

  • ros-foxy-tracetools-launch

  • ros-foxy-tracetools-read

  • ros-foxy-tracetools-test

  • ros-foxy-tracetools-trace

  • ros-foxy-trajectory-msgs

  • ros-foxy-uncrustify-vendor

  • ros-foxy-unique-identifier-msgs

  • ros-foxy-urdf

  • ros-foxy-urdfdom

  • ros-foxy-visualization-msgs

  • ros-foxy-yaml-cpp-vendor

  • ros-foxy-zstd-vendor