ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

I keep getting this error while running navigation with robot_pose_ekf package

asked 2022-05-16 08:31:43 -0500

Hungnguyen gravatar image

Timed out waiting for transform from base_link to odom to become available before running costmap, tf error: Could not find a connection between 'odom' and 'base_link' because they are not part of the same tree.Tf has two or more unconnected trees.. canTransform returned after 0.100956 timeout was 0.1. I use robot_pose_ekf package to transform odom -> basefootprint but i don know why the transform doesn't work this is my TF tree image description

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2022-05-16 20:44:50 -0500

ParkerRobert gravatar image

This may not help you exactly, but just to check:

  1. is the input frame correctly set to base_link (the default is base_footprint)
  2. and is the output frame correctly set to odom (the default is odom_combined):

From the tf graph it seems like robot_pose_ekf is not doing the job of transforming odom to base_footprint. This could be due to parameter errors (as suggested above) or a lack of 'proper' information being fed into the odom

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2022-05-16 08:20:41 -0500

Seen: 363 times

Last updated: May 16 '22