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

Revision history [back]

When it fails you will need to take a look at your TF tree, either using rosrun tf view_frames, rqt's TF plugin, or just using ros-blessed to see the tree in the console. You need to see whether the connection between the two frames in question still exists and keeps being published (or is purely static). I assume a nodes that is responsible for publishing one of the edges along that path crashes for some reason. But the tree is pretty much ground truth for you at that point. It is what rviz uses to determine transforms.

When it fails you will need to take a look at your TF tree, either using rosrun tf view_frames, rqt's TF plugin, or just using ros-blessed ros-blessed to see the tree in the console. You need to see whether the connection between the two frames in question still exists and keeps being published (or is purely static). I assume a nodes that is responsible for publishing one of the edges along that path crashes for some reason. But the tree is pretty much ground truth for you at that point. It is what rviz uses to determine transforms.