-
Hey Everyone, I'm currently working on adapting the Anymal demo to publish all camera information and include RTXLidar, which is published via ROS2 humble. I was able to get all of this working within the orbit framework and access all the data in each simulation cycle. I'm struggling to find an optimal way to publish all of this information to ros topics without adding significant overhead. All the attempts I've made to use a replicator on top of this new framework to publish this information have ended up erroring out. I was able to get custom publishers that I publish data during the simulation_app loop, but this adds significant computation overhead to the simulation. I am a little bit stuck on if this fiesable approach or if I am missing something on how to use replicator/omnigraph on top of this framework. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 6 replies
-
Hi, we are working on a minimal example to publish and subscribe data through ROS by making a manager for it in the environment class. We have also seen that publishing messages from Python is incredibly slow and a bottleneck. We are investigating how to speed this up through Python bindings to C++ code. However, it may take time till it is ready. Did you go through Isaac Sim tutorials on using ROS2 bridge? You should be able to use them the same way in orbit as you do in Isaac Sim itself. |
Beta Was this translation helpful? Give feedback.
-
Why the rgb image has 4 channel? I thought it should be r, g, b. What is the last one dimention? |
Beta Was this translation helpful? Give feedback.
-
Hello, did you finally succeed in publishing ros messages in real time? |
Beta Was this translation helpful? Give feedback.
Hi, we are working on a minimal example to publish and subscribe data through ROS by making a manager for it in the environment class. We have also seen that publishing messages from Python is incredibly slow and a bottleneck. We are investigating how to speed this up through Python bindings to C++ code. However, it may take time till it is ready.
Did you go through Isaac Sim tutorials on using ROS2 bridge? You should be able to use them the same way in orbit as you do in Isaac Sim itself.