pip install cmake
git clone [email protected]:Learning-and-Intelligent-Systems/iGibson.git --recursive
git clone [email protected]:Learning-and-Intelligent-Systems/bddl.git
- Fill out https://forms.gle/GXAacjpnotKkM2An7 -- ask Nishanth for the signed form if you don't have it already. After submitting the form, make sure that you open each of the links in a new tab, otherwise you will be navigated away and will have to fill out the form again. I downloaded all of them but I'm going to ignore the third link for now. The second and third downloads are very large (40GB) and will take a long time.
mkdir iGibson/igibson/data
- Put each of the three downloads in that new data dir.
- unzip behavior_data_bundle.zip (about 27 GB unzipped)
pip install -e ./iGibson
(this will also take a long time)pip install -e ./bddl
python -m igibson.utils.assets_utils --download_assets
Issue: StanfordVL#122
To see if this issue is still present, try this:
python iGibson/igibson/examples/behavior/behavior_env_metrics.py
If that results in this error: ERROR:root:Optimized renderer is not supported on Mac
then you will need a hack.
In iGibson/igibson/envs/env_base.py
, in the call to MeshRendererSettings
, change optimized=True
to optimized=False
.
This should now run with a GUI:
python iGibson/igibson/examples/behavior/behavior_env_metrics.py -m pbgui
or a different GUI:
python iGibson/igibson/examples/behavior/behavior_env_metrics.py -m iggui