cloudwalk-research/psi0-g1-sneaker-205ep-v2-source
Psi0 G1 Sneaker-in-Box — 205 episodes (v2 canonical source) ⚠️ Do not use this dataset directly for training. This is the canonical immutable union of the v1 and v2 collections, kept as a source of truth for reproducibility. For v2 fine-tuning use psi0-g1-sneaker-199ep-v2; for held-out evaluation use psi0-g1-sneaker-6ep-v2-eval. Together these two derivatives reconstruct this canonical dataset exactly: 199 + 6 = 205. 205 teleoperated episodes of a Unitree G1 humanoid (with… See the full description on the dataset page: https://huggingface.co/datasets/cloudwalk-research/psi0-g1-sneaker-205ep-v2-source.
Psi0 G1 Sneaker-in-Box — 205 episodes (v2 canonical source)
⚠️ Do not use this dataset directly for training. This is the canonical immutable union of the v1 and v2 collections, kept as a source of truth for reproducibility. For v2 fine-tuning use `psi0-g1-sneaker-199ep-v2`; for held-out evaluation use `psi0-g1-sneaker-6ep-v2-eval`. Together these two derivatives reconstruct this canonical dataset exactly: 199 + 6 = 205.205 teleoperated episodes of a Unitree G1 humanoid (with Inspire RH56DFTP hands) picking up a sneaker and placing it inside a box. Bimanual coverage: roughly half the episodes use the left hand, half the right. Built from the v1 collection (94 right-hand episodes, indices 0–93) plus a new 111-episode left-hand pass (indices 94–204).
Quick facts
Hand-side composition
Per-episode classification (no per-episode label is stored in metadata; the side can be recovered from the action tensor):
left_unused = mean(action[:, 0:6]),right_unused = mean(action[:, 7:13])side = "LEFT" if left_unused < right_unused else "RIGHT"- All 205 episodes are unambiguous (minimum margin 0.27 in [0, 1] hand-command space).
Action and state layout
Standard Psi0 36-D / 32-D layout. Dataset-specific behaviour for the canonical v2 source:
Within any single episode the hand commands are still trigger-broadcast (Pico 4 Ultra trigger drives all 6 active DoF in lockstep — single grip-strength scalar). The bimanual signal lives across episodes, not within them.
The Inspire RH56DFTP DDS command order (used by the deploy-side bridge) is [pinky, ring, middle, index, thumb-bend, thumb-rotation] per side. The 7th index per hand ([6] and [13] in the 14-D layout) is constant zero padding that aligns the dataset with the canonical 14-D Psi0 hand layout.
How to use
This canonical dataset is not plugged into the v2 training pipeline. The two derivatives are:
Each derivative renumbers episode_index to 0..N-1 and recomputes meta/stats.json / meta/stats_psi0.json over its own frames, so they are fully self-contained.
How to download
import os
from huggingface_hub import snapshot_download
snapshot_download(
repo_id='cloudwalk-research/psi0-g1-sneaker-205ep-v2-source',
repo_type='dataset',
local_dir='data/real/psi0-g1-sneaker-205ep-v2-source',
)Run scripts/data/patch_lerobot_meta.py after download (strips stale huggingface metadata; required for datasets==3.6.0).
Provenance
- 94 right-hand episodes (idx 0–93): collected for v1 fine-tune (CloudWalk Robotics Lab, 2026-04). Identical bytes to `psi0-g1-sneaker-94ep-v1`.
- 111 left-hand episodes (idx 94–204): collected 2026-05 to test the bimanual hand-selection hypothesis — given roughly balanced LEFT/RIGHT data, can the policy learn to visually identify which side the shoe is on and pick the correct hand?
Attribution
Developed by cloudwalk-research in the CloudWalk Robotics Lab (CW-RL). Part of the Psi0 collection. Built to fine-tune the Psi0 base model; stored in the LeRobot v2.1 format.
Citation
@misc{cwrl_psi0_g1_sneaker_205ep_v2_source_2026,
title = {Psi0 G1 Sneaker-in-Box --- 205 episodes (v2 canonical source)},
author = {{CloudWalk Robotics Lab}},
year = {2026},
howpublished = {Hugging Face dataset},
url = {https://huggingface.co/datasets/cloudwalk-research/psi0-g1-sneaker-205ep-v2-source}
}
@article{psi0_2026,
title = {Psi0: A Generalist Vision-Language-Action Model for Humanoid Robots},
author = {Wei, Songlin and others},
year = {2026},
eprint = {2603.12263},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/2603.12263}
}
@article{black2024pi0,
title = {{$\pi_0$}: A Vision-Language-Action Flow Model for General Robot Control},
author = {Black, Kevin and Brown, Noah and Driess, Danny and others},
journal = {arXiv preprint arXiv:2410.24164},
year = {2024}
}
@software{lerobot2024,
title = {{LeRobot}: State-of-the-art Machine Learning for Real-World Robotics in {PyTorch}},
author = {{Hugging Face}},
url = {https://github.com/huggingface/lerobot},
year = {2024}
}