Millimetre-Precision Human Kinematics

MOVAS-MoCap — Human Kinematic Dataset for Embodied Learning

Optical and inertial motion capture of full-body and hand kinematics during real manipulation tasks, aligned to the egocentric and multi-view corpora.

Total Duration 3,500+ hrs
Marker Precision ± 0.8 mm
Capture Rate 120 Hz
Skeleton SMPL-X + MANO

Overview

Human kinematics matter for humanoids because the kinematic chains are close enough that motion transfers with modest retargeting loss. MOVAS-MoCap captures that motion during genuine work rather than in a mocap studio.

A subset includes force-plate ground reaction data, which is the piece most commonly missing when teams try to learn loco-manipulation from video alone.

3,500+ hrs
Total Duration
± 0.8 mm
Marker Precision
120 Hz
Capture Rate
SMPL-X + MANO
Skeleton

Data Structure

Directory layout as delivered. Every clip is self-contained: no cross-referencing required to train on a single sample.

movas-mocap/
├── takes/{take_id}/
│   ├── skeleton.bvh
│   ├── smplx.npz
│   ├── hands_mano.npz
│   ├── force_plate.npz     # subset only
│   └── ref_video.mp4
└── manifest.parquet

Annotation Schema

L1

Take

Task, subject anthropometrics, rig configuration.

L2

Segment

Phase-segmented motion primitives.

L3

Contact

Hand-object and foot-ground contact events.

Quality Gates

Published thresholds, enforced at ingest. Records that fail are rejected or flagged in the manifest — never silently included.

GateThresholdMethod
Marker residual< 0.8 mmOptical system RMS across capture volume.
Gap-fill rate< 2% framesInterpolated frames flagged in the manifest.
Video sync< 1 frameGenlocked to reference cameras.

Formats & Access

Export formats

BVHSMPL-XFBXMOVAS native

Modalities included

Full-body skeletonHand articulationForce plate (subset)Synchronised RGB

Cloud delivery

Direct to your S3, GCS or OSS bucket. Manifest-driven incremental sync.

Air-gapped

Physical media transfer for regulated or offline environments.

Via Movas-OS

Stream and re-annotate in place through the Movas-OS platform.

Use Cases

Humanoid whole-body control

Reference trajectories for loco-manipulation policies.

Retargeting ground truth

Validate video-derived pose against optical ground truth.

Biomechanics-aware planning

Force-plate subset supports dynamics-consistent motion.

Related Datasets

FAQ

MOVAS-MoCap — Frequently Asked Questions

A designated overlap set is captured simultaneously with head-mounted egocentric rigs, giving paired ego video and optical ground truth for the same motion. This is the subset most teams use to validate their video-to-pose pipeline.

Roughly 12% of total duration, concentrated in standing manipulation and lifting tasks where ground reaction forces are informative.

Request Dataset Access

Send us the task you are training for and we will scope the smallest subset that moves your metric.

Book a Demo