Here’s the situation that I am in. I have a Ubuntu 20.04 with ROS Noetic setup. I have an AWS instance of Ubuntu 18.04 on which the headless container with Isaac Sim runs. My application is such that I want to publish and subscribe to ROS topics from my laptop to the container inside the cloud instance. I’m confused about how this can be done, and the documentation confused me too. My question is the following:
- For any kind of communication between my laptop and the container with Isaac Sim, I definitely need ROS on my laptop, which I have, and it is the ROS master. But I’m confused about how to communicate between my laptop and the cloud. Using ROS_MASTER_URI and ROS_IP will not work since my laptop and the AWS instance are not in the same network. I want to know how and where I could alter parameters to connect my laptop to directly publish and subscribe to the Isaac Sim container in the cloud.
Thanks for answering, and also it would be very helpful if you could send me some documentation that would help me understand how to use this. Till now I’ve been referring to https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/ext_omni_isaac_ros_bridge.html and https://docs.nvidia.com/isaac/isaac/packages/ros_bridge/doc/ros_bridge.html, but I think I need more.