<aside> ⏰ Estimated time to complete: 30 min
</aside>
There are two ways of installing RCareWorld.
<aside> 💡 This is the installation guide for the minimal install version, but we highly recommend you install the full version.
</aside>
Follow the following steps to install the python module. If you would like to perform reinforcement learning, you need to also install rl-baselines3-zoo in rcare_py
folder.
We recommend using conda for environment management. Check this for installing conda.
# Create conda environment
conda create -n rcare python=3.8
conda activate rcare
# OPTION1: clone Python repo (with https)
git clone <https://github.com/empriselab/RCareWorld.git> rcare_py
# OPTION2: clone Python repo (with ssh)
git clone [email protected]:empriselab/RCareWorld.git rcare_py
cd rcare_py
cd pyrcareworld
pip install -e .
cd ..
Download the source code for rl-baseline3-zoo-1.1.0 from GitHub.
wget <https://github.com/DLR-RM/rl-baselines3-zoo/archive/refs/tags/v1.1.0.zip>
unzip v1.1.0.zip
cd rl-baselines3-zoo/
pip install -e .
Blender is needed for generating URDFs which are needed for planning human motion.
Check Blender’s website for installation:
After installing, add blender into your environment variables: