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

Revision history [back]

You are getting tf error: canTransform: target_frame map does not exist.. canTransform returned after 0.1 timeout was 0.1 error because the transform between map -> base_link doesn't exist. You can run rosrun tf view_frames followed by evince frames.pdf to visualize your tf tree.

costmap_ros uses map and 'base_link' as the default values for the global_frame and 'robot_base_frame' parameters respectively.

Are you trying to localize the bot in the odom frame or map frame?

If you are trying to localize the bot in the odom frame, then you need to set the global_frame parameter to odom.

In case, you are trying to localize the bot in the map frame, then you don't need to make sure that the map -> base_link transform is being published. You can use gmapping to achieve that.

Also, make sure that the robot_base_frame parameter is set to base_link.

I hope this helps.

You are getting tf error: canTransform: target_frame map does not exist.. canTransform returned after 0.1 timeout was 0.1 error because the transform between map -> base_link doesn't exist. You can run rosrun tf view_frames followed by evince evince frames.pdf to visualize your tf tree.

costmap_ros uses map and 'base_link' as the default values for the global_frame and 'robot_base_frame' parameters respectively.

Are you trying to localize the bot in the odom frame or map frame?

If you are trying to localize the bot in the odom frame, then you need to set the global_frame parameter to odom.

In case, you are trying to localize the bot in the map frame, then you don't need to make sure that the map -> base_link transform is being published. You can use gmapping to achieve that.

Also, make sure that the robot_base_frame parameter is set to base_link.

I hope this helps.

You are getting tf error: canTransform: target_frame map does not exist.. canTransform returned after 0.1 timeout was 0.1 error because the transform between map -> base_link doesn't exist. You can run rosrun tf view_frames followed by evince frames.pdf to visualize your tf tree.

costmap_ros uses map and 'base_link' base_link as the default values for the global_frame and 'robot_base_frame' parameters respectively.

Are you trying to localize the bot in the odom frame or map frame?

If you are trying to localize the bot in the odom frame, then you need to set the global_frame parameter to odom.

In case, you are trying to localize the bot in the map frame, then you don't need to make sure that the map -> base_link transform is being published. You can use gmapping to achieve that.

Also, make sure that the robot_base_frame parameter is set to base_link.

I hope this helps.

You are getting tf error: canTransform: target_frame map does not exist.. canTransform returned after 0.1 timeout was 0.1 error because the transform between map -> base_link doesn't exist. You can run rosrun tf view_frames followed by evince frames.pdf to visualize your tf tree.

costmap_ros uses map and base_link as the default values for the global_frame and 'robot_base_frame' robot_base_frame parameters respectively.

Are you trying to localize the bot in the odom frame or map frame?

If you are trying to localize the bot in the odom frame, then you need to set the global_frame parameter to odom.

In case, you are trying to localize the bot in the map frame, then you don't need to make sure that the map -> base_link transform is being published. You can use gmapping to achieve that.

Also, make sure that the robot_base_frame parameter is set to base_link.

I hope this helps.

You are getting tf error: canTransform: target_frame map does not exist.. canTransform returned after 0.1 timeout was 0.1 error because the transform between map -> base_link doesn't exist. You can run rosrun tf view_frames followed by evince frames.pdf to visualize your tf tree.

costmap_ros uses map and base_link as the default values for the global_frame and robot_base_frame parameters respectively.

Are you trying to localize the bot in the odom frame or map frame?

If you are trying to localize the bot in the odom frame, then you need to set the global_frame parameter to odom.odom.

In case, you are trying to localize the bot in the map frame, then you don't need to make sure that the map -> base_link transform is being published. You can use gmapping to achieve that.

Also, make sure that the robot_base_frame parameter is set to base_link.

I hope this helps.

You are getting tf error: canTransform: target_frame map does not exist.. canTransform returned after 0.1 timeout was 0.1 error because the transform between map -> base_link doesn't exist. You can run rosrun tf view_frames followed by evince frames.pdf to visualize your tf tree.

costmap_ros uses map and base_link as the default values for the global_frame and robot_base_frame parameters respectively.

Are you trying to localize the bot in the odom frame or map frame?

If you are trying to localize the bot in the odom frame, then you need to set the global_frame parameter to odom.

In case, you are trying to localize the bot in the map frame, then you don't need to make sure that the map -> base_link transform is being published. You can use gmapping to achieve that.

Also, make sure that the robot_base_frame parameter is set to base_link.

I hope this helps.