Open-RMF on Rolling Ridley - Sync (2023-12-29)
We're happy to announce the availability of the latest binary and source packages for Open-RMF on ROS 2 Rolling Ridley!
The release is primarily supported on Ubuntu 22.04
with amd64
and arm64
architectures. Some packages are also supported on rhel-9
(look for "developed" status here).
The latest package versions are as listed in this rmf.repos file.
For instructions to install the binaries or build from source, please look at the Installation instructions.
Known Issues
- Packages from rmf-demos are not available in binary form and hence need to be built from source.
Note: Ignore the source code links in the attachment below as they do not contain the source code for this release (they are auto-generated by GitHub). Instead, grab the binary packages for your platform by following the Installation instructions or if building from source, import the rmf.repos
file linked above and follow the source build instructions.
Complete Changelogs
rmf_fleet_msgs
* Delivery alerts and beacons (#60 <https://github.com/open-rmf/rmf_internal_msgs/pull/60>)
* Mutex groups and dynamic charging (#59 <https://github.com/open-rmf/rmf_internal_msgs/pull/59>)
rmf_charging_schedule
* First release
rmf_fleet_adapter
* Mutex Groups, localization hook, dynamic charging, and new graph elements (#310 <https://github.com/open-rmf/rmf_ros2/pull/310>)
* Fix edge case when starting on a lane (#312 <https://github.com/open-rmf/rmf_ros2/pull/312>)
* Update GoToPlace to allow finding nearest spot (#308 <https://github.com/open-rmf/rmf_ros2/pull/308>)
rmf_task
* Allow charging tasks to run indefinitely (#99 <https://github.com/open-rmf/rmf_task/pull/99>, #100 <https://github.com/open-rmf/rmf_task/pull/100>)
* Add support for multiple destinations to choose from. (#101 <https://github.com/open-rmf/rmf_task/pull/101>)
rmf_task_sequence
* Fix edge case for task sequences (#102 <https://github.com/open-rmf/rmf_task/pull/102>)
rmf_traffic
* New graph elements and various fixes (#103 <https://github.com/open-rmf/rmf_traffic/pull/103>)
* Fix UB in plan squashing (#106 <https://github.com/open-rmf/rmf_traffic/issues/106>)
rmf_traffic_examples
* New graph elements and various fixes (#103 <https://github.com/open-rmf/rmf_traffic/pull/103>)
rmf_building_map_tools
* Export door information to nav graphs (#479 <https://github.com/open-rmf/rmf_traffic_editor/pull/479>)
* Export lift information to nav graphs (#478 <https://github.com/open-rmf/rmf_traffic_editor/pull/478>)
rmf_traffic_editor
* Merge radius property (#480 <https://github.com/open-rmf/rmf_traffic_editor/pull/480>)
* Mutex group property (#477 <https://github.com/open-rmf/rmf_traffic_editor/pull/477>)
rmf_building_sim_common
* Sanitize node names to avoid plugin exceptions (#112 <https://github.com/open-rmf/rmf_simulation/pull/112>)
* Contributors: Luca Della Vedova
rmf_building_sim_gz_classic_plugins
* Sanitize node names to avoid plugin exceptions (#112 <https://github.com/open-rmf/rmf_simulation/pull/112>)
* Contributors: Luca Della Vedova
rmf_building_sim_gz_plugins
* Sanitize node names to avoid plugin exceptions (#112 <https://github.com/open-rmf/rmf_simulation/pull/112>)
* Contributors: Luca Della Vedova
rmf_robot_sim_common
* Sanitize node names to avoid plugin exceptions (#112 <https://github.com/open-rmf/rmf_simulation/pull/112>)
* Contributors: Luca Della Vedova
rmf_robot_sim_gz_classic_plugins
* Sanitize node names to avoid plugin exceptions (#112 <https://github.com/open-rmf/rmf_simulation/pull/112>)
* Contributors: Luca Della Vedova
rmf_robot_sim_gz_plugins
* Sanitize node names to avoid plugin exceptions (#112 <https://github.com/open-rmf/rmf_simulation/pull/112>)
* Contributors: Luca Della Vedova