Robotics StackExchange | Archived questions

what is nav, base_stabilized and base_footprint frame?

I am working with tumsimulator. When I publish the frames, I get nav, basestabilized and base_footprint frames. What do these frames refer to?

Asked by boon on 2015-09-22 04:44:49 UTC

Comments

Answers

Hi @boon,

ROS uses so called transform trees (tf) to make conversion from one reference frame to another. These transformations could be either static or dynamic. I strongly recommend you to first follow ros tf tutorials. You can also look for hector_slam tutorial to understand these frames visually.

Asked by samialperen on 2018-12-29 15:40:28 UTC

Comments

@boon you will need to connect the map, world frames in your launch file

  <node pkg="tf" type="static_transform_publisher" name="base_link_to_laser"  args="0.2245 0.0 0.2 0.0 0.0  0.0 /base_footprint /laser_frame 40" />

 <node pkg="tf" type="static_transform_publisher" name="link1_broadcaster" args="1 0 0 0 0 0 1 /world /map 100" />

 <node pkg="tf" type="static_transform_publisher" name="link2_broadcaster" args="1 0 0 0 0 0 1 /map /base_footprint 99" />

Add this to your launch file for the lidar.

Asked by slad1995 on 2019-02-04 07:35:46 UTC

Comments

form what i know /nav is for the navigasion node that you can add at a later date. the the other 2 are tf trees used to find the location of the robots frames

Asked by slad1995 on 2019-02-04 07:42:53 UTC