Egocentric Vision × High-Fidelity Whole-Body Motion

RoboMoCap

A Large-Scale Whole-Body Motion Capture Dataset with Egocentric Vision for Robot Learning

Contributors BitRobot GSI Magic Lab NOKOV Motion Capture

About RoboMoCap

Egocentric vision.High-fidelity whole-body motion.

RoboMoCap pairs multimodal first-person observations with optical whole-body motion capture for humanoid robot learning. With six head-mounted and two wrist-mounted cameras, the dataset captures diverse locomotion and loco-manipulation behaviours, from everyday walking to dynamic movements and complex object interactions.

Beyond what egocentric cameras can see. While many egocentric datasets focus primarily on hand-object interactions, RoboMoCap emphasises locomotion and loco-manipulation. By pairing first-person observations with high-fidelity optical motion capture, it provides accurate supervision for lower-body movement, foot placement, and whole-body coordination during navigation and object interactions.

Capture system

Data modalities

Data processing

Capture and processing

RoboCap and RoboWrist record video and inertial measurements. NOKOV measures body and object markers and tracks a rigid marker cluster on the headset. The headset pose and camera calibration place all six head-mounted views in the motion-capture coordinate frame.

Optical motion-capture space

The capture space

The participant wears RoboCap and RoboWrist while the NOKOV system records body motion. Reflective markers track the person and objects during the activity.

Capture, alignment, and pose fusion Camera observations, hand-pose fusion, body reconstruction, and object tracking form one connected pipeline. Transparent overlays show sampled hand, body, and object motion. Colors progress from teal for earlier frames to violet for later frames. 01Capture02Alignment & fusion03Representations RoboCap + RoboWrist Third-person camera NOKOV Tracked object 30 fps120 Hz Frame alignment Local hand pose Procrustes alignment Wrist-pose fusion Body joint reconstruction Body motion sequence 3D marker tracking Rigid-body pose Camera observations World-frame hand pose SMPL-X body motion Object motion

Video and body motion over time

Humanoid robot training

Dataset organization

Dataset structure

View dataset ↗

RoboMoCap defines 290+ actions across eight categories, with a strong emphasis on locomotion and loco-manipulation. Activities range from walking, turning, and dynamic posture transitions to object transport, environmental interactions, and collaborative tasks.

The protocols introduce variations in movement speed, direction, terrain, object handling, and carrying configurations. Longer activities combine navigation, reaching, manipulation, and object placement into continuous whole-body motion sequences.

The action taxonomy

293 captured actions / 8 families

Action examples

Data distribution

Interactive example

HH03 · Handover while walking