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

Revision history [back]

The point cloud is not being shown in RVIZ because the RVIZ fixed frame is different to the frame of your point cloud and there are Transformations available that allow RVIZ to convert between the two. The latter is causing the No tf data error message.

To fix this you need to set the RVIZ fixed frame to webcam then not Transformations are needed because the RVIZ fixed frame is the same as that of your point cloud. In the top-left of the RVIZ window is the displays tree open Global Options and click on the Fixed Frame item. Here you need to type in webcam.

Hope this helps.

The point cloud is not being shown in RVIZ because the RVIZ fixed frame is different to the frame of your point cloud and there are Transformations available that allow RVIZ to convert between the two. The latter is causing the No tf data error message.

To fix this you need to set the RVIZ fixed frame to webcam then not Transformations are needed because the RVIZ fixed frame is the same as that of your point cloud. In the top-left of the RVIZ window is the displays tree open Global Options and click on the Fixed Frame item. Here you need to type in webcam.

Hope this helps.

Update

It's more accurate to say it's not the only problem here. You definitely need to set the fixed frame to webcam for this to work as well as some others. If you see the message count increasing then you know that RVIZ is rendering the point clouds. If you can't see anything there are several possibilities 1, the points are all NANs 2, the points are outside the FOV of RVIZ

Try setting the point size in RVIZ to something huge like 50m and zooming out and see if anything appears.