Getting started with Dobb·E code
Getting familiar with running Dobb·E, including pretraining (or downloading) the Home Pretrained Representation model, and fine-tuning your own behavior policy.
In this section, we will help you get started with running all the software parts of Dobb·E. There are three major parts in the software component of Dobb-E, which are:
Optionally, you can pre-train your own model similar to how we trained the Home Pretrained Representations (HPR).
We will frequently refer to the "robot", which for this part would be the Intel NUC installed in the Hello Robot Stretch, and the "machine", which should be a beefier machine with GPU(s) where you can preprocess your data and train new models.
Also, ensure that you have mamba installed. Mamba is generally a faster but compatible alternative to conda, which we prefer.
Getting Started
Clone the repository:
git clone https://github.com/notmahi/dobb-e.git cd dobb-e/imitation-in-homes
Set up the project environment:
mamba env create -f conda_env.yaml
Activate the environment:
mamba activate home_robot
Logging:
To enable logging, log in with a Weights and Biases (
wandb
) account:wandb login
Alternatively, disable logging altogether:
export WANDB_MODE=disabled
Last updated