CuRobo compatability with IsaacSim 4.5

Isaac Sim Version

4.5.0
4.2.0
4.1.0
4.0.0
4.5.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):

Operating System

Ubuntu 22.04
Ubuntu 20.04
Windows 11
Windows 10
Other (please specify): Ubuntu 24.04

Topic Description

The setup instructions for CuRobo w. IsaacSim seem to be outdated. Isaac Sim 4.5 docs mention CuRobo as motion planner, but it seems to be incompatible with this version.

Detailed Description

Following the instructions provided here, none of the CuRobo examples work together with isaac, seemingly sim due to multiple breaking changes in the Isaac API.

Steps to Reproduce

Follow the setup instructions and run omni_python /examples/...

Here’s a selection of errors that occur:

collision_checker

from omni.isaac.debug_draw import _debug_draw
>> ModuleNotFoundError: No module named 'omni.isaac.debug_draw

ik_reachability

from omni.isaac.urdf import _urdf
>> ModuleNotFoundError: No module named 'omni.isaac.urdf'

ik_reachability (after fixing the import above)

position=tensor_args.to_device(sim_js.positions)
>> AttributeError: 'NoneType' object has no attribute 'positions'

Will there be a CuRobo extension / working CuRobo version for Isaac Sim 4.5 soon?

1 Like

this would be the same problem i’m facing too please extend the support to 4.5 if you are planning to deprecate 4.2

Thanks for bringing this issue up. Currently curobo works with Isaac Sim 4.0.0 and Isaac Sim 4.2.0. Let me reach out to the internal team when it will support Isaac Sim 4.5.0