Notes on getting Ros2 working with Omniverse.

List of all the omniverse ros2 tutorials, link

Shortcut to boot up once you’ve got it working:

  1. in any terminal, enter:
export FASTRTPS_DEFAULT_PROFILES_FILE=~/IsaacSim-ros_workspaces/humble_ws/fastdds.xml
  1. Start isaac sim, make sure you enter these in the start window:

    image.png

  2. Run rviz to see if everything is working:

    ros2 run rviz2 rviz2
    
  3. If you get this crazy error, its caused by vscode extension, just open a terminal instead:

    /opt/ros/humble/lib/rviz2/rviz2: symbol lookup error: /snap/core20/current/lib/x86_64-linux-gnu/libpthread.so.0: undefined symbol: __libc_pthread_init, version GLIBC_PRIVATE
    [ros2run]: Process exited with failure 127
    

State:

Tutorial on getting Ros2 talking to omniverse: