CHANGELOG
Changelog for package rmf_traffic_ros2
2.9.0 (2024-11-27)
Adds a simple parking spot management system. (#325)
Contributors: Arjo Chakravarty
2.8.0 (2024-06-12)
2.7.1 (2024-06-11)
2.7.0 (2024-06-01)
2.6.0 (2024-03-13)
2.5.0 (2023-12-22)
2.4.0 (2023-12-15)
2.3.2 (2023-08-28)
2.3.1 (2023-08-10)
2.3.0 (2023-06-08)
2.2.0 (2023-06-06)
Switch to rst changelogs (#276)
Contributors: Yadunund
2.1.5 (2023-05-20)
Reformat code to meet expectations of uncrustify-0.72.0: (#274)
Contributors: Yadunund
2.1.4 (2023-04-27)
2.1.3 (2023-04-26)
2.1.2 (2022-10-10)
2.1.0 (2022-10-03)
Make async behaviors more robust: (#228)
Make schedule failover more robust: (#232)
Ignore conflicts between any plans that have a dependency: (#205)
Add support for docking in lanes with entry events: (#226)
Add message conversion functions for the navigation graph: (#207)
Changes for humble compatibility: (#215)
2.0.0 (2022-03-18)
Update to the traffic dependency system: (#188)
1.5.0 (2022-02-14)
1.4.0 (2021-09-01)
1.3.0 (2021-06-07)
1.2.0 (2021-01-05)
Adding distributed blockade system hooks: (#22)
1.1.0 (2020-09-24)
Add a schedule node factory to the public API: (#147)
Allow the Negotiation class to accept callbacks for Table updates: (#140)
Allow the Negotiation class to provide views for existing Tables: (#140)
Allow the Negotiation class to store up to a certain number of completed negotiations: (#140)
Migrating to ROS2 Foxy: (#133)
Contributors: Aaron Chong, Grey, Yadu, ddengster
1.0.2 (2020-07-27)
Always respond to negotiations: (#138)
1.0.0 (2020-06-23)
- Provides rmf_traffic_ros2 library which offers utilities to wrap rmf_traffic into ros2 APIs
rmf_traffic_ros2::convert(T) functions convert between rmf_traffic API data structures and rmf_traffic_msgs message structures
- rmf_traffic_ros2::schedule utilities help to connect rmf_traffic objects across distributed ROS2 systems
MirrorManager - Object that maintains a rmf_traffic::schedule::Mirror across ROS2 connections
Writer - Factory for rmf_traffic::schedule::Participant objects that can talk to a database across ROS2 connections
Negotiation - Object that manages a set of traffic negotiations across ROS2 connections
rmf_traffic_schedule - a ROS2 node that manages a traffic schedule service and judges the outcomes of traffic negotiations
Contributors: Aaron Chong, Grey, Marco A. Gutiérrez, Morgan Quigley, Yadu, Yadunund, koonpeng