[Question] IsaacLab + ROS2 issues #2960
Unanswered
martinarcellobera
asked this question in
Q&A
Replies: 1 comment
-
Thank you for posting this. We don't have an official example in Isaac Lab, we recommend using Isaac Sim for ROS applications. Regarding the exact problem you are getting, it is likely an issue with your Isaac Sim and ROS setup. Also, this tutorial may help. I'll move this post to our Discussions section for follow up. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
IsaacSim: 4.5
IsaacLab: 2.0
Ubuntu 22.04
ROS2 Humble
Hey,
I have IsaacLab working flawlessly which I installed it using the pip installation (as recommended, using conda). However, I wanna be able to use some ROS2 packages information to train my robot with RL, and it is not working at all. For instance, even when trying to do the https://docs.isaacsim.omniverse.nvidia.com/4.5.0/ros2_tutorials/tutorial_ros2_drive_turtlebot.html tutorial with my isaacsim (pip installed), the ROS2 bridge, though enabled, does not work. This is a common problem as seen on https://forums.developer.nvidia.com/t/unable-to-create-ros2-node-please-check-that-namespace-is-valid/326527
How can I use ROS2 packages with IsaacLab? If I use the Workstation installation, ROS2 bridge works but IsaacLab does not work fine, but if I use pip installation, IsaacLab works but then ROS2 bridge does not work.
The exact problem I am getting with my pip installation and trying to follow tutorial_ros2_drive_turtlebot is that I get the error ""/World/ActionGraph/ros2_subscribe_twist: [/World/ActionGraph] Unable to create ROS2 node, please check that namespace is valid" when playing the scene.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions