Skip to content

Commit fcf6fca

Browse files
authored
Release 2.7.0 (#165)
Signed-off-by: Michael X. Grey <mxgrey@intrinsic.ai>
1 parent 9741240 commit fcf6fca

6 files changed

Lines changed: 29 additions & 3 deletions

File tree

rmf_building_sim_gz_plugins/CHANGELOG.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22
Changelog for package rmf\_building\_sim\_gz\_plugins
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
2.7.0 (2026-06-17)
6+
------------------
7+
* Lyrical compatibility (`#163 <https://github.com/open-rmf/rmf_simulation/issues/163>`_)
8+
* Remove line that was causing UB segfault in gz_sim
9+
* Return to removing AxisAlignedBox component
10+
---------
11+
Co-authored-by: Luca Della Vedova <lucadv@intrinsic.ai>
12+
* Contributors: Grey
13+
514
2.6.1 (2025-11-17)
615
------------------
716
* Qt5 and Qt6 compatibility (`#157 <https://github.com/open-rmf/rmf_simulation/issues/157>`_)

rmf_building_sim_gz_plugins/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<package format="3">
22
<name>rmf_building_sim_gz_plugins</name>
3-
<version>2.6.1</version>
3+
<version>2.7.0</version>
44
<description>
55
Gazebo plugins for building infrastructure simulation
66
</description>

rmf_robot_sim_common/CHANGELOG.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22
Changelog for package rmf\_robot\_sim\_common
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
2.7.0 (2026-06-17)
6+
------------------
7+
* feat: publish collision string message during emergency stop (Resolves `#159 <https://github.com/open-rmf/rmf_simulation/issues/159>`_) (`#160 <https://github.com/open-rmf/rmf_simulation/issues/160>`_)
8+
Implemented feature
9+
This PR introduces a ROS 2 publisher to broadcast collision events, enabling automated CI and QA scripts to detect when simulated robots enter an emergency stop state.
10+
Resolves: `#159 <https://github.com/open-rmf/rmf_simulation/issues/159>`_
11+
# Implementation description
12+
To allow external testing scripts (such as those needed for rmf_ros2`#504 <https://github.com/open-rmf/rmf_simulation/issues/504>`_) to detect simulation level collisions, the following approach was taken:
13+
In slotcar_common.cpp, modified the emergency_stop() method. When need_to_stop evaluates to true (indicating the robot is too close to an obstacle based on stop_distance and stop_radius), the node publishes a string containing the _model_name. This ensures test scripts can identify exactly which robot triggered the collision state.
14+
---------
15+
Co-authored-by: Grey <greyxmike@gmail.com>
16+
* Fix heading check in compute_change_in_rotation for slotcar (`#162 <https://github.com/open-rmf/rmf_simulation/issues/162>`_)
17+
* Contributors: Aditya Pachauri, kj
18+
519
2.6.1 (2025-11-17)
620
------------------
721
* Fix reverse drive for slotcar (`#150 <https://github.com/open-rmf/rmf_simulation/issues/150>`_)

rmf_robot_sim_common/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<package format="3">
22
<name>rmf_robot_sim_common</name>
3-
<version>2.6.1</version>
3+
<version>2.7.0</version>
44
<description>
55
Common utility functions for Gazebo-classic and Gazebo RMF plugins
66
</description>

rmf_robot_sim_gz_plugins/CHANGELOG.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
Changelog for package rmf\_robot\_sim\_gz\_plugins
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
2.7.0 (2026-06-17)
6+
------------------
7+
58
2.6.1 (2025-11-17)
69
------------------
710
* Qt5 and Qt6 compatibility (`#157 <https://github.com/open-rmf/rmf_simulation/issues/157>`_)

rmf_robot_sim_gz_plugins/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<package format="3">
22
<name>rmf_robot_sim_gz_plugins</name>
3-
<version>2.6.1</version>
3+
<version>2.7.0</version>
44
<description>
55
ROS 2 Gazebo plugins for TeleportIngestors and TeleportDispensers
66
</description>

0 commit comments

Comments
 (0)