ros-rolling-rmf-traffic-ros2 (2.12.0-1noble) noble; urgency=high

  * Correct early cull of negotiations (#478 <https://github.com/open-rmf/rmf_ros2/issues/478>)
  * Contributors: kj

 -- Grey <grey@openrobotics.org>  Sun, 22 Feb 2026 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.11.1-1noble) noble; urgency=high

  * Remove deprecated Pose2D message (#450 <https://github.com/open-rmf/rmf_ros2/issues/450>)
  * Contributors: Luca Della Vedova

 -- Grey <grey@openrobotics.org>  Sun, 20 Jul 2025 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.11.0-1noble) noble; urgency=high

  * Adding mutex parameters to navgraph (#436 <https://github.com/open-rmf/rmf_ros2/issues/436>)
  * Contributors: Jun

 -- Grey <grey@openrobotics.org>  Sun, 08 Jun 2025 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.10.1-1noble) noble; urgency=high



 -- Grey <grey@openrobotics.org>  Mon, 12 May 2025 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.10.0-1noble) noble; urgency=high

  * Giving options to separate fire alarm by fleet names (#413 <https://github.com/open-rmf/rmf_ros2/issues/413>)
  * Use unique name for exported targets and avoid exporting binary targets (#396 <https://github.com/open-rmf/rmf_ros2/issues/396>)
  * Contributors: Jun, Luca Della Vedova

 -- Grey <grey@openrobotics.org>  Thu, 08 May 2025 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.9.0-1noble) noble; urgency=high

  * Adds a simple parking spot management system.  (#325 <https://github.com/open-rmf/rmf_ros2/issues/325>)
  * Contributors: Arjo Chakravarty

 -- Grey <grey@openrobotics.org>  Tue, 26 Nov 2024 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.8.0-1noble) noble; urgency=high



 -- Grey <grey@openrobotics.org>  Tue, 11 Jun 2024 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.7.1-1noble) noble; urgency=high



 -- Grey <grey@openrobotics.org>  Mon, 10 Jun 2024 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.7.0-1noble) noble; urgency=high

  * 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>)
  * Contributors: Grey, Luca Della Vedova, Yadunund

 -- Grey <grey@openrobotics.org>  Fri, 31 May 2024 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.6.0-1noble) noble; urgency=high

  * Add Backward-ROS for improved logging in event of segfaults (#327 <https://github.com/open-rmf/rmf_ros2/pull/327>)
  * Explicitly specify all qos depth (#323 <https://github.com/open-rmf/rmf_ros2/pull/323>)
  * Contributors: Arjo Chakravarty, Teo Koon Peng, Yadunund

 -- Grey <grey@openrobotics.org>  Tue, 12 Mar 2024 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.5.0-1noble) noble; urgency=high



 -- Grey <grey@openrobotics.org>  Thu, 21 Dec 2023 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.4.0-1noble) noble; urgency=high



 -- Grey <grey@openrobotics.org>  Thu, 14 Dec 2023 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.3.2-1noble) noble; urgency=high

  * Improve linking time (#297 <https://github.com/open-rmf/rmf_ros2/pull/297>)
  * EasyFullControl API (#235 <https://github.com/open-rmf/rmf_ros2/pull/235>)
  * Remove a few warnings related to RCLCPP logger (#296 <https://github.com/open-rmf/rmf_ros2/pull/296>)
  * Contributors: Arjo Chakravarty, Grey, Luca Della Vedova, Xiyu, Yadunund

 -- Grey <grey@openrobotics.org>  Sun, 27 Aug 2023 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.3.1-1noble) noble; urgency=high



 -- Grey <grey@openrobotics.org>  Wed, 09 Aug 2023 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.3.0-1noble) noble; urgency=high



 -- Grey <grey@openrobotics.org>  Wed, 07 Jun 2023 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.2.0-1noble) noble; urgency=high

  * Switch to rst changelogs (#276 <https://github.com/open-rmf/rmf_ros2/pull/276>)
  * Contributors: Yadunund

 -- Grey <grey@openrobotics.org>  Mon, 05 Jun 2023 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.1.5-1noble) noble; urgency=high

  * Reformat code to meet expectations of uncrustify-0.72.0: (#274 <https://github.com/open-rmf/rmf_ros2/pull/274>)
  * Contributors: Yadunund

 -- Grey <grey@openrobotics.org>  Fri, 19 May 2023 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.1.4-1noble) noble; urgency=high



 -- Grey <grey@openrobotics.org>  Wed, 26 Apr 2023 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.1.3-1noble) noble; urgency=high



 -- Grey <grey@openrobotics.org>  Tue, 25 Apr 2023 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.1.2-1noble) noble; urgency=high



 -- Grey <grey@openrobotics.org>  Sun, 09 Oct 2022 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.1.0-1noble) noble; urgency=high

  * Make async behaviors more robust: (#228 <https://github.com/open-rmf/rmf_ros2/pull/228>)
  * Make schedule failover more robust: (#232 <https://github.com/open-rmf/rmf_ros2/pull/232>)
  * Ignore conflicts between any plans that have a dependency: (#205 <https://github.com/open-rmf/rmf_ros2/pull/205>)
  * Add support for docking in lanes with entry events: (#226 <https://github.com/open-rmf/rmf_ros2/pull/226>)
  * Add message conversion functions for the navigation graph: (#207 <https://github.com/open-rmf/rmf_ros2/pull/207>)
  * Changes for humble compatibility: (#215 <https://github.com/open-rmf/rmf_ros2/pull/215>)

 -- Grey <grey@openrobotics.org>  Sun, 02 Oct 2022 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (2.0.0-1noble) noble; urgency=high

  * Update to the traffic dependency system: (#188 <https://github.com/open-rmf/rmf_ros2/pull/188>)

 -- Grey <grey@openrobotics.org>  Thu, 17 Mar 2022 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (1.5.0-1noble) noble; urgency=high

  * Allow participants to sync up with remote databases when discrepancies arise (#145 <https://github.com/open-rmf/rmf_ros2/pull/145>)
  * Support for geojson graphs (#142 <https://github.com/open-rmf/rmf_ros2/pull/142>)

 -- Grey <grey@openrobotics.org>  Sun, 13 Feb 2022 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (1.4.0-1noble) noble; urgency=high

  * Make traffic schedule updates more efficient: (#86 <https://github.com/open-rmf/rmf_ros2/pull/86>)
  * Add redundancy to the traffic schedule node: (#61 <https://github.com/open-rmf/rmf_ros2/pull/61>)

 -- Grey <grey@openrobotics.org>  Tue, 31 Aug 2021 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (1.3.0-1noble) noble; urgency=high

  * Use topics to update schedule mirrors: (#17 <https://github.com/open-rmf/rmf_ros2/pull/17>)
  * Allow participant descriptions to update: (#17 <https://github.com/open-rmf/rmf_ros2/pull/17>)
  * Add persistence to Traffic Schedule Participant IDs: (#242 <https://github.com/osrf/rmf_core/pull/242>)

 -- Grey <grey@openrobotics.org>  Sun, 06 Jun 2021 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (1.2.0-1noble) noble; urgency=high

  * Adding distributed blockade system hooks: (#22 <https://github.com/osrf/rmf_core/pull/22>)

 -- Grey <grey@openrobotics.org>  Mon, 04 Jan 2021 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (1.1.0-1noble) noble; urgency=high

  * Add a schedule node factory to the public API: (#147 <https://github.com/osrf/rmf_core/pull/147>)
  * Allow the Negotiation class to accept callbacks for Table updates: (#140 <https://github.com/osrf/rmf_core/pull/140>)
  * Allow the Negotiation class to provide views for existing Tables: (#140 <https://github.com/osrf/rmf_core/pull/140>)
  * Allow the Negotiation class to store up to a certain number of completed negotiations: (#140 <https://github.com/osrf/rmf_core/pull/140>)
  * Migrating to ROS2 Foxy: (#133 <https://github.com/osrf/rmf_core/pull/13>)
  * Contributors: Aaron Chong, Grey, Yadu, ddengster

 -- Grey <grey@openrobotics.org>  Wed, 23 Sep 2020 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (1.0.2-1noble) noble; urgency=high

  * Always respond to negotiations: (#138 <https://github.com/osrf/rmf_core/pull/138>)

 -- Grey <grey@openrobotics.org>  Sun, 26 Jul 2020 16:00:00 -0000

ros-rolling-rmf-traffic-ros2 (1.0.0-1noble) noble; urgency=high

  * 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

 -- Grey <grey@openrobotics.org>  Mon, 22 Jun 2020 16:00:00 -0000


