Comparison

Human Video vs Robot Data for Pretraining

Human video scales pretraining cheaply; robot data grounds the policy in its own embodiment where it still matters most.

Short answer

Robot foundation models pretrain best on large-scale egocentric human video, because it scales far faster and more broadly than any robot-and-operator fleet can reach. EgoScale shows a small, aligned mid-training and post-training stage on real robot data is still needed afterward to close the embodiment gap and reach strong task success.

Spec comparison

Egocentric human video vs teleoperated robot data, side by side.

Egocentric human videoTeleoperated robot data
What it capturesA person performing a task directly, recorded on a worn camera rigA human operator driving the robot itself through a task
Embodiment fitA gap exists between a human hand and a robot end-effector; needs alignment or retargetingMatches the target robot exactly — no retargeting gap
ThroughputScales across many sites and participants at once, bound mainly by rig and participant availabilityBound by robot and operator availability; typically far slower per hour than human capture
Best pipeline roleBroad pretraining — building a general visuomotor prior at scaleMid-training and post-training ��� aligning and fine-tuning that prior to one embodiment and skill set
Evidence at scaleEgoScale: 20,854 hours of action-labeled egocentric human video under a log-linear scaling lawEgoScale mid-training stage: ~4 hours of robot data across 344 tabletop tasks, paired with ~50 hours of matched human video

Spec comparison

Where human video and robot data each carry the load, by pipeline stage.

StageWhich source does the workWhy
PretrainingEgocentric human video, at scaleA broad visuomotor prior needs breadth of scenes, tasks and objects that human capture reaches far faster than a robot fleet can
Mid-trainingA small, closely matched mix of human video and robot dataEgoScale’s recipe pairs roughly 50 hours of human video with about 4 hours of robot data across 344 tabletop tasks to align the pretrained prior to one embodiment
Post-training / fine-tuningRobot data on the deployment embodiment, or closely matched human demonstration paired with itThe policy is now specializing on the exact robot and skill set it will run, where the embodiment gap matters most
Mapped against the three training stages described in /guides/robot-pretraining-data and /guides/pretraining-vs-post-training-robot-data.

The question

Should robots pretrain on human video or robot data?

For pretraining specifically, the evidence on this site points toward egocentric human video: it scales to far more hours, scenes and tasks per collection hour than a robot-and-operator fleet can reach, and EgoScale’s log-linear scaling law shows that scale keeps improving downstream performance. Robot data, teleoperated or otherwise, is not absent from the pipeline — it typically does the mid-training and post-training work of aligning and fine-tuning that pretrained prior to one target embodiment.

The two sources are not competing for the same job. See /guides/robot-pretraining-data for how pretraining, mid-training and post-training divide the work across a full training pipeline.

Definitions

What is the difference between egocentric human video and teleoperated robot data?

Egocentric human video records a person performing a task directly, typically on a worn camera rig at the head and wrists. Teleoperated robot data records a human operator driving the physical robot itself — through direct teleoperation, VR or motion-capture teleoperation, or a leader-follower rig — so the robot’s own joints and end-effector generate the action data.

The practical difference is embodiment. Egocentric human video captures a human hand and body, which has different kinematics and degrees of freedom than a robot end-effector — closing that gap needs a retargeting or alignment step, covered further in /compare/human-demonstrations-vs-teleoperation. Teleoperated robot data has no such gap, because it is already the target robot moving, but every hour of it requires the physical robot, a controller rig and an operator present at the same time.

HumanScale

What did HumanScale find?

HumanScale is a separate published research line specifically studying the scaling behavior of human-video pretraining for robot policies. Alongside EgoScale, it adds evidence that studying how human-video scale affects downstream robot performance is now an active, evidence-backed area of robotics research rather than the result of a single lab or a single paper.

EgoScale

What did EgoScale find about human data plus a small amount of robot data?

EgoScale pretrained on 20,854 hours of action-labeled egocentric human video and found a log-linear scaling law between data scale and validation loss — more human video at pretraining scale kept improving the metric, and the paper reports that trend correlating with downstream real-robot task performance.

After that broad pretraining stage, EgoScale added a lightweight mid-training stage: roughly 50 hours of human video paired with about 4 hours of robot data across 344 tabletop tasks, aligned closely to one target embodiment. On a 22-degree-of-freedom dexterous hand, that recipe delivered a 54% average improvement in task success rate compared with training with no human pretraining at all. The finding is not "human video alone is enough" — it is that a large human-video pretraining stage plus a small, closely matched robot-aligned stage outperforms skipping the human-video stage. See the full breakdown at /compare/egoscale.

Trade-offs

Cost, scale and diversity: how the two sources compare

Egocentric human video scales faster and cheaper per hour because it only needs a worn rig and a participant — no robot hardware, controller rig or facility booking required for every session. That is why EgoScale’s pretraining corpus reaches 20,854 hours: a scale a robot-and-operator fleet would need far more calendar time and budget to match.

Teleoperated robot data is slower and more expensive per hour, bound by robot and operator availability, but it buys something human video cannot: zero embodiment gap. The action data is already expressed in the target robot’s own joint or end-effector commands, with no retargeting step required before a policy can consume it directly.

Where robot data still matters

Where robot data is still needed (mid-training and post-training)

Even with a large human-video pretraining stage, EgoScale’s own recipe still needs robot-aligned data before deployment. Its mid-training stage — roughly 50 hours of human video plus about 4 hours of robot data across 344 tabletop tasks — narrows the broad pretrained prior to the specific embodiment it will run on. That mirrors the general pattern this site documents in /guides/robot-pretraining-data and /guides/pretraining-vs-post-training-robot-data: pretraining is broad and human-sourced, while mid-training and post-training (fine-tuning) are smaller datasets closely matched to the deployment embodiment and target skill set.

Post-training or fine-tuning data — whether teleoperated robot demonstrations or closely matched human demonstration paired with the target robot — is where the embodiment gap matters most, because the policy is now specializing rather than building a general prior.

Combining sources

How to combine human and robot data in one mixture

The pattern that shows up across EgoScale and the general pretraining-to-post-training structure on this site is staged, not blended arbitrarily: a large human-video pretraining stage builds the broad prior, then a small, closely matched mid-training mixture (human plus a little robot data, as in EgoScale’s ~50h/~4h split across 344 tasks) aligns it to the target embodiment, then post-training fine-tunes on the deployment robot and skill set.

Firsthand delivers custom batches in RLDS, LeRobot, WebDataset, HDF5, zarr and Rerun .rrd, so custom egocentric human-video collections mix cleanly alongside existing teleoperation or robot data at whichever stage a program needs to fill. See /compare/human-demonstrations-vs-teleoperation for how human and teleoperated data specifically pair for embodiment alignment.

Getting started

How to get custom human pretraining data

Describe the skill and environment diversity your pretraining corpus is missing. That becomes a written spec covering tasks, environments, capture tier, annotation depth and accept criteria, quoted before capture begins — often starting with a Spec Pilot, a small first batch that proves the spec before scaling volume. See /custom-collection/pretraining-data-collection for the full engagement model.

Evaluation criteria

Eight things to check on any vendor.

Scale and throughput
Egocentric human capture only needs a worn rig and a participant, so it scales across more sites, tasks and people at once. Teleoperation needs the physical robot, a controller rig, and an operator present for every session, which caps throughput to how many robot-hours a program can schedule.
Embodiment fit
Teleoperated robot data matches the target robot’s kinematics and end-effector exactly, with zero retargeting gap. Human video is recorded from a human body, so a retargeting or alignment step is typically needed before it maps onto robot joint or end-effector commands.
Diversity of scenes and tasks
Human video reaches far more environments, objects and task variations per collection hour, because it is not bound by robot hardware or site access. That breadth is exactly what EgoScale’s scaling law measures at the pretraining stage.
Action-label fidelity
Labels captured live on a synchronized rig — hand pose, contact events, action segments — are measured directly. EgoScale’s own human-video labels are produced from off-the-shelf SLAM and hand-pose estimation applied after capture, which scales to tens of thousands of hours but is estimated rather than measured on a shared hardware clock.
Role in the pipeline
Human video is the broad, human-sourced pretraining base described in /guides/robot-pretraining-data. Robot data — teleoperated or otherwise — does the mid-training alignment and post-training fine-tuning work once the target embodiment and skill set are fixed.
Cost per hour of usable data
Human capture avoids robot hardware time, facility access constraints and operator scheduling, which keeps the cost of reaching pretraining-scale hours lower per hour than a robot-and-operator fleet.

Red flags

Walk away when you see these.

  • Assuming human video alone is enough for the final policy — EgoScale’s own recipe still needs a mid-training stage on data matched to the target robot before deployment.
  • Assuming teleoperation data alone can reach pretraining-scale diversity of scenes and tasks — its throughput is capped by robot and operator availability, not participant availability.
  • Treating EgoScale’s estimated SLAM-and-hand-pose labels as equivalent to labels captured live on a synchronized multi-sensor rig.
  • Mixing human and robot data without a written spec for what each source is contributing at each pipeline stage.

Scoring template

Score candidates against your skill spec.

Copy this table, weight each criterion for your use case, and score each vendor on the same free or paid sample.

CriterionWeight (1–5)Egocentric human videoTeleoperated robot data
Scale and throughput———
Embodiment fit———
Diversity of scenes and tasks———
Action-label fidelity———
Role in the pipeline———
Cost per hour of usable data———

FAQ

Common questions.

Is human video better than robot data for pretraining?

For the pretraining stage specifically, egocentric human video scales to far more hours, scenes and tasks per collection hour, and EgoScale’s log-linear scaling law shows that scale keeps improving downstream performance. Robot data is not being replaced — it does the mid-training and post-training alignment work afterward.

Does EgoScale prove human video alone is enough to train a robot?

No. EgoScale pairs its 20,854-hour human-video pretraining stage with a small, closely matched mid-training stage — roughly 50 hours of human video and about 4 hours of robot data across 344 tabletop tasks — before reporting its 54% success improvement on a 22-DoF hand. Human video builds the prior; a small robot-aligned stage is still needed to transfer it.

What is the embodiment gap between human video and robot data?

A human hand and a robot end-effector have different kinematics, degrees of freedom, and sensor placement, so egocentric human video does not map one-to-one onto robot joint commands. Teleoperated robot data has no such gap, since the robot itself is what was recorded — see /compare/human-demonstrations-vs-teleoperation.

Why does human video scale faster than teleoperated robot data?

Egocentric human capture only needs a worn rig and a participant, so it scales across more sites and people at once. Teleoperation needs the physical robot, a controller rig, and an operator present for every session, which caps throughput to how many robot-hours a program can schedule.

What did HumanScale add to the EgoScale findings?

HumanScale is a separate published research line specifically studying the scaling behavior of human-video pretraining for robot policies, adding to the EgoScale evidence that human-video scaling is now an active, evidence-backed area of robotics research rather than a single lab’s result.

When is robot data still necessary if human video pretrains the model?

At the mid-training and post-training stages. EgoScale’s recipe still narrows its broad human-video prior with a small robot-aligned mid-training dataset before deployment, and post-training or fine-tuning specializes further on the deployment robot and skill set — see /guides/pretraining-vs-post-training-robot-data.

Can human video and robot data be combined in one training mixture?

Yes — the staged pattern EgoScale documents combines a large human-video pretraining stage with a small, closely matched human-plus-robot mid-training mixture. Firsthand delivers custom batches in RLDS, LeRobot, WebDataset, HDF5, zarr and Rerun .rrd so they mix cleanly with existing robot or teleoperation data.

How do I get a custom egocentric human-video pretraining dataset?

Describe the skill and environment diversity your pretraining corpus is missing in a written spec covering tasks, environments, capture tier, annotation depth and accept criteria, quoted before capture begins — often starting with a Spec Pilot. See /custom-collection/pretraining-data-collection for the full engagement model.

Judge it on your own skill spec.

Get the free 40-episode sample pack, or send us your target skills and hours for a scoped quote.