User Guide
Installation
RoboKit needs Python 3.8 or newer.
uv add robokit
pip install robokit
From source
uv add git+https://github.com/openrobokit/robokit
pip install git+https://github.com/openrobokit/robokit
To work on RoboKit itself, follow the Development Guide.
Extras
| Extra | What it adds |
|---|---|
mj | MJCF loading (assembly needs mujoco 3.3.4+, Python 3.9+). |
mjwarp | MuJoCo Warp for SimMPC (Python 3.10+). |
pt-cu126, pt-cu118, pt-cu128, pt-cpu | PyTorch for your CUDA toolkit. |
The mask-alignment term and camera calibration also need nvdiffrast built for your exact PyTorch and CUDA, such as pip install "nvdiffrast==0.3.3+pt2.11.0cu126" --extra-index-url https://jianglongye.github.io/torch_packages_builder.