LocoManiLab release
Benchmark data, simulator assets, and fine-tuned policy checkpoints for LocoManiLab, a workflow for humanoid (Unitree G1, SONIC whole-body controller) loco-manipulation policy research. The code, setup guides, and download tools live in the GitHub repository; this repository holds the large files.
| Path | Contents | Size |
|---|---|---|
dataset/ |
LeRobot v2.1 datasets, one directory per task | 33 GB |
asset/ |
Asset manifest, task map, and the few asset files hosted here (NOTICE.md) |
18 MB |
checkpoint/gr00t/ |
GR00T N1.7, fine-tuned on train50, step 10000 | 6.9 GB |
checkpoint/dm05/ |
DM0.5, fine-tuned on train50, step 50000 | 23 GB |
checkpoint/xr1/ |
XR-1 (Lightning run directory), fine-tuned on train50, step 50000 | 11 GB |
checkpoint/controller/ |
G1 whole-body controller weights (SONIC, HEFT, AMO, ScaleBFM, ALMI) for g1_backend |
1.2 GB |
Download
Use the helper from a LocoManiLab checkout (pip install -e '.[data,hf]'):
python scripts/hf/download.py list
python scripts/hf/download.py dataset --task IThorKitchenOpenFridge_scene13 --out datasets/hf
python scripts/hf/download.py assets --task IThorKitchenOpenFridge_scene13 --assets-dir external/humanoid_benchmark/robocasa/models/assets
python scripts/hf/download.py checkpoint gr00t --out checkpoints/hf
python scripts/hf/minimal_test.py --work hf-minimal-test
or the Hub CLI directly:
hf download GammaRobotics/LocoManiLab --repo-type dataset \
--include "dataset/main/atomic/seen/IThorKitchenOpenFridge_scene13/*" --local-dir datasets/hf
See data, assets, and checkpoints for presets, checkpoint requirements, and the minimal download-and-test unit.
Dataset
Every task directory is a LeRobot v2.1 dataset (meta/, data/chunk-*/episode_*.parquet,
videos/chunk-*/observation.images.ego_view/episode_*.mp4) recorded at 50 Hz in MuJoCo
with the G1 robot and the SONIC v1_1 controller, plus three real-robot tasks.
| Group | Contents |
|---|---|
main/{atomic,composite}/{seen,unseen_scene,unseen_task}/ |
the 234 benchmark tasks; names match lab tasks and benchmark/tasks.yaml |
data_generation/{human,gpt_aug,kimodo}/ |
the same tasks from different motion sources |
multi_controller/{almi,amo,heft,scalebfm,sonic}/ |
tasks recorded with other whole-body controllers |
real/, real2sim/ |
three TeleLab tasks on the real robot and their simulated replicas |
Each frame has a 320×240 RGB ego view, a 43-D joint state (observation.state), end-effector,
root-orientation and projected-gravity observations, the task instruction, and actions
including the 64-D SONIC motion token and 7-D left/right hand targets. Directories under
data_generation/kimodo/ and two under real/ have no meta/stats.json; LocoManiLab's
lab validate and lab prepare do not need it.
Simulator assets
Apart from the files listed in asset/NOTICE.md, this repository does not redistribute simulator assets. asset/manifest.tsv.gz
lists every file the benchmark tasks load (path relative to
humanoid_benchmark/robocasa/models/assets, sha256, size, source) and asset/tasks.json.gz
maps each task to its files. The download helper fetches each file from its original host
and verifies its checksum; all 234 benchmark tasks plus the randomization texture pool need
22,745 files (3.4 GB), one iTHOR task about 32 MB.
| Source | Content | Terms |
|---|---|---|
| MolmoSpaces | iTHOR, ProcTHOR, Holodeck scenes; THOR and Objaverse objects | CC BY 4.0; Objaverse subset ODC-BY 1.0, per-object licenses |
| RoboCasa asset archives | textures, generative textures, Objaverse and AI-generated object categories | CC BY 4.0 |
| NVIDIA PhysicalAI Kitchen MJCF | Lightwheel fixtures and objects | CC BY 4.0 |
| simulator checkout | TeleLab scenes and objects, layouts, task specs | the simulator's terms |
asset/local.tar.gz (this repository) |
Gamma Robotics' converted box (objects/usd/box/converted) |
MIT |
asset/local.tar.gz (this repository) |
a folder from ArtVIP folder_25, materials and joints modified, converted to MuJoCo (fixtures/articulated/green_folder001) |
Apache-2.0 (asset/LICENSE-Apache-2.0.txt) |
asset/local.tar.gz (this repository) |
a RoboCasa object file with a corrected texture path | CC BY 4.0 (RoboCasa) |
Checkpoints
Inference weights only; optimizer states were not released, so the checkpoints cannot resume training. Serving instructions are in each policy guide of the GitHub repository.
gr00t/: serve with the Isaac-GR00T environment. It loads the gated backbonenvidia/Cosmos-Reason2-2Bat startup (accept its terms and log in on the serving machine).dm05/: serve with the OpenDM environment.xr1/: serve with the Xiaomi-Robotics-1 environment and a local Qwen3-VL cache; the run directory has nolast.ckpt, so pass--ckpt-step 50000.
Whole-body controller weights
checkpoint/controller/ mirrors <g1_backend>/checkpoints/ and holds only the ONNX and
TorchScript weights; the matching policy.yaml manifests are tracked in
g1_backend. Fetch only the controller you run
with the simulator's helper, for example the SONIC v1_1 controller used by the benchmark data:
python external/humanoid_benchmark/robocasa/scripts/download_g1_checkpoints.py \
--family sonic_v1_1 --dest external/g1_backend/checkpoints
| Family | Path | Origin |
|---|---|---|
sonic (low-latency, with the shared planner) |
sonic/low_latency/g1/ |
NVIDIA GEAR-SONIC |
sonic_v1_1 |
sonic/v1_1/g1/ |
NVIDIA GEAR-SONIC |
heft |
heft/pmg/ |
HEFT, converted for g1_backend |
amo |
amo/ |
AMO, converted for g1_backend |
scalebfm |
scalebfm/humanoid_transformer_m/ |
ScaleBFM, converted for g1_backend |
almi |
almi/flat_dual/ |
mjlab Mjlab-Velocity-Flat-Unitree-G1-Dual, exported to ONNX |
Sources and terms
The data recorded by this project, the fine-tuned checkpoints, and Gamma Robotics' own
assets are released under the MIT License (LICENSE). Third-party material keeps its own terms, which
apply in addition:
- Simulator assets are fetched from their original hosts under those hosts' terms (see
above); the benchmark data renders them. Two of the 47 Objaverse objects the tasks load
are licensed CC BY-NC 4.0: framed wall art
596fd518055a49a28d56c193cd087470(by 2zqa) andf33af1b399a24448880930fef312ef3f(by jamesgourge) in Holodeck scene 117. They are fetched from MolmoSpaces, not hosted here, and may be visible in the scene-117 videos; their non-commercial terms apply to that content. - Controller weights in
checkpoint/controller/are converted deploy artifacts of the upstream projects listed above and keep those projects' terms; the SONIC weights are under the NVIDIA Open Model License. - Checkpoints are fine-tuned from
nvidia/GR00T-N1.7-3B(withnvidia/Cosmos-Reason2-2B), DM0.5, andXiaomiRobotics/Xiaomi-Robotics-1-5B(withQwen/Qwen3-VL-4B-Instruct); their model licenses and acceptance requirements apply.
Check the terms of each source before redistributing or using this material commercially.
- Downloads last month
- 762