We’re happy to announce a new Foxy release!
This sync brings a number of new packages as well as some updates to ROS 2 core packages. For a list of patches to core packages, see the project board on GitHub.
Notably, we broke API in rmw_fastrps_dynamic_cpp
in order to fix undefined behavior. We think this should not impact many users. Please refer to the patch release notes for details.
Package Updates for foxy
Added Packages [34]:
- ros-foxy-avt-vimba-camera: 2001.1.0-1
- ros-foxy-bag-recorder-nodes: 0.3.9-1
- ros-foxy-chomp-motion-planner: 2.2.3-1
- ros-foxy-clober-bringup: 0.1.0-2
- ros-foxy-clober-description: 0.1.0-2
- ros-foxy-clober-msgs: 0.1.0-3
- ros-foxy-clober-navigation: 0.1.0-2
- ros-foxy-clober-simulation: 0.1.0-2
- ros-foxy-clober-slam: 0.1.0-2
- ros-foxy-color-names: 0.0.3-1
- ros-foxy-grepros: 0.4.0-1
- ros-foxy-ign-ros2-control: 0.1.1-2
- ros-foxy-ign-ros2-control-demos: 0.1.1-2
- ros-foxy-launch-param-builder: 0.1.0-1
- ros-foxy-libfranka: 0.8.0-1
- ros-foxy-libnabo: 1.0.7-1
- ros-foxy-libpointmatcher: 1.3.1-1
- ros-foxy-microstrain-inertial-rqt: 2.5.0-1
- ros-foxy-moveit-chomp-optimizer-adapter: 2.2.3-1
- ros-foxy-moveit-planners-chomp: 2.2.3-1
- ros-foxy-ntrip-client: 1.0.1-1
- ros-foxy-octomap-mapping: 2.0.0-1
- ros-foxy-octomap-ros: 0.4.2-1
- ros-foxy-octomap-rviz-plugins: 2.0.0-1
- ros-foxy-octomap-server: 2.0.0-1
- ros-foxy-ouxt-common: 0.0.8-2
- ros-foxy-ouxt-lint-common: 0.0.8-2
- ros-foxy-psen-scan-v2: 0.20.0-1
- ros-foxy-rviz-visual-tools: 4.0.3-1
- ros-foxy-soccer-object-msgs: 1.0.1-1
- ros-foxy-sol-vendor: 0.0.3-1
- ros-foxy-spatio-temporal-voxel-layer: 2.1.4-1
- ros-foxy-urdf-tutorial: 1.0.0-1
- ros-foxy-visp: 3.4.0-2
Updated Packages [216]:
- ros-foxy-actionlib-msgs: 2.0.4-1 → 2.0.5-1
- ros-foxy-aws-robomaker-small-warehouse-world: 1.0.4-1 → 1.0.5-1
- ros-foxy-bno055: 0.1.1-3 → 0.2.0-1
- ros-foxy-bosch-locator-bridge: 2.0.3-2 → 2.0.4-1
- ros-foxy-can-dbc-parser: 1.1.1-1 → 1.2.0-1
- ros-foxy-common-interfaces: 2.0.4-1 → 2.0.5-1
- ros-foxy-controller-interface: 0.8.1-1 → 0.9.0-1
- ros-foxy-controller-manager: 0.8.1-1 → 0.9.0-1
- ros-foxy-controller-manager-msgs: 0.8.1-1 → 0.9.0-1
- ros-foxy-diagnostic-msgs: 2.0.4-1 → 2.0.5-1
- ros-foxy-diff-drive-controller: 0.5.1-1 → 0.7.0-1
- ros-foxy-effort-controllers: 0.5.1-1 → 0.7.0-1
- ros-foxy-eigenpy: 2.5.0-1 → 2.6.10-3
- ros-foxy-examples-tf2-py: 0.13.12-1 → 0.13.13-1
- ros-foxy-force-torque-sensor-broadcaster: 0.5.1-1 → 0.7.0-1
- ros-foxy-forward-command-controller: 0.5.1-1 → 0.7.0-1
- ros-foxy-geometric-shapes: 2.1.0-1 → 2.1.2-1
- ros-foxy-geometry-msgs: 2.0.4-1 → 2.0.5-1
- ros-foxy-geometry2: 0.13.12-1 → 0.13.13-1
- ros-foxy-gripper-controllers: 0.5.1-1 → 0.7.0-1
- ros-foxy-gurumdds-cmake-module: 1.0.4-1 → 1.1.0-1
- ros-foxy-hardware-interface: 0.8.1-1 → 0.9.0-1
- ros-foxy-imu-sensor-broadcaster: 0.5.1-1 → 0.7.0-1
- ros-foxy-joint-state-broadcaster: 0.5.1-1 → 0.7.0-1
- ros-foxy-joint-state-controller: 0.5.1-1 → 0.7.0-1
- ros-foxy-joint-trajectory-controller: 0.5.1-1 → 0.7.0-1
- ros-foxy-joy: 3.0.0-2 → 3.0.1-1
- ros-foxy-joy-linux: 3.0.0-2 → 3.0.1-1
- ros-foxy-launch: 0.10.7-1 → 0.10.8-2
- ros-foxy-launch-ros: 0.11.5-1 → 0.11.6-1
- ros-foxy-launch-testing: 0.10.7-1 → 0.10.8-2
- ros-foxy-launch-testing-ament-cmake: 0.10.7-1 → 0.10.8-2
- ros-foxy-launch-testing-ros: 0.11.5-1 → 0.11.6-1
- ros-foxy-launch-xml: 0.10.7-1 → 0.10.8-2
- ros-foxy-launch-yaml: 0.10.7-1 → 0.10.8-2
- ros-foxy-libmavconn: 2.0.5-1 → 2.1.0-1
- ros-foxy-mavlink: 2021.11.11-1 → 2022.2.2-1
- ros-foxy-mavros: 2.0.5-1 → 2.1.0-1
- ros-foxy-mavros-extras: 2.0.5-1 → 2.1.0-1
- ros-foxy-mavros-msgs: 2.0.5-1 → 2.1.0-1
- ros-foxy-micro-ros-diagnostic-bridge: 0.2.0-4 → 0.3.0-1
- ros-foxy-micro-ros-diagnostic-msgs: 0.2.0-4 → 0.3.0-1
- ros-foxy-microstrain-inertial-driver: 2.1.0-1 → 2.5.0-1
- ros-foxy-microstrain-inertial-examples: 2.1.0-1 → 2.5.0-1
- ros-foxy-microstrain-inertial-msgs: 2.1.0-1 → 2.5.0-1
- ros-foxy-moveit: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-common: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-core: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-kinematics: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-planners: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-planners-ompl: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-plugins: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-ros: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-ros-benchmarks: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-ros-move-group: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-ros-occupancy-map-monitor: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-ros-perception: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-ros-planning: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-ros-planning-interface: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-ros-robot-interaction: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-ros-visualization: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-ros-warehouse: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-runtime: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-servo: 2.2.2-1 → 2.2.3-1
- ros-foxy-moveit-simple-controller-manager: 2.2.2-1 → 2.2.3-1
- ros-foxy-mrt-cmake-modules: 1.0.8-1 → 1.0.9-1
- ros-foxy-nav-msgs: 2.0.4-1 → 2.0.5-1
- ros-foxy-openvslam: 0.2.2-1 → 0.2.4-2
- ros-foxy-osqp-vendor: 0.0.3-2 → 0.0.4-1
- ros-foxy-performance-test-fixture: 0.0.6-1 → 0.0.8-1
- ros-foxy-plotjuggler: 3.3.2-1 → 3.4.0-1
- ros-foxy-pluginlib: 2.5.3-1 → 2.5.4-1
- ros-foxy-position-controllers: 0.5.1-1 → 0.7.0-1
- ros-foxy-python-qt-binding: 1.0.5-1 → 1.0.6-2
- ros-foxy-raptor-dbw-can: 1.1.1-1 → 1.2.0-1
- ros-foxy-raptor-dbw-joystick: 1.1.1-1 → 1.2.0-1
- ros-foxy-raptor-dbw-msgs: 1.1.1-1 → 1.2.0-1
- ros-foxy-raptor-pdu: 1.1.1-1 → 1.2.0-1
- ros-foxy-raptor-pdu-msgs: 1.1.1-1 → 1.2.0-1
- ros-foxy-rcl: 1.1.11-1 → 1.1.13-1
- ros-foxy-rcl-action: 1.1.11-1 → 1.1.13-1
- ros-foxy-rcl-lifecycle: 1.1.11-1 → 1.1.13-1
- ros-foxy-rcl-yaml-param-parser: 1.1.11-1 → 1.1.13-1
- ros-foxy-rclc: 1.0.2-1 → 1.1.0-1
- ros-foxy-rclc-examples: 1.0.2-1 → 1.1.0-1
- ros-foxy-rclc-lifecycle: 1.0.2-1 → 1.1.0-1
- ros-foxy-rclcpp: 2.4.0-1 → 2.4.1-1
- ros-foxy-rclcpp-action: 2.4.0-1 → 2.4.1-1
- ros-foxy-rclcpp-components: 2.4.0-1 → 2.4.1-1
- ros-foxy-rclcpp-lifecycle: 2.4.0-1 → 2.4.1-1
- ros-foxy-rclpy: 1.0.7-1 → 1.0.8-1
- ros-foxy-rmf-building-sim-common: 1.3.0-1 → 1.3.1-1
- ros-foxy-rmf-building-sim-gazebo-plugins: 1.3.0-1 → 1.3.1-1
- ros-foxy-rmf-building-sim-ignition-plugins: 1.3.0-1 → 1.3.1-1
- ros-foxy-rmf-demos: 1.3.1-1 → 1.3.2-1
- ros-foxy-rmf-demos-assets: 1.3.1-1 → 1.3.2-1
- ros-foxy-rmf-demos-dashboard-resources: 1.3.1-1 → 1.3.2-1
- ros-foxy-rmf-demos-gz: 1.3.1-1 → 1.3.2-1
- ros-foxy-rmf-demos-ign: 1.3.1-1 → 1.3.2-1
- ros-foxy-rmf-demos-maps: 1.3.1-1 → 1.3.2-1
- ros-foxy-rmf-demos-panel: 1.3.1-1 → 1.3.2-1
- ros-foxy-rmf-demos-tasks: 1.3.1-1 → 1.3.2-1
- ros-foxy-rmf-robot-sim-common: 1.3.0-1 → 1.3.1-1
- ros-foxy-rmf-robot-sim-gazebo-plugins: 1.3.0-1 → 1.3.1-1
- ros-foxy-rmf-robot-sim-ignition-plugins: 1.3.0-1 → 1.3.1-1
- ros-foxy-rmw-cyclonedds-cpp: 0.7.7-1 → 0.7.8-1
- ros-foxy-rmw-fastrtps-cpp: 1.2.6-1 → 1.3.0-1
- ros-foxy-rmw-fastrtps-dynamic-cpp: 1.2.6-1 → 1.3.0-1
- ros-foxy-rmw-fastrtps-shared-cpp: 1.2.6-1 → 1.3.0-1
- ros-foxy-rmw-gurumdds-cpp: 1.0.12-1 → 1.1.1-1
- ros-foxy-rmw-gurumdds-shared-cpp: 1.0.12-1 → 1.1.1-1
- ros-foxy-rmw-implementation: 1.0.2-1 → 1.0.3-1
- ros-foxy-ros2-control: 0.8.1-1 → 0.9.0-1
- ros-foxy-ros2-control-test-assets: 0.8.1-1 → 0.9.0-1
- ros-foxy-ros2-controllers: 0.5.1-1 → 0.7.0-1
- ros-foxy-ros2action: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2bag: 0.3.8-1 → 0.3.9-1
- ros-foxy-ros2cli: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2component: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2controlcli: 0.8.1-1 → 0.9.0-1
- ros-foxy-ros2doctor: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2interface: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2launch: 0.11.5-1 → 0.11.6-1
- ros-foxy-ros2lifecycle: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2lifecycle-test-fixtures: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2multicast: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2node: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2param: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2pkg: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2run: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2service: 0.9.10-1 → 0.9.11-1
- ros-foxy-ros2topic: 0.9.10-1 → 0.9.11-1
- ros-foxy-rosapi: 1.1.0-1 → 1.1.2-1
- ros-foxy-rosapi-msgs: 1.1.0-1 → 1.1.2-1
- ros-foxy-rosbag2: 0.3.8-1 → 0.3.9-1
- ros-foxy-rosbag2-compression: 0.3.8-1 → 0.3.9-1
- ros-foxy-rosbag2-converter-default-plugins: 0.3.8-1 → 0.3.9-1
- ros-foxy-rosbag2-cpp: 0.3.8-1 → 0.3.9-1
- ros-foxy-rosbag2-storage: 0.3.8-1 → 0.3.9-1
- ros-foxy-rosbag2-storage-default-plugins: 0.3.8-1 → 0.3.9-1
- ros-foxy-rosbag2-test-common: 0.3.8-1 → 0.3.9-1
- ros-foxy-rosbag2-tests: 0.3.8-1 → 0.3.9-1
- ros-foxy-rosbag2-transport: 0.3.8-1 → 0.3.9-1
- ros-foxy-rosbridge-library: 1.1.0-1 → 1.1.2-1
- ros-foxy-rosbridge-msgs: 1.1.0-1 → 1.1.2-1
- ros-foxy-rosbridge-server: 1.1.0-1 → 1.1.2-1
- ros-foxy-rosbridge-suite: 1.1.0-1 → 1.1.2-1
- ros-foxy-rosbridge-test-msgs: 1.1.0-1 → 1.1.2-1
- ros-foxy-rosidl-generator-py: 0.9.4-1 → 0.9.5-1
- ros-foxy-rqt-graph: 1.1.2-1 → 1.1.3-1
- ros-foxy-rqt-plot: 1.1.0-1 → 1.1.1-1
- ros-foxy-rtabmap: 0.20.15-1 → 0.20.18-1
- ros-foxy-rtabmap-ros: 0.20.15-2 → 0.20.18-1
- ros-foxy-ruckig: 0.4.0-1 → 0.6.3-1
- ros-foxy-run-move-group: 2.2.2-1 → 2.2.3-1
- ros-foxy-run-moveit-cpp: 2.2.2-1 → 2.2.3-1
- ros-foxy-run-ompl-constrained-planning: 2.2.2-1 → 2.2.3-1
- ros-foxy-rviz-assimp-vendor: 8.2.5-1 → 8.2.6-1
- ros-foxy-rviz-common: 8.2.5-1 → 8.2.6-1
- ros-foxy-rviz-default-plugins: 8.2.5-1 → 8.2.6-1
- ros-foxy-rviz-ogre-vendor: 8.2.5-1 → 8.2.6-1
- ros-foxy-rviz-rendering: 8.2.5-1 → 8.2.6-1
- ros-foxy-rviz-rendering-tests: 8.2.5-1 → 8.2.6-1
- ros-foxy-rviz-visual-testing-framework: 8.2.5-1 → 8.2.6-1
- ros-foxy-rviz2: 8.2.5-1 → 8.2.6-1
- ros-foxy-sdl2-vendor: 3.0.0-2 → 3.0.1-1
- ros-foxy-sensor-msgs: 2.0.4-1 → 2.0.5-1
- ros-foxy-sensor-msgs-py: 2.0.4-1 → 2.0.5-1
- ros-foxy-shape-msgs: 2.0.4-1 → 2.0.5-1
- ros-foxy-shared-queues-vendor: 0.3.8-1 → 0.3.9-1
- ros-foxy-sick-safetyscanners-base: 1.0.0-2 → 1.0.1-1
- ros-foxy-sick-safetyscanners2: 1.0.2-1 → 1.0.3-1
- ros-foxy-simple-launch: 1.2.0-1 → 1.3.0-1
- ros-foxy-spacenav: 3.0.0-2 → 3.0.1-1
- ros-foxy-sqlite3-vendor: 0.3.8-1 → 0.3.9-1
- ros-foxy-sros2: 0.9.4-1 → 0.9.5-1
- ros-foxy-sros2-cmake: 0.9.4-1 → 0.9.5-1
- ros-foxy-std-msgs: 2.0.4-1 → 2.0.5-1
- ros-foxy-std-srvs: 2.0.4-1 → 2.0.5-1
- ros-foxy-stereo-msgs: 2.0.4-1 → 2.0.5-1
- ros-foxy-tango-icons-vendor: 0.0.1-1 → 0.1.0-1
- ros-foxy-test-rmw-implementation: 1.0.2-1 → 1.0.3-1
- ros-foxy-tf2: 0.13.12-1 → 0.13.13-1
- ros-foxy-tf2-bullet: 0.13.12-1 → 0.13.13-1
- ros-foxy-tf2-eigen: 0.13.12-1 → 0.13.13-1
- ros-foxy-tf2-eigen-kdl: 0.13.12-1 → 0.13.13-1
- ros-foxy-tf2-geometry-msgs: 0.13.12-1 → 0.13.13-1
- ros-foxy-tf2-kdl: 0.13.12-1 → 0.13.13-1
- ros-foxy-tf2-msgs: 0.13.12-1 → 0.13.13-1
- ros-foxy-tf2-py: 0.13.12-1 → 0.13.13-1
- ros-foxy-tf2-ros: 0.13.12-1 → 0.13.13-1
- ros-foxy-tf2-sensor-msgs: 0.13.12-1 → 0.13.13-1
- ros-foxy-tf2-tools: 0.13.12-1 → 0.13.13-1
- ros-foxy-trajectory-msgs: 2.0.4-1 → 2.0.5-1
- ros-foxy-transmission-interface: 0.8.1-1 → 0.9.0-1
- ros-foxy-velocity-controllers: 0.5.1-1 → 0.7.0-1
- ros-foxy-velodyne-description: 2.0.1-1 → 2.0.2-1
- ros-foxy-velodyne-gazebo-plugins: 2.0.1-1 → 2.0.2-1
- ros-foxy-velodyne-simulator: 2.0.1-1 → 2.0.2-1
- ros-foxy-visualization-msgs: 2.0.4-1 → 2.0.5-1
- ros-foxy-webots-ros2: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-control: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-core: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-driver: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-epuck: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-importer: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-mavic: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-msgs: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-tesla: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-tests: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-tiago: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-turtlebot: 1.1.3-2 → 1.2.2-1
- ros-foxy-webots-ros2-universal-robot: 1.1.3-2 → 1.2.2-1
- ros-foxy-wiimote: 3.0.0-2 → 3.0.1-1
- ros-foxy-wiimote-msgs: 3.0.0-2 → 3.0.1-1
- ros-foxy-zstd-vendor: 0.3.8-1 → 0.3.9-1
Removed Packages [2]:
- ros-foxy-soccer-vision-msgs
- ros-foxy-webots-ros2-ur-e-description
Thanks to all ROS maintainers who make packages available to the ROS community. The above list of packages was made possible by the work of the following maintainers:
- AWS RoboMaker
- Aaron Chong
- Alejandro Hernandez
- Alejandro Hernandez Cordero
- Alejandro Hernández
- Alexander Gutenkunst
- Anup Pemmaiah
- Armin Hornung
- AutonomouStuff Software Team
- Bartolome Jimenez Vera
- Bence Magyar
- Blake Anderson
- Boston Cleek
- Chittaranjan Srinivas Swaminathan
- Chris Lalancette
- Claire Wang
- Cyberbotics
- Dave Coleman
- David V. Lu!!
- Davide Faconti
- Dirk Thomas
- Erik Boasson
- Erki Suurjaak
- Esteve Fernandez
- Fabien Spindler
- Francois Pomerleau
- Franka Emika GmbH
- Geoff Biggs
- Hans-Joachim Krauch
- Henning Kayser
- Isaac I. Y. Saito
- Ivan Paunovic
- Jacob Perron
- Jafar Abdi
- Jan Staschulat
- Jihoon Lee
- Jon Binney
- Jonathan Bohren
- Justin Carpentier
- Karsten Knese
- Kevin Hallenbeck
- Kevin Rösch
- Kotaro Yoshimoto
- Lars Berscheid
- Lennart Puck
- Luca Della Vedova
- Mabel Zhang
- Masaya Kataoka
- Mathieu Labbe
- Matías Bavera
- Michael Carroll
- Michael Ferguson
- Michael Görner
- Michael Jeronimo
- Michel Hidalgo
- Mike Lautman
- Morgan Quigley
- MoveIt Release Team
- New Eagle
- Olivier Kermorgant
- Pete Baughman
- ROS Security Working Group
- Raghavender Sahdev
- Rob Fisher
- Scott K Logan
- Shane Loretz
- Stefan Laible
- Steve Macenski
- Steven! Ragnarök
- Stéphane Magnenat
- Tyler Weaver
- Victor Lopez
- Vladimir Ermakov
- William Woodall
- Wolfgang Merkt
- Yadunund
- Youngjin Yun
- clobot-git
- flynneva
- ijnek
- karsten
- masaya
- neweagle
- nuc
- ymd-stella
- youliang