Skip to content

Open-RMF on Iron Irwini - Sync (2023-12-29)

Compare
Choose a tag to compare
@Yadunund Yadunund released this 29 Dec 07:06
· 9 commits to main since this release
ea5967a

We're happy to announce the availability of the latest binary and source packages for Open-RMF on ROS 2 Iron Irwini!

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