Skip to content

Commit 4563301

Browse files
authored
Merge pull request #245 from ROBOTIS-GIT/main
Bump 2.3.7
2 parents 0f833fc + 9be186f commit 4563301

File tree

9 files changed

+38
-6
lines changed

9 files changed

+38
-6
lines changed

.github/workflows/ros-ci.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,23 @@ jobs:
4949
with:
5050
required-ros-distributions: ${{ matrix.ros_distribution }}
5151

52+
- name: Check and Install ROS dependencies
53+
shell: bash
54+
run: |
55+
set -e
56+
source /opt/ros/${{ matrix.ros_distribution }}/setup.bash
57+
echo "--- Updating rosdep definitions ---"
58+
rosdep update
59+
echo "--- Installing system dependencies for ROS 2 ${{ matrix.ros_distribution }} ---"
60+
rosdep install --from-paths ros_ws/src --ignore-src -y -r --rosdistro ${{ matrix.ros_distribution }}
61+
echo "--- Performing rosdep check for ROS 2 ${{ matrix.ros_distribution }} ---"
62+
if rosdep check --from-paths ros_ws/src --ignore-src --rosdistro ${{ matrix.ros_distribution }}; then
63+
echo "--- rosdep check passed ---"
64+
else
65+
echo "--- rosdep check failed: Missing system dependencies or unresolvable keys. ---"
66+
exit 1
67+
fi
68+
5269
- name: Build and Test
5370
uses: ros-tooling/[email protected]
5471
with:

turtlebot3_fake_node/CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
Changelog for package turtlebot3_fake
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
2.3.7 (2025-06-27)
6+
------------------
7+
* Changed the header files in tf2/LinearMath from .h to .hpp
8+
* Contributors: Hyungyu Kim
9+
510
2.3.5 (2025-06-04)
611
------------------
712
* None

turtlebot3_fake_node/include/turtlebot3_fake_node/turtlebot3_fake_node.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717
#ifndef TURTLEBOT3_FAKE_NODE__TURTLEBOT3_FAKE_NODE_HPP_
1818
#define TURTLEBOT3_FAKE_NODE__TURTLEBOT3_FAKE_NODE_HPP_
1919

20-
#include <tf2/LinearMath/Quaternion.h>
2120
#include <chrono>
2221

2322
#include <rclcpp/rclcpp.hpp>
2423
#include "geometry_msgs/msg/transform_stamped.hpp"
2524
#include "geometry_msgs/msg/twist.hpp"
2625
#include "nav_msgs/msg/odometry.hpp"
2726
#include "sensor_msgs/msg/joint_state.hpp"
27+
#include <tf2/LinearMath/Quaternion.hpp>
2828
#include "tf2_msgs/msg/tf_message.hpp"
2929
#include "turtlebot3_msgs/msg/sensor_state.hpp"
3030

turtlebot3_fake_node/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>turtlebot3_fake_node</name>
5-
<version>2.3.5</version>
5+
<version>2.3.7</version>
66
<description>
77
Package for TurtleBot3 fake node. With this package, simple tests can be done without a robot.
88
You can do simple tests using this package on rviz without real robots.

turtlebot3_gazebo/CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
Changelog for package turtlebot3_gazebo
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
2.3.7 (2025-06-27)
6+
------------------
7+
* Changed the header files in tf2/LinearMath from .h to .hpp
8+
* Contributors: Hyungyu Kim
9+
510
2.3.5 (2025-06-04)
611
------------------
712
* Added turtlebot3_machine_learning world and plugin

turtlebot3_gazebo/include/turtlebot3_gazebo/turtlebot3_drive.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
#ifndef TURTLEBOT3_GAZEBO__TURTLEBOT3_DRIVE_HPP_
1818
#define TURTLEBOT3_GAZEBO__TURTLEBOT3_DRIVE_HPP_
1919

20-
#include <tf2/LinearMath/Matrix3x3.h>
21-
#include <tf2/LinearMath/Quaternion.h>
2220
#include <geometry_msgs/msg/twist.hpp>
2321
#include <nav_msgs/msg/odometry.hpp>
2422
#include <rclcpp/rclcpp.hpp>
2523
#include <sensor_msgs/msg/laser_scan.hpp>
24+
#include <tf2/LinearMath/Matrix3x3.hpp>
25+
#include <tf2/LinearMath/Quaternion.hpp>
2626

2727
#define DEG2RAD (M_PI / 180.0)
2828
#define RAD2DEG (180.0 / M_PI)

turtlebot3_gazebo/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>turtlebot3_gazebo</name>
5-
<version>2.3.5</version>
5+
<version>2.3.7</version>
66
<description>
77
Gazebo simulation package for the TurtleBot3
88
</description>

turtlebot3_simulations/CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
Changelog for package turtlebot3_simulations
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
2.3.7 (2025-06-27)
6+
------------------
7+
* Changed the header files in tf2/LinearMath from .h to .hpp
8+
* Contributors: Hyungyu Kim
9+
510
2.3.5 (2025-06-04)
611
------------------
712
* Added turtlebot3_machine_learning world and plugin

turtlebot3_simulations/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>turtlebot3_simulations</name>
5-
<version>2.3.5</version>
5+
<version>2.3.7</version>
66
<description>
77
ROS 2 packages for TurtleBot3 simulations
88
</description>

0 commit comments

Comments
 (0)