Error while running ROS2 Carter Navigation example: no tf data. Actual Error: Frame [map] does not exist

OS: Ubuntu 20.04.6
ROS: ROS2 Foxy

So, I’m following the docs and in the Carter Navigation example and I am unable to run it as the urdf file does not show correctly in RViz2.

I don’t have much knowledge of ROS so I’m unable to fix this issue.


I also don’t really get how to use pose estimation and particle cloud features here.

Hi @eaatre - Please refer the similar thread No tf data received from Isaac SIM (ROS2 connection) - #16 by mikaneda.
Let us know if that helps resolving the issue you have.

For the question regarding pose estimation and particle cloud feature in ROS, someone from our team will respond.

Hi

My environment is on the Anaconda , but for my understanding your situation looks function or component conflict issue…

If you can read Japanese, you will be able to pick up my resolution process below.

According Rviz2 screen, map server is not working abnormal.
Even if you don’t use Anaconda, Hope my example will be your help. ;)

Hi @eaatre , can you provide more details for your issues? Here are the steps to keep in mind:

  1. Ensure that post installation steps are completed in same terminal before launching Isaac Sim
  2. Enable ros2 bridge extension
  3. Select Isaac Examples-> ROS-> Navigation. After scene loads, hit play
  4. In another terminal launch navigation

Please let us know if this does not help

I don’t speak Japanese but will try following this, thanks.

I have re-installed everything once already, did not help.

Thank you for your response.

Is there below module in your environment?

pipリスト抜粋 is my success time installed module “pip list” typing result.

PySide2 and PyQt5

And for my reference is this page

https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/install_ros.html

You may need to setup middleware as above reference indicated.

And, According to your picture, tf (map server ) information doesn’t work.
I think no response if you type command “ros2 topic echo /tf”
Btw, I added English sentence on the key points in my case(Previous introduced Japanese site).

Hope you will be able to resolve this issue.

1 Like

Hi @eaatre , can you please provide a repro of your exact steps? We can take a look and help.

1 Like