安装
Teleopit 提供多种安装配置,你可以根据实际使用场景选择对应的安装方式。
前置条件
- Python 3.10+
- Conda(推荐)
conda create -n teleopit python=3.10
conda activate teleopit
安装配置
仅推理(sim2sim)
pip install -e .
该配置已足够进行离线 BVH 回放和 MuJoCo 仿真。
训练
pip install -e '.[train]'
额外安装 rsl-rl-lib、mjlab、wandb 等训练相关依赖。
Sim2Real(硬件部署)
pip install -e '.[sim2real]'
额外安装 opencv-python 和 g1_bridge_sdk。此外还需要初始化子模块并编译 C++ 桥接库:
git submodule update --init --recursive
bash scripts/setup/setup_g1_bridge.sh
详见 G1 Bridge SDK。
Pico 4 VR
pip install -e '.[pico4]'
bash scripts/setup/setup_pico4.sh
完整设置流程详见 Pico 4 VR 教程。
机载部署(G1 NX)
bash scripts/setup/setup_onboard.sh
该脚本会安装系统依赖、编译 g1_bridge_sdk,并安装 teleopit[onboard]。
验证安装
python -c "import teleopit; print('teleopit OK')"
python -c "import train_mimic.tasks; print('training OK')" # 仅在安装了训练配置时适用