Guide

Humanoid Robot Data Collection Methods Compared

A comparison of the main ways teams gather humanoid robot training data, and where each fits.
By the Firsthand capture teamLast updated September 29, 2026

Short answer

Teams collect humanoid robot training data through egocentric human video (head and wrist cameras), teleoperation on the physical robot, simulation, and licensed internet video. Egocentric human capture scales coverage and bimanual detail fastest but carries an embodiment gap; teleoperation grounds data in the exact robot but is slower to collect. Most humanoid programs blend two or more sources across pretraining, mid-training, and post-training rather than relying on one.

Last reviewed:

What are the main ways to collect humanoid robot training data?

Humanoid programs draw training data from four sources: egocentric human video recorded with a head-worn camera rig, teleoperation where a human operator drives the physical robot, simulation that renders synthetic scenes and interactions, and licensed internet video. Each yields a different observation space, a different action representation, and a different fit for a given stage of training.

None of the four is a universal answer. A model that already has a broad visual and action prior from pretraining needs different data than one that is failing a specific task on its own hardware. Most humanoid data programs combine sources rather than picking one and stopping there.

How does egocentric human video work for humanoids?

Egocentric human video is recorded from a head-worn camera rig on a person performing a task, so the viewpoint matches what a humanoid perceives from its own head-mounted camera: hands entering frame from below, occlusion during grasp, motion during locomotion. A humanoid rig captures this alongside depth, an IMU, and 3D hand pose for both hands, so the two-arm action structure a humanoid needs is present directly in the recording rather than reconstructed afterward.

This method scales coverage across tasks, sites, and contributors faster than a robot-and-operator fleet can reach, because it does not need the physical robot to be present or available. Its limit is the embodiment gap: a human hand is not a robot end-effector, so a retargeting or alignment step is typically needed before the action content transfers to a robot policy.

When is teleoperation data worth the cost?

Teleoperation records a human operator driving the robot directly, through direct teleop, VR or motion-capture teleop, or a leader-follower rig. It captures robot joint states and commands in the exact embodiment the policy will run on, with zero retargeting gap, because the "hand" doing the work is already the robot end-effector.

That embodiment match comes at a cost: teleoperation is bound by robot and operator availability, typically collects far slower per hour than human capture, and usually runs on a single robot platform at a time. It fits best when a small, tightly scoped skill set matters more than breadth of scenes or task variation, or when the policy must control a robot with zero tolerance for a retargeting gap.

Where do simulation and internet video fit?

Simulation renders synthetic scenes and interactions in a physics engine. It is cheap to scale and easy to vary in scene, object, and lighting count, but it carries a sim-to-real gap: a simulator’s approximation of physics, lighting, and materials does not match real-world contact dynamics exactly, so policies trained purely in simulation typically need real data to close that gap before deployment.

Licensed internet video offers broad visual variety at low marginal cost, but it rarely carries the structured labels a robot policy needs — 3D hand pose, depth, or action segments — and its license terms vary by source, so commercial use often requires separate clearance.

What is the embodiment gap and how do teams close it?

The embodiment gap is the mismatch between a human body and a robot’s hardware — different degrees of freedom, grasp geometry, and camera viewpoint — that keeps human demonstration data, including egocentric video, from transferring to a robot policy directly. Data captured from a human body does not map one-to-one onto robot joint commands without a retargeting or alignment step.

EgoScale’s published result is public evidence that this gap is solvable at scale: a small, aligned mid-training and post-training stage on real robot data, layered on top of large-scale egocentric pretraining, is what closes the gap and lifts real-robot task success, rather than any single data source doing the job alone.

Which method fits pretraining, mid-training and post-training?

Pretraining builds a broad visual and action prior and benefits most from egocentric human video and internet video, because both scale coverage across tasks and environments without needing the physical robot. Mid-training and post-training align that prior to the target embodiment and lean more on teleoperation, or on egocentric data paired against the specific robot through a retargeting step, because the policy is now being graded on the exact hardware it will run on.

Humanoid data collection methods compared.
MethodWhat it capturesAction labelsEmbodiment matchTypical training stage
Egocentric human videoHead + wrist camera view, depth, whole-body context3D bimanual hand pose, action segmentsCarries an embodiment gap; needs retargeting or alignmentPretraining, and mid-training once paired with robot data
TeleoperationRobot joint states and commands, plus onboard robot camerasVaries by lab; not standardized across teleop setupsExact match to the target robotMid-training, post-training
Simulation (synthetic)Rendered scenes and interactions in a physics engineGround-truth by construction, but sim-derivedSim-to-real gap in physics, lighting, and contact dynamicsPretraining, scaling scene/object variation
Licensed internet videoBroad visual variety, third-person or mixed viewpointsRarely includes hand pose, depth, or action segmentsNo embodiment match; visual prior onlyPretraining (visual prior)

Humanoid data collection methods compared.

How do teams combine methods into one data mixture?

Most humanoid programs blend sources rather than choosing one: a broad pretraining mixture drawing on egocentric human video, internet video, and simulation for coverage, then a smaller, targeted mid-training and post-training stage on teleoperated or egocentric data aligned to the exact robot. Egocentric human data pairs with teleoperation data specifically because it scales coverage cheaply while teleoperation grounds the result in the exact robot embodiment — neither replaces the other outright.

Firsthand captures the egocentric human side of this mixture — head and wrist camera video, depth, 3D hand and body pose, and action segments — to a written spec. It does not capture teleoperation or robot-embodiment data; that side of the mixture comes from a program’s own robot-and-operator pipeline, aligned against the egocentric corpus.

How do you choose a method for your humanoid program?

Choosing a humanoid data collection method by program stage.
If your program needs…PrioritizeWhy
Broad coverage across tasks, sites, and contributors, fastEgocentric human videoScales coverage without needing the physical robot to be available
Zero retargeting gap on hardware you already haveTeleoperationRecords the robot’s own joint commands directly, at the cost of collection speed
Cheap scene and object variation for early pretrainingSimulationScales scene count cheaply, but needs real data to close the sim-to-real gap
A prior that already has a bimanual, whole-body action structureEgocentric human video with 3D hand and body poseMatches a humanoid observation and action space more closely than single-arm or third-person sources

Choosing a humanoid data collection method by program stage.

A written skill spec covering tasks, environments, and accept criteria is what turns any of these methods into usable coverage, whichever source is doing the collecting. The spec is what a provider or an internal team validates delivered footage against, batch by batch.

FAQ

Humanoid Robot Data Collection Methods Compared, answered.

01

Is egocentric human video a replacement for teleoperation data for humanoids?

Usually not a full replacement. Egocentric human data scales coverage across tasks and sites cheaply, while teleoperation grounds a policy in the exact robot embodiment. Most humanoid programs blend both rather than choosing one.

02

Why does a humanoid need bimanual hand pose specifically?

A humanoid acts with two hands and often whole-body coordination between them — one hand stabilizing while the other acts. Single-arm teleoperation or unimanual demonstration data cannot supply that two-arm action structure, so bimanual 3D hand pose with per-hand visibility flags is what egocentric capture adds.

03

What is the embodiment gap and does it rule out human video?

The embodiment gap is the mismatch between a human body and a robot’s hardware — different degrees of freedom, grasp geometry, and camera viewpoint. It does not rule out human video; it means a retargeting or aligned mid-training stage on real robot data is needed to close the gap before deployment, as EgoScale’s published pipeline demonstrates.

04

Is simulation data good enough on its own for humanoid training?

Simulation scales scene and object variation cheaply but carries a sim-to-real gap in physics, lighting, and contact dynamics. It is typically paired with real egocentric or teleoperated data rather than used as the sole source for a deployed policy.

05

Does licensed internet video carry the labels a humanoid policy needs?

Rarely on its own. Internet video offers broad visual variety but usually lacks 3D hand pose, depth, or action segments, and license terms vary by source, so it is mainly useful as a visual prior during pretraining rather than as action-labeled training data.

06

How do I decide which stage of training a method should feed?

Match the method to what the stage needs: pretraining benefits from broad, scalable sources like egocentric human video, simulation, and internet video, while mid-training and post-training need data aligned to the exact robot embodiment, which is where teleoperation or paired egocentric data does the work.

07

Can I get humanoid training data collected fast and on demand?

Egocentric human video for humanoids can be commissioned against a written spec and captured on demand, with a first validated batch typically shipping fastest where coverage is already deep. Teleoperation and simulation timelines depend on robot and operator availability or rendering pipeline setup instead.

08

What license should humanoid training data come with?

For a model going into a shipped product, the data should carry a perpetual, buyer-owned commercial license backed by a documented consent chain, rather than a research-only license that blocks commercial training.

Sources

Where is this documented?

Check it against the sample pack.

40 episodes across 4 environments, delivered in the exact schema these guides describe.