From 1a22adaa9dd706f3a6d4ef8b8e1ce63745107e47 Mon Sep 17 00:00:00 2001 From: Alexey Simonov Date: Fri, 4 Sep 2026 23:15:07 +0400 Subject: [PATCH] Drop the leading slashes from the rover odometry frame names (#45). ROS 2 tf2 frame ids must not start with a slash. The demos' odom_tf_publisher nodes copy the frame names from the odometry message into /tf, so the transform went out as /odom -> /base_footprint and only resolved because tf2 strips the slashes on the way in. Both the lunar pole and curiosity models are changed; nothing consumes the slashed names on purpose. --- models/curiosity_path/urdf/curiosity_mars_rover.gazebo | 4 ++-- .../urdf/lunar_pole_exploration_rover.gazebo | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/models/curiosity_path/urdf/curiosity_mars_rover.gazebo b/models/curiosity_path/urdf/curiosity_mars_rover.gazebo index 883e8b2..438f554 100644 --- a/models/curiosity_path/urdf/curiosity_mars_rover.gazebo +++ b/models/curiosity_path/urdf/curiosity_mars_rover.gazebo @@ -139,8 +139,8 @@ - /odom - /base_footprint + odom + base_footprint 10 diff --git a/models/lunar_pole_exploration_rover/urdf/lunar_pole_exploration_rover.gazebo b/models/lunar_pole_exploration_rover/urdf/lunar_pole_exploration_rover.gazebo index 4f81d8c..3eec71d 100644 --- a/models/lunar_pole_exploration_rover/urdf/lunar_pole_exploration_rover.gazebo +++ b/models/lunar_pole_exploration_rover/urdf/lunar_pole_exploration_rover.gazebo @@ -81,8 +81,8 @@ - /odom - /base_footprint + odom + base_footprint 10