==============================
LLM4Robot is a modular high-level library for end-to-end development in embodied AI, which based on Habitat 2.0.
-
Preparing conda env
Assuming you have conda installed, let's prepare a conda env:
# We require python>=3.9 and cmake>=3.14 conda create -n llm4robot python=3.9 cmake=3.14.0 conda activate llm4robot
-
conda install habitat-sim
- To install habitat-sim with bullet physics
See Habitat-Sim's installation instructions for more details.
conda install habitat-sim=0.2.4 withbullet -c conda-forge -c aihabitat
- To install habitat-sim with bullet physics
-
Create a soft link for habitat-lab. The habitat-lab version currently supported is 0.2.4
pip install -e habitat-lab # install habitat_lab
-
Create a soft link for habitat-baselines. The habitat-baselines version currently supported is 0.2.4
pip install -e habitat-baselines # install habitat_baselines
-
Download Dataset. It is recommended to download in the habitat default way
python test/example.py
-
Missing basic packages To check and install some dependencies in the Dockerfile
- Non-interactive testing: Test the Pick task: Run the example pick task script
python test/example.py
This repo is intended to serve as a foundation with which you can reproduce the results of the experiments detailed in our paper, Large language model as a policy teacher for training reinforcement learning agents