From 1c891b80c34b1478ccf3bd4661660170e42ab456 Mon Sep 17 00:00:00 2001 From: Fran Date: Sat, 4 Oct 2025 18:35:33 +0200 Subject: [PATCH 1/2] Fix tf2_ros deprecation warnings --- .gitignore | 10 ++++++++++ .../include/easynav_simple_localizer/AMCLLocalizer.hpp | 2 +- .../easynav_simple_maps_manager/SimpleMapsManager.hpp | 4 ++-- .../tests/simple_mapsmanager_tests.cpp | 2 +- 4 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fcd9685 --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +# VS Code stuff +/.vscode/** + +# Python stuff +**/__pycache__/ + +# Colcon mistakes +build/ +install/ +log/ diff --git a/easynav_simple_localizer/include/easynav_simple_localizer/AMCLLocalizer.hpp b/easynav_simple_localizer/include/easynav_simple_localizer/AMCLLocalizer.hpp index 65d379b..22f60ab 100644 --- a/easynav_simple_localizer/include/easynav_simple_localizer/AMCLLocalizer.hpp +++ b/easynav_simple_localizer/include/easynav_simple_localizer/AMCLLocalizer.hpp @@ -37,7 +37,7 @@ #include "nav_msgs/msg/odometry.hpp" #include "tf2/LinearMath/Transform.hpp" -#include "tf2_ros/transform_broadcaster.h" +#include "tf2_ros/transform_broadcaster.hpp" #include "easynav_core/LocalizerMethodBase.hpp" diff --git a/easynav_simple_maps_manager/include/easynav_simple_maps_manager/SimpleMapsManager.hpp b/easynav_simple_maps_manager/include/easynav_simple_maps_manager/SimpleMapsManager.hpp index ae8bdfc..ff54389 100644 --- a/easynav_simple_maps_manager/include/easynav_simple_maps_manager/SimpleMapsManager.hpp +++ b/easynav_simple_maps_manager/include/easynav_simple_maps_manager/SimpleMapsManager.hpp @@ -33,8 +33,8 @@ #include "nav_msgs/msg/occupancy_grid.hpp" #include "std_srvs/srv/trigger.hpp" -#include "tf2_ros/buffer.h" -#include "tf2_ros/transform_listener.h" +#include "tf2_ros/buffer.hpp" +#include "tf2_ros/transform_listener.hpp" #include "easynav_core/MapsManagerBase.hpp" #include "easynav_simple_common/SimpleMap.hpp" diff --git a/easynav_simple_maps_manager/tests/simple_mapsmanager_tests.cpp b/easynav_simple_maps_manager/tests/simple_mapsmanager_tests.cpp index 858a99c..8da903b 100644 --- a/easynav_simple_maps_manager/tests/simple_mapsmanager_tests.cpp +++ b/easynav_simple_maps_manager/tests/simple_mapsmanager_tests.cpp @@ -69,7 +69,7 @@ TEST_F(SimpleMapsManagerTest, BasicDynamicUpdate) manager->initialize(node, "test"); auto tf_buffer = easynav::RTTFBuffer::getInstance(node->get_clock()); - tf2_ros::TransformListener tf_listener(*tf_buffer, node, true); + tf2_ros::TransformListener tf_listener(*tf_buffer, *node, true); easynav::SimpleMap static_map; static_map.initialize(30, 30, 0.1, -1.5, -1.5, 0.0); From dbb901791f82ffc5ec5959ceff39258e71bfcc2d Mon Sep 17 00:00:00 2001 From: Fran Date: Sat, 4 Oct 2025 18:46:50 +0200 Subject: [PATCH 2/2] Fix CI: Add yaets to thirdparty --- .github/thirdparty.repos | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/thirdparty.repos b/.github/thirdparty.repos index d10ab3c..d394b7f 100644 --- a/.github/thirdparty.repos +++ b/.github/thirdparty.repos @@ -1,4 +1,8 @@ repositories: + ThirdParty/yaets: + type: git + url: https://github.com/fmrico/yaets.git + version: rolling ThirdParty/EasyNavigation: type: git url: https://github.com/EasyNavigation/EasyNavigation.git