Comments (8)
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:
- you might need to compile glog from source following instructions from : https://curobo.org/source/getting_started/1_install_instructions.html#installing-nvblox-with-isaac-sim
- If that doesn't work, you can follow instructions from dockerfile here:
curobo/docker/isaac_sim.dockerfile
Line 186 in 21d434f
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 (
curobo/docker/isaac_sim.dockerfile
Line 186 in 21d434f
from curobo.
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
from curobo.
We have a fix for this issue, will push an update before Monday.
from curobo.
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
from curobo.
We just pushed a new release that works better with nvblox. Can you try it now and close this issue if it's resolved?
from curobo.
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.😄
from curobo.
Did you also remove nvblox (uninstall any files from system path as well) and reinstall it with the new instructions?
from curobo.
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.😄
from curobo.
Related Issues (20)
- Error- Installing with python HOT 1
- Element 0 of tensors does not require grad and does not have a grad_fn HOT 3
- "Getting Started Using in Python" Examples Not Working HOT 1
- Strange behavior of `update_world` not working unless the mesh names change HOT 12
- `motion_gen.warmup` resulting in breaking cuda graph when using `link_poses` with `plan_batch` HOT 1
- Occasional bug with `g_dim` shape HOT 3
- UserWarning occurred when testing motion generation HOT 1
- Gradient of `PoseError` becomes INF HOT 4
- `goal_quat` view size is not compatible, use `.reshape()` instead HOT 1
- plan_single_js() does not quite reach the goal state HOT 4
- Installing Curobo HOT 1
- Will curobo support omniverse-orbit in the future? HOT 1
- Error installing CUDA HOT 2
- Installing curobo HOT 3
- ModuleNotFoundError: No module named 'cv2' HOT 12
- mpc fail to plan with mpc_example.py HOT 2
- Trajectory of motion generation HOT 7
- Error while runnning example scripts
- Breaking Change with warp.Kernel
- Documentation is missing a `cd ./curobo` before `pip install -e . --no-build-isolation`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from curobo.