Releases: open-rmf/rmf
Open-RMF on Jazzy Jalisco
We're happy to announce the availability of the latest binary and source packages for Open-RMF on ROS 2 Jazzy Jalisco!
The release is primarily supported on Ubuntu 24.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.
Note: The binaries will be available after the next Jazzy sync.
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_api_msgs
* use CONFIGURE_DEPENDS (`#53 <https://github.com/open-rmf/rmf_api_msgs/pull/53>`_)
* Add mutex group information to robot_state (`#49 <https://github.com/open-rmf/rmf_api_msgs/pull/49>`_)
* Introduce schemas for robot commission request (`#48 <https://github.com/open-rmf/rmf_api_msgs/pull/48>`_)
* fleet_name in task_request (`#47 <https://github.com/open-rmf/rmf_api_msgs/pull/47>`_)
rmf_fleet_msgs
* Mutex group manual release (`#67 <https://github.com/open-rmf/rmf_internal_msgs/pull/67>`_)
rmf_obstacle_msgs
* Added Header to obstacles message (`#55 <https://github.com/open-rmf/rmf_internal_msgs/pull/55>`_)
rmf_fleet_adapter
* Fix charging status (`#347 <https://github.com/open-rmf/rmf_ros2/pull/347>`_)
* Fix race condition for ingesting/dispensing and disable uncrustify tests by default (`#362 <https://github.com/open-rmf/rmf_ros2/pull/362>`_)
* Event based lift / door logic (`#320 <https://github.com/open-rmf/rmf_ros2/pull/320>`_)
* Filter DoorOpen insertion by map name (`#353 <https://github.com/open-rmf/rmf_ros2/pull/353>`_)
* Fix schema dictionary used during robot status override (`#349 <https://github.com/open-rmf/rmf_ros2/pull/349>`_)
* Add fleet-level reassign dispatched tasks API (`#348 <https://github.com/open-rmf/rmf_ros2/pull/348>`_)
* Automatically begin or cancel idle behavior when commission changes (`#346 <https://github.com/open-rmf/rmf_ros2/pull/346>`_)
* Disable automatic retreat (`#330 <https://github.com/open-rmf/rmf_ros2/pull/330>`_)
* Manual release of mutex groups (`#339 <https://github.com/open-rmf/rmf_ros2/pull/339>`_)
* Stabilize commissioning feature (`#338 <https://github.com/open-rmf/rmf_ros2/pull/338>`_)
* Release other mutexes if robot started charging (`#334 <https://github.com/open-rmf/rmf_ros2/pull/334>`_)
* Support labels in booking information (`#328 <https://github.com/open-rmf/rmf_ros2/pull/328>`_)
* Fix interaction between emergency pullover and finishing task (`#333 <https://github.com/open-rmf/rmf_ros2/pull/333>`_)
rmf_fleet_adapter_python
* Add fleet-level reassign dispatched tasks API (`#348 <https://github.com/open-rmf/rmf_ros2/pull/348>`_)
* Disable automatic retreat (`#330 <https://github.com/open-rmf/rmf_ros2/pull/330>`_)
* Stabilize commissioning feature (`#338 <https://github.com/open-rmf/rmf_ros2/pull/338>`_)
* Add all_known_lifts in Graph binding (`#336 <https://github.com/open-rmf/rmf_ros2/pull/336>`_)
* Add Speed Limit Requests (`#335 <https://github.com/open-rmf/rmf_ros2/pull/335>`_)
rmf_task_ros2
* Fix race condition for ingesting/dispensing and disable uncrustify tests by default (`#362 <https://github.com/open-rmf/rmf_ros2/pull/362>`_)
* Dispatcher only use websockets when dispatch fails (`#355 <https://github.com/open-rmf/rmf_ros2/pull/355>`_)
rmf_traffic_ros2
* Fix race condition for ingesting/dispensing and disable uncrustify tests by default (`#362 <https://github.com/open-rmf/rmf_ros2/pull/362>`_)
* Fix serialization of exit events (`#364 <https://github.com/open-rmf/rmf_ros2/pull/364>`_)
rmf_websocket
* Fix race condition for ingesting/dispensing and disable uncrustify tests by default (`#362 <https://github.com/open-rmf/rmf_ros2/pull/362>`_)
* Fix deadlock in websocket server (`#342 <https://github.com/open-rmf/rmf_ros2/pull/342>`_)
* Lower debug level of some messages in rmf_websocket (`#340 <https://github.com/open-rmf/rmf_ros2/pull/340>`_)
* Refactors the socket broadcast client (`#329 <https://github.com/open-rmf/rmf_ros2/pull/329>`_)
rmf_charging_schedule
* Fix charging status (`#347 <https://github.com/open-rmf/rmf_ros2/pull/347>`_)
rmf_building_sim_gz_plugins
* Fix door drift in simulation (`#126 <https://github.com/open-rmf/rmf_simulation/pull/126>`_)
* Port outdated actions to Noble (`#122 <https://github.com/open-rmf/rmf_simulation/pull/122>`_)
* Refactor plugins in an ECS based way and migrate to Harmonic (`#114 <https://github.com/open-rmf/rmf_simulation/pull/114>`_)
rmf_robot_sim_common
* Port outdated actions to Noble (`#122 <https://github.com/open-rmf/rmf_simulation/pull/122>`_)
* Explicitly specify all qos depth (`#116 <https://github.com/open-rmf/rmf_simulation/pull/116>`_)
rmf_robot_sim_gz_plugins
* Port outdated actions to Noble (`#122 <https://github.com/open-rmf/rmf_simulation/pull/122>`_)
* Refactor plugins in an ECS based way and migrate to Harmonic (`#114 <https://github.com/open-rmf/rmf_simulation/pull/114>`_)
rmf_task
* Add labels to booking (`#110 <https://github.com/open-rmf/rmf_task/pull/110>`_)
* Cancellation phase (`#107 <https://github.com/open-rmf/rmf_task/pull/107>`_)
rmf_task_sequence
* Protect phase switch from race conditions (`#111 <https://github.com/open-rmf/rmf_task/pull/111>`_)
* Cancellation phase (`#107 <https://github.com/open-rmf/rmf_task/pull/107>`_)
* Do not segfault when models cannot be generated (`#109 <https://github.com/open-rmf/rmf_task/pull/109>`_)
* Return nullptr is goal set is empty (`#108 <https://github.com/open-rmf/rmf_task/pull/108>`_)
rmf_building_map_tools
* Fix MultiPolygon not iterable (`#496 <https://github.com/open-rmf/rmf_traffic_editor/pull/496>`_)
* Harmonic release and ECS refactor (`#483 <https://github.com/open-rmf/rmf_traffic_editor/pull/483>`_)
* workaround fuel dup (`#490 <https://github.com/open-rmf/rmf_traffic_editor/pull/490>`_)
* Add per_page arg to fuel pagination for pit_crew (`#491 <https://github.com/open-rmf/rmf_traffic_editor/pull/491>`_)
* bugfix: specify coordiate_system when generating yaml for lift. (`#488 <https://github.com/open-rmf/rmf_traffic_editor/pull/488>`_)
* Handle geometry collections (`#476 <https://github.com/open-rmf/rmf_traffic_editor/pull/476>`_)
rmf_traffic_editor
* Fix buildfarm build of rmf_traffic_editor packages (`#495 <https://github.com/open-rmf/rmf_traffic_editor/pull/495>`_)
* Harmonic release and ECS refactor (`#483 <https://github.com/open-rmf/rmf_traffic_editor/pull/483>`_)
* Fix empty generate_crs in building yaml. (`#482 <https://github.com/open-rmf/rmf_traffic_editor/pull/482>`_)
rmf_traffic_editor_assets
* Fix buildfarm build of rmf_traffic_editor packages (`#495 <https://github.com/open-rmf/rmf_traffic_editor/pull/495>`_)
rmf_utils
* Fix build with apple clang (`#27 <https://github.com/open-rmf/rmf_utils/pull/27>`_)
rmf_visualization_building_systems
* Explicitly specify all qos depth (`#70 <https://github.com/open-rmf/rmf_visualization/pull/70>`_)
* Fix deprecated QoS warnings (`#69 <https://github.com/open-rmf/rmf_visualization/pull/69>`_)
rmf_visualization_fleet_states
* Explicitly specify all qos depth (`#70 <https://github.com/open-rmf/rmf_visualization/pull/70>`_)
rmf_visualization_floorplans
* Explicitly specify all qos depth (`#70 <https://github.com/open-rmf/rmf_visualization/pull/70>`_)
rmf_visualization_navgraphs
* Update CI to run on noble and address uncrustify issues (`#73 <https://github.com/open-rmf/rmf_visualization/pull/73>`_)
* Explicitly specify all qos depth (`#70 <https://github.com/open-rmf/rmf_visualization/pull/70>`_)
rmf_visualization_rviz2_plugins
* Update QoS for panel publishers (`#74 <https://github.com/open-rmf/rmf_visualization/pull/74>`_)
* Update CI to run on noble and address uncrustify issues (`#73 <https://github.com/open-rmf/rmf_visualization/pull/73>`_)
* Explicitly specify all qos depth (`#70 <https://github.com/open-rmf/rmf_visualization/pull/70>`_)
* Fix adapter lift request publisher QoS to transient local (`#66 <https://github.com/open-rmf/rmf_visualization/pull/66>`_)
rmf_demos
* Adding server_uri for dispatcher node (`#230 <https://github.com/open-rmf/rmf_demos/pull/230>`_)
* Add task reassignment trigger in update loop (`#228 <https://github.com/open-rmf/rmf_demos/pull/228>`_)
* Use unique hex strings for new task IDs (`#205 <https://github.com/open-rmf/rmf_demos/pull/205>`_)
* Fix airport terminal demo (`#204 <https://github.com/open-rmf/rmf_demos/pull/204>`_)
rmf_demos_bridges
* Add all exec deps for rmf_demos_fleet_adapter (`#211 <https://github.com/open-rmf/rmf_demos/pull/211>`_)
* Update CI to rolling on main (`#208 <https://github.com/open-rmf/rmf_demos/pull/208>`_)
rmf_demos_fleet_adapter
* Port to harmonic ...
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
Open-RMF on Iron Irwini - Sync (2023-12-29)
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
Open-RMF on Humble Hawksbill - Sync (2023-12-29)
We're happy to announce the availability of the latest binary and source packages for Open-RMF on ROS 2 Humble Hawksbill!
The release is primarily supported on Ubuntu 22.04 with amd64 and arm64 architectures. Some packages are also supported on rhel-8 (look for "developed" status here).
The latest package versions are as listed in this rmf.repos file. The debian binaries will be available as part of the next Humble sync but in the meanwhile, they can be installed from the ROS 2 testing repository.
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_fleet_adapter
* Cancel automatic pending tasks that are removed during new assignments (#301 <https://github.com/open-rmf/rmf_ros2/pull/303>)
rmf_task
* Fix race condition risk for task sequences (#102 <https://github.com/open-rmf/rmf_task/pull/102>)
* 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>)
rmf_task_sequence
* Fix race condition risk for task sequences (#102 <https://github.com/open-rmf/rmf_task/pull/102>)
* Add support for multiple destinations to choose from. (#101 <https://github.com/open-rmf/rmf_task/pull/101>)
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/pull/106>)
Open-RMF on Iron Irwini - Sync (2023-09-22)
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_adapter
* EasyFullControl API (#302 <https://github.com/open-rmf/rmf_ros2/pull/302>)
* Contributors: Luca Della Vedova, Michael X. Grey, Xiyu, Yadunund
rmf_fleet_adapter_python
* EasyFullControl API (#302 <https://github.com/open-rmf/rmf_ros2/pull/302>)
* Contributors: Luca Della Vedova, Michael X. Grey, Xiyu, Yadunund
rmf_demos
* EasyFullControl integration with rmf_demos (`#195 <https://github.com/open-rmf/rmf_demos/pull/195>`_)
* Contributors: Aaron Chong, Grey, Xiyu, Yadunund
Open-RMF on Iron Irwini - Sync (2023-08-10)
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. The debian binaries will be available as part of the next Iron sync but in the meanwhile, they can be installed from the ROS 2 testing repository.
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_adapter
* Fix comparator for direct assignment ordering (#292 <https://github.com/open-rmf/rmf_ros2/pull/292>)
* Adding initiator and request time to booking (#284 <https://github.com/open-rmf/rmf_ros2/pull/284>)
* Contributors: Aaron Chong, Yadunund
rmf_fleet_adapter_python
* Adding initiator and request time to booking (#284 <https://github.com/open-rmf/rmf_ros2/pull/284>)
* Contributors: Aaron Chong
rmf_task_ros2
* Adding initiator and request time to booking (#284 <https://github.com/open-rmf/rmf_ros2/pull/284>)
* Contributors: Aaron Chong
rmf_task_sequence
* Fix battery drain crash for GoToPlace (#96 <https://github.com/open-rmf/rmf_task/pull/96>)
* Contributors: Yadunund
rmf_building_map_tools
* Fix gz classic model download (#472 <https://github.com/open-rmf/rmf_traffic_editor/pull/472>)
* Contributors: Aaron Chong
rmf_traffic_editor_test_maps
* Fix gz classic model download (#472 <https://github.com/open-rmf/rmf_traffic_editor/pull/472>)
* Contributors: Aaron Chong
rmf_demos_maps
* Fix gz classic model download (#185 <https://github.com/open-rmf/rmf_traffic_editor/pull/185>)
* Contributors: Aaron Chong
Open-RMF on Humble Hawksbill - Sync (2023-08-10)
We're happy to announce the availability of the latest binary and source packages for Open-RMF on ROS 2 Humble Hawksbill!
The release is primarily supported on Ubuntu 22.04
with amd64
and arm64
architectures. Some packages are also supported on rhel-8
(look for "developed" status here).
The latest package versions are as listed in this rmf.repos file. The debian binaries will be available as part of the next Humble sync but in the meanwhile, they can be installed from the ROS 2 testing repository.
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_adapter
* Fix comparator for direct assignment ordering (#292 <https://github.com/open-rmf/rmf_ros2/pull/292>)
* Adding initiator and request time to booking (#284 <https://github.com/open-rmf/rmf_ros2/pull/284>)
* Contributors: Aaron Chong, Yadunund
rmf_fleet_adapter_python
* Adding initiator and request time to booking (#284 <https://github.com/open-rmf/rmf_ros2/pull/284>)
* Contributors: Aaron Chong
rmf_task_ros2
* Adding initiator and request time to booking (#284 <https://github.com/open-rmf/rmf_ros2/pull/284>)
* Contributors: Aaron Chong
rmf_task_sequence
* Fix battery drain crash for GoToPlace (#96 <https://github.com/open-rmf/rmf_task/pull/96>)
* Contributors: Yadunund
rmf_building_map_tools
* Fix gz classic model download (#472 <https://github.com/open-rmf/rmf_traffic_editor/pull/472>)
* Contributors: Aaron Chong
rmf_traffic_editor_test_maps
* Fix gz classic model download (#472 <https://github.com/open-rmf/rmf_traffic_editor/pull/472>)
* Contributors: Aaron Chong
rmf_demos_maps
* Fix gz classic model download (#185 <https://github.com/open-rmf/rmf_traffic_editor/pull/185>)
* Contributors: Aaron Chong
Open-RMF on Iron Irwini - Sync (2023-06-30)
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. The debian binaries will be available as part of the next Iron sync but in the meanwhile, they can be installed from the ROS 2 testing repository.
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_api_msgs
* Added ``unix_millis_request_time`` and ``requester`` fields to ``task_request.json`` and ``task_state.json`` (#35 <https://github.com/open-rmf/rmf_api_msgs/pull/35>)
* Contributors: Aaron Chong, César Rolón
rmf_task
* Added ``requester`` and ``request_time`` fields to ``rmf_task::Task::Booking`` (#90 <https://github.com/open-rmf/rmf_task/pull/90>)
* Contributors: Aaron Chong
rmf_task_sequence
* Added ``requester`` and ``request_time`` fields to ``rmf_task::Task::Booking`` (#90 <https://github.com/open-rmf/rmf_task/pull/90>)
* Contributors: Aaron Chong
rmf_building_sim_gz_plugins
* Use JointPositionReset for open loop door control (#106 <https://github.com/open-rmf/rmf_simulation/issues/106>)
* Contributors: Luca Della Vedova
Open-RMF on Humble Hawksbill - Sync (2023-06-30)
We're happy to announce the availability of the latest binary and source packages for Open-RMF on ROS 2 Humble Hawksbill!
The release is primarily supported on Ubuntu 22.04
with amd64
and arm64
architectures. Some packages are also supported on rhel-8
(look for "developed" status here).
The latest package versions are as listed in this rmf.repos file. The debian binaries will be available as part of the next Humble sync but in the meanwhile, they can be installed from the ROS 2 testing repository.
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_api_msgs
* Added ``unix_millis_request_time`` and ``requester`` fields to ``task_request.json`` and ``task_state.json`` (#35 <https://github.com/open-rmf/rmf_api_msgs/pull/35>)
* Contributors: Aaron Chong, César Rolón
rmf_task
* Added ``requester`` and ``request_time`` fields to ``rmf_task::Task::Booking`` (#90 <https://github.com/open-rmf/rmf_task/pull/90>)
* Contributors: Aaron Chong
rmf_task_sequence
* Added ``requester`` and ``request_time`` fields to ``rmf_task::Task::Booking`` (#90 <https://github.com/open-rmf/rmf_task/pull/90>)
* Contributors: Aaron Chong
rmf_building_sim_gz_plugins
* Use JointPositionReset for open loop door control (#106 <https://github.com/open-rmf/rmf_simulation/issues/106>)
* Contributors: Luca Della Vedova
Open-RMF on Iron Irwini - Release
Open-RMF on Iron Irwini - Release (2023-06-08)
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. The debian binaries will be available as part of the next Iron sync but in the meanwhile, they can be installed from the ROS 2 testing repository.
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.