Missing tf message in Rviz while it actually exists

asked 2021-06-16 05:18:00 -0500

ZW gravatar image

Hi,

I am trying to launch Autoware inside the container. When I launch Rviz, I got warning about the TF message that there is no transform from base_link to map. However, when I print the tf frame into pdf file, I can clearly find transform between base_link and map. I also log the program execution and I am pretty sure that tf message has been sent. I would really appreciate that if someone could give me some suggestions about this problem.

Thanks a lot!

edit retag flag offensive close merge delete

Comments

Can you post the full error message? Does it say its not there or is it something with extrapolation into the future?

Webadone gravatar image Webadone  ( 2021-06-16 05:25:58 -0500 )edit

Thanks for the reply. The error msg occurs in Rviz. In the system/tf tag, it says that no transform between base_link and map.

ZW gravatar image ZW  ( 2021-06-17 01:37:13 -0500 )edit
  • Is rviz being run inside the container or outside? If outside, is network communication being allowed?
  • A web search indicates that Autoware is ROS2, yet you have tagged this question as ROS1. ROS1 and ROS2 are not compatible.
Mike Scheutzow gravatar image Mike Scheutzow  ( 2021-06-20 09:50:24 -0500 )edit

Thanks for the comment! The Rviz is running inside the container and the network communication works normally (since other topics work perfectly). Autoware.AI is working with ROS1 and that's the reason I marked the ROS1 tag.

ZW gravatar image ZW  ( 2021-08-13 13:12:00 -0500 )edit