Closed ri-ceres closed 3 years ago
Thanks for testing this out. It looks like we forgot to remove the redundant "assets/" folder from the URDF string paths in the other task definitions. We’ll push a fix soon.
You can temporarily bypass this by deleting "assets/" from the path strings for whichever task you'll need to run. For example, L43 and L72 of ravens/tasks/assembling_kits.py
. Same for L35 and L46 of ravens/tasks/towers_of_hanoi.py
, and L40 and L51 of ravens/tasks/sweeping_piles.py
. Etc...
Yes, it looks like doing a find/replace on on the assets folder works, with one additional change for the path at L323 of ravens/tasks/task.py
.
I'll leave this issue open for now since it sounds like you are working on a fix that hasn't been merged yet.
This appears to have been fixed in https://github.com/google-research/ravens/commit/d7f9db3214ed730c6d16e5c248684688555c6d23 .
Thanks!
This is a great project -- thanks for open-sourcing it! Looking forward to trying it out, however, only the
block-insertion
demo seems to be working at present. When trying to run demos.py on any other example, relative paths to description files appear to be causing issues resulting in errors.For example for
assembling-kits
:Have also tried using
pip install -e .
, but error persists. Example fortowers-of-hanoi
:Or
sweeping-piles
:Note that this has been tested on all tasks listed in the README.md, and the three examples above cover the extent of errors seen in tasks not mentioned.