I have been looking at the tf into more details [while running nav2d with gazebo and turtlebot3], and in nav2d module, it seems that :
TF between odom and base_footprint [which is the robot base frame] is published by gazebo, and used by the Local COstmap [in operator], by Operator node, by Mapper's Scan callback and by the Navigator node.
TF between map and odom is published by the mapper, and is used by navigator.
I had two questions :
Is my understanding of who is publishing & subscribing to TF correct?
If yes, then, in a real robot, where would the odom - base_footprint transform come from? [which is currently being published by the simulator]
Hello,
I have been looking at the tf into more details [while running nav2d with gazebo and turtlebot3], and in nav2d module, it seems that : TF between odom and base_footprint [which is the robot base frame] is published by gazebo, and used by the Local COstmap [in operator], by Operator node, by Mapper's Scan callback and by the Navigator node.
TF between map and odom is published by the mapper, and is used by navigator.
I had two questions :