Issue with cuOpt sample

Hello
I’m trying to run the cuOpt sample using Isaac Sim 4.5.0 on Ubuntu 22.04.
I’ve set a self hosted container(NVIDIA Self-Hosted Server Overview — NVIDIA cuOpt) and was able to run it.

In IsaacSim, I’m following the logistic tutorial (Using NVIDIA cuOpt — Isaac Sim 4.2.0 (OLD))

after clicking on the cuOpt tab then on either “Simple cost Matrix” or “Intra-warehouse Transport Demo” (the second one - Simple Waypoint Graph- doesn’t work either but get another issue so I’ll post it in another thread) I’ve set the cuOpt IP and port, tested the connection and everything worked fine, but during the final process, when clicking the “SOLVE” button, I got the following error in the terminal:
For Simple Cost Matrix:

Running cuOpt
- OPTIMIZATION DATA AT http://0.0.0.0:5000/cuopt/ HAS BEEN CLEARED-
SOLVER RESPONSE: {'detail':'Not Found'}
[Error] [omni.ui.python] KeyError: 'response'
At:
/home/<user>/isaacsim/extscache/omni.cuopt.service-1.2.0+106.4.0/omni/cuopt/service/cuopt_microservice_manager.py: get_routes
/home/<user>/isaacsim/extscache/omni.cuopt.examples-1.2.0+106.4.0/omni/cuopt/examples/costmat/extension.py(608: run_cuopt

For Intra-warehouse Transport Demo:

Running cuOpt
- OPTIMIZATION DATA AT http://0.0.0.0:5000/cuopt/ HAS BEEN CLEARED-
SOLVER RESPONSE: {'detail':'Not Found'}
[Error] [omni.ui.python] KeyError: 'response'
At:
/home/<user>/isaacsim/extscache/omni.cuopt.service-1.2.0+106.4.0/omni/cuopt/service/cuopt_microservice_manager.py: get_routes
/home/<user>/isaacsim/extscache/omni.cuopt.examples-1.2.0+106.4.0/omni/cuopt/examples/warehouse_transport_demo/extension.py(639): run_cuopt

Could you please tell me how to fix this issue?
I really thank you in advance for your help

Could you check if NVIDIA cuOpt — Isaac Sim Documentation in the 4.5.0 documentation is helpful?

Hello
Thank you for your help.
On the link you’ve provided it says that “The process for accessing NVIDIA cuOpt has been updated. NVIDIA cuOpt is now offered as a managed service.”.

However so far I’ve only be able to set cuopt as self hosted.
For cuopt as a managed service, it says in the documentation(NVIDIA Managed Service Overview — NVIDIA cuOpt) that from the NGC catalog, we have to select “cloud function” in order to enable it somehow.

My issue is that from the NGC Catalog, I only see “Try NGC Catalog Beta” and “console”.
“Cloud Functions” doesn’t appear in the drop down.
Could you please tell me what to do in order to “Cloud Functions” to shows up?

I really thank you in advance for your help.

Note: I forgot to mention that I already subscribed to the NVAIE 90 days trial

1 Like