Installation
InstallationΒΆ
RoboCasa works across all major computing platforms. The easiest way to set up is through the Anaconda package management system. Follow the instructions below to install:
Set up conda environment:
conda create -c conda-forge -n robocasa python=3.10
Activate conda environment:
conda activate robocasa
Clone and setup robosuite dependency:
Important!
The latest version of RoboCasa uses the master branch of robosuite. If you wish to use the previous version of RoboCasa (v0.1), please use the robocasa_v0.1 branch on robosuite.git clone https://github.com/ARISE-Initiative/robosuite cd robosuite pip install -e .
Clone and setup this repo:
cd .. git clone https://github.com/robocasa/robocasa cd robocasa pip install -e .
Installation troubleshooting
If you encounter issues with installing the numpy or numba dependencies, please try installing through conda instead:
conda install -c numba numba=0.56.4 -y
Install the package and download assets:
python robocasa/scripts/download_kitchen_assets.py # Caution: Assets to be downloaded are around 5GB. python robocasa/scripts/setup_macros.py # Set up system variables.