cremebrule / digital-cousins

Codebase for Automated Creation of Digital Cousins for Robust Policy Learning
https://digital-cousins.github.io
Apache License 2.0
137 stars 15 forks source link

some error when test_model.py #9

Closed codetea-fly closed 3 weeks ago

codetea-fly commented 1 month ago

Hi~ Excellent work! But i encounted a problem when running test_model.py. it shows that" libhdx.so: cannot open shared object file: No such file or directory " when running the command "og.launch", any solution ? thx~ image

Yang-SyZng commented 1 month ago

It looks like the OGdataset is not being downloaded, have you run this command? This commad will download and install three dataset

python -m omnigibson.utils.asset_utils --download_assets --download_og_dataset --accept_license

codetea-fly commented 1 month ago

Yes, i have downloaded the dataset, it seems i should install vulkan on ubuntu. after i installed vulkan, the error turns to be a warning when running command "og.launch". image image By the way, i use WSL2 to run omnigibson, is it able to run in WSL2 ?

Yang-SyZng commented 1 month ago

Maybe OmniGibson does not support the WSL platform. This is just my guess, as I have never used WSL. I have run it successfully on Ubuntu. The role of OmniGibson is to render and display the matched 3D digital cousins results, which usually requires GUI support. WSL is just a command line tool and does not have such an environment. However, I can give some maybe useful suggestions. This project has three steps in total. You can try to run "Real World Extraction" and "Digital Cousin Matching" in WSL, because these two steps do not rely on OmniGibson. "Simulated Scene Generation" can be run in the Windows environment. Or you can install a new Ubuntu system. Although it is a little troublesome, it is really convenient! lol!

codetea-fly commented 1 month ago

Thanks a lot! actually i have successfully finish the first two step. i have commit a issue in OmniGibson's github forum too. And i searched a lot on nvidia forum. it seems that isaacsim does not support WSL in 2021. I will try to run the step3 in windows env~ thx.

cremebrule commented 1 month ago

Hi @codetea-fly ,

Yes, unfortunately, as far as I know WSL cannot support IsaacSim because Linux requires low-level access to the NVIDIA GPU, which is not allowed.

OmniGibson itself can run directly on Windows -- however, we haven't tested our digital_cousins repo on Windows (only Linux).

cremebrule commented 3 weeks ago

Closing this issue for now -- feel free to reopen if any issues persist!