Permanently disable ROS1 bridge

In my environment we only use ROS2. When I start Isaac Sim, ROS1 bridge is enabled automatically, although the autoload checkbox is unchecked. I would like to have ROS2 bridge loaded by default, which I can enable with the autoload checkbox. But now it interferes with the ROS1 bridge which is always loaded.

How can I ensure ROS1 bridge extension is not loaded on startup?


in apps/omni.isaac.sim.base.kit
at the bottom replace "omni.isaac.ros_bridge" = {} with "omni.isaac.ros2_bridge" = {}

This is the config file used whenever you start and you can change the startup defaults here.

Thanks, that helped a lot.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.