Isaac Sim with ROS2 bridge final installation test fails

Isaac Sim Version

4.5.0
4.2.0
4.1.0
4.0.0
4.5.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):

Operating System

Ubuntu 22.04
Ubuntu 20.04
Windows 11
Windows 10
Other (please specify): Ubuntu 24.04

GPU Information

  • Model: RTX 4060
  • Driver Version: 550.120

Topic Description

Detailed Description

I’m trying to setup the ROS2 bridge according to the documentation, everyhting works fine until I try to listen to the topic /clock.

Nothing is found from my container, ros2 topic list doesn’t return a topic named /clock. I set up the RMW_INPLEMENTATION variable on both side, as well as the FASTRTPS_DEFAULT_PROFILES_FILE variable.

Isaac Sim is thus running fine on my Ubuntu 24, clock topic does exists since I can see it when I run ros2 topic list from foxy (even though its crashes seconds after), and I can even listen to this topic for a few seconds.

I can run two separates humble containers with the ros2 pub/sub example, it works fine as well.

I don’t know what would be the next step.

The Ubuntu 22.04 and ROS 2 Humble combination is currently the latest officially supported configuration.

Separately, I have a question about the /clock topic: even in my ROS 2 environment, /clock does not appear when running ros2 topic list. Could you advise whether this topic requires enabling explicitly?

Thank you for your reply !

I thought that it could work with the ROS2 bridge, what’s the point of this section **ROS not installed locally**: If you are unable to install ROS on your system, you can still run the ROS Bridge on Isaac Sim. in the documentation then ?

I’m sorry, I meant that by following this documentation example , we see the /clocktopic show up.

Hi @olivier.lebec! Did you create an action graph to publish /clock? Or do you have other ROS running somewhere under the same network?
If you only start an empty scene in Isaac Sim with ros2 bridge, you should only see two topics:
/parameter_events and /rosout

Hi @zhengwang ! Thanks for your reply.

Yes, as in the documentation I created an action graph to publish /clock. Nothing else running under the same network. By empty you mean absolutely empty, not even with an action graph, right ? Because I run an empty physical scene but there’s the action graph running.

By empty you mean absolutely empty, not even with an action graph, right ?
Yep! That is what I meant.

I just noticed that you are using Ubuntu 24.04. Currently this is not supported. Please check our system requirement Isaac Sim Requirements — Isaac Sim Documentation

Isaac Sim 5.0 will support 24.04. Please stay tuned