G1 MOVES

60 motion capture clips for the Unitree G1 humanoid robot

1
Capture
2
Retarget
3
Train
4
Policy
Download Dataset

ABOUT

G1 Moves is a dataset of 60 motion capture clips for the Unitree G1 humanoid robot (29 DOF, edition EDU). Each clip flows through a four-stage pipeline — from human performance to autonomous robot motion.

01

Capture

Primarily captured with MOVIN TRACIN markerless mocap (LiDAR + vision, 60 FPS, BVH output). Alternatively, video2robot extracts motion from any camera source — smartphone video, YouTube, or AI-generated footage.

02

Retarget

Per-frame IK via MOVIN-SDK-Python maps human skeleton to G1 29-DOF joint limits. Motion-Player-ROS provides real-time preview in RViz.

03

Train

mjlab PPO across 8,192 parallel MuJoCo-Warp envs. 4-layer MLP actor (160→512→256→128→29). 14-body tracking with adaptive early stopping.

04

Deploy

RoboJuDo sim2real framework. MuJoCo sim2sim validation, then deployment to physical G1 via Unitree SDK over Ethernet. Hardware E-stop required.

PIPELINE

The complete motion-to-policy pipeline uses six tools. Every trained policy is available as an ONNX model (160-dim input, 29-dim output) with baked-in observation normalization.

01

MOVIN Studio

Recording and processing software for MOVIN TRACIN markerless mocap. Captures full-body motion in real-time using LiDAR + vision at 60 FPS. Exports BVH with 51-joint humanoid skeleton, plus FBX for Blender, Maya, Unreal, and Unity.

02

Motion-Player-ROS

ROS 2 package for retargeting and previewing motion capture on the G1. Supports both playback of pre-recorded .pkl files and real-time retargeting from live MOVIN TRACIN data via OSC/UDP. Dual visualization shows the original human BVH skeleton alongside the retargeted robot motion in RViz.

03

video2robot

End-to-end pipeline converting any video to robot motion. Extracts 3D human pose via PromptHMR (SMPL-X), then retargets to the G1's 29-DOF joint space using GMR inverse kinematics. Works with YouTube, phone video, or AI-generated footage — no mocap hardware needed.

04

mjlab

GPU-accelerated RL training framework combining Isaac Lab's manager-based API with MuJoCo-Warp simulation. Trains PPO policies across 8,192 parallel environments on a single GPU. Motion imitation uses 14-body tracking with reward shaping for position, orientation, velocity, and collision avoidance.

05

RoboJuDo

Plug-and-play sim2real deployment framework for humanoid robots. Modular architecture separates controller (joystick/keyboard/motion), environment (MuJoCo sim or real robot via Unitree SDK), and policy (ONNX/JIT). Supports seamless switching between sim2sim validation and real hardware with minimal code changes.

06

MuJoCo WASM

Browser-based 3D visualization of trained policies. Runs MuJoCo physics simulation via WebAssembly with ONNX Runtime Web for neural network inference — no install required. Each policy card in the gallery above is a live interactive viewer.

EQUIPMENT

Dell Pro Max Tower T2

Training

Dell Pro Max Tower T2
GPU RTX PRO 6000 (96 GB)
CPU Core Ultra 9 285K
RAM 128 GB DDR5
Envs 8,192 parallel
Dell Pro Max with GB10

Training

Dell Pro Max with GB10
SoC GB10 Grace Blackwell
GPU Blackwell (1 PFLOP)
RAM 128 GB unified
Envs 1,024 parallel
MOVIN TRACIN

Motion Capture

MOVIN TRACIN
Capture MOVIN Studio
Sensing LiDAR + Vision
Retargeting Motion-Player-ROS
Output BVH (51 joints)
Unitree G1

Robot

Unitree G1
Edition EDU
DOF 29
Deploy RoboJuDo
Interface Ethernet
Explore Hardware

CREDITS

Mitch Chaiet
Director + Development
Mitch Chaiet
Molly Maguire
DIT
Molly Maguire
Jasmine Coro
Dance
Jasmine Coro
Mike Gassaway
Karate
Mike Gassaway
Maya Coro
Fencing
Maya Coro
Joe DiPrima
Deployment
Joe DiPrima
John DiPrima
Deployment
John DiPrima

CITATION

If you use G1 Moves in your research or project, please cite:

Download Whitepaper (PDF)
@misc{chaiet2026g1moves,
  title     = {G1 Moves: A Motion Capture Dataset for Unitree G1 Humanoid Robot},
  author    = {Chaiet, Mitch},
  year      = {2026},
  publisher = {Hugging Face},
  url       = {https://huggingface.co/datasets/exptech/g1-moves},
  note      = {60 motion capture clips with trained RL policies for sim-to-real transfer}
}

Safety Disclaimer & Limitation of Liability

WARNING: Deploying learned locomotion policies to physical robots is inherently dangerous and can cause serious injury, death, or property damage. The policies provided in this dataset are trained in simulation and have not been validated for safe real-world operation. Sim-to-real transfer involves unpredictable failure modes including but not limited to: sudden loss of balance, uncontrolled high-speed limb movements, unexpected falls, collisions with people or objects, and hardware damage.

Do not deploy these policies to a physical robot unless you have: (1) advanced expertise in sim-to-real transfer, robot safety systems, and real-time control; (2) appropriate physical safety infrastructure including overhead tethers, safety enclosures, and emergency stop mechanisms; (3) completed thorough sim-to-sim validation; (4) conducted a formal risk assessment for your specific deployment environment; and (5) ensured all personnel in the vicinity are trained on emergency procedures.

LIMITATION OF LIABILITY: THE POLICIES, MODELS, DATA, AND SOFTWARE IN THIS DATASET ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, SAFETY, OR NONINFRINGEMENT. IN NO EVENT SHALL EXPERIENTIAL TECHNOLOGIES, ITS AFFILIATES, CONTRIBUTORS, OR LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, CONSEQUENTIAL, OR PUNITIVE DAMAGES (INCLUDING BUT NOT LIMITED TO PERSONAL INJURY, DEATH, PROPERTY DAMAGE, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, LOSS OF USE, DATA, OR PROFITS, OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DATASET OR ITS DERIVATIVES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

By downloading, using, or deploying any part of this dataset, you acknowledge that you assume all risk and full responsibility for any consequences arising from its use. You agree to indemnify and hold harmless Experiential Technologies, its officers, directors, employees, and agents from any claims, damages, or liabilities arising from your use of these materials.

QR code linking to G1 Moves