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

Revision history [back]

click to hide/show revision 1
initial version

After looking a little deeper into this issue, I will try to form an answer from my findings:

Currently, there is only preliminary support for tf2 in ROS 2, and although rqt_tf_free has been released, some parts of tf2 are apparently still a work in progress.

In order to work properly, rqt_tf_tree relies on the tf2_frames service, which however is not jet available in the latest release of tf2_ros (0.12.5). This pending dependency is also pointed out here. However, the corresponding pull request to reactivate the frame graph service in tf2_ros (https://github.com/ros2/geometry2/pull/198), is still open.

That being said, it would be really useful if this would be mentioned somewhere in the readme and I hope that this will be resolved in the upcoming releases.

Note: if the rqt_tf_tree plugin prevents your rqt-GUI from opening, you simply need to reset your config by rqt --clear-config (see this question)

After looking a little deeper into this issue, I will try to form an answer from my findings:

Currently, there is only preliminary support for tf2 in ROS 2, and although rqt_tf_free has been released, some parts of tf2 are apparently still a work in progress.

In order to work properly, rqt_tf_tree relies on the tf2_frames service, which however is not jet yet available in the latest release of tf2_ros (0.12.5). This pending dependency is also pointed out here. However, the corresponding pull request to reactivate the frame graph service in tf2_ros (https://github.com/ros2/geometry2/pull/198), is still open.

That being said, Though this will probably be resolved in one the upcoming releases, I would find it would be really useful if this would could be mentioned somewhere in the readme and I hope readme.

In the meantime, you might want to take a look at view_frames in the tf2_tools package (https://github.com/ros2/geometry2/tree/ros2/tf2_tools) that this will be resolved in the upcoming releases.allows you to visualize your tf-tree in a similar way. (At the time writing, tf2_tools is not yet available in the package repository, so you need to install it from source.)

Note: if the rqt_tf_tree plugin prevents your rqt-GUI from opening, you simply need to reset your config by rqt --clear-config (see this question)