Closed pangxincheng closed 10 months ago
If you are trying to use the motion generation on obstacles that are represented as meshes or primitives, you can use CollisionCheckerType.Mesh
instead of CollisionCheckerType.BLOX
. Note that when changing to a different collision checker type, change the world config to collision_table.yml
to load an appropriate set of obstacles.
If you are trying to use obstacles from a depth camera, try one of the below:
We found nvblox to work reliably inside the provided dockerfiles. When using outside docker, you might have to make sure the glog library is correctly linked to avoid getting a segfault.
We found compiling nvblox with statically linked glog following these instructions (https://github.com/NVlabs/curobo/blob/21d434f608ab48371b952d138d7f5d1bb4e37495/docker/isaac_sim.dockerfile#L186) worked well when running with isaac sim.
I have also encountered the same problem described above and it happens when the warmup() is called. You can remove warmup() and continue to use the motion_gen planning but without the speedup that the warmup provides. I'll update this thread if I get to the bottom of this
We have a fix for this issue, will push an update before Monday.
I have also encountered the same problem described above and it happens when the warmup() is called. You can remove warmup() and continue to use the motion_gen planning but without the speedup that the warmup provides. I'll update this thread if I get to the bottom of this
I get the exact same, but commenting the warmup did not solve. I will wait for the next release then
We just pushed a new release that works better with nvblox. Can you try it now and close this issue if it's resolved?
We just pushed a new release that works better with nvblox. Can you try it now and close this issue if it's resolved?
Thanks! @balakumar-s
I pulled the new code and reinstalled it, but it seems that the issue has not been resolved.
But this issue did not occur when running in the docker you provided(Even in the old version curobo).
Is this an issue with the PyTorch version? The pytorch version in the docker is 2.1.0a0+29c30b1
, but in my conda environment, the pytorch version is 1.13.1+cu117
I will try installing a new version of pytorch later to see if the problem is resolved.😄
Did you also remove nvblox (uninstall any files from system path as well) and reinstall it with the new instructions?
Did you also remove nvblox (uninstall any files from system path as well) and reinstall it with the new instructions?
Thank you. I have reinstalled Curobo according to the latest installation documentation and it can now run successfully. I will close this issue.😄
Hello, thanks for your great work. When I try to use the MotionGen, I get some errors:
The code is as following:
I try to get a full traceback, the problem lies in L501