← Blog

/

Essential ML Guide

Essential ML Guide

Robot training data: How to collect real-world data that works in deployment

Toloka Arena is live. See how your model ranks.

Updated November 2026 | Originally published February 2026

Most robots that fail in deployment were not short of parameters. They were trained on a world that was cleaner than the one they work in: staged lighting, predictable objects, people who behave exactly as instructed. The first time one of them enters a cluttered apartment in Berlin or a suburban house in Texas, that gap shows. Closing it is a data problem, and in 2026 it is the main constraint on robot learning.

Key takeaways

•  Robot training data is the recorded experience a robot learns from: demonstrations, sensor streams, and labels that connect what it sees to what it should do.

•  Real-world data is scarce. Teleoperation yields one hour of data per hour of work, and the text behind today's LLMs would take a human about 100,000 years to read.

•  Leading robot foundation models mix five sources: teleoperation, egocentric POV video, handheld capture, simulation, and web video. No single source is enough.

•  Quality beats volume. AgiBot World's 236-hour subset outperformed the ~2,000-hour Open X-Embodiment dataset by 30% on average.

•  When choosing a robotics data provider, check capture-spec enforcement, embodiment match, sensor synchronization, consent and licensing, and how success is labeled.

What is robot training data?

Robot training data is the recorded experience a robot learns from: demonstrations of tasks, synchronized sensor streams (video, depth, joint positions, force), and labels that tie what the robot perceives to what it should do. For learned policies such as vision-language-action models, it plays the role that text plays for a language model, except that every example has to be captured in the physical world or simulated convincingly.

Real-world data for robotics means data recorded in real environments with real objects, people, and physics, as opposed to data generated in simulation. Most teams need both, in different proportions depending on the task.

Why real-world data is the bottleneck

Language models trained on the open internet. Robots have no equivalent. UC Berkeley roboticist Ken Goldberg estimates that the text used to train LLMs would take a human about 100,000 years to read, and nothing comparable exists for physical manipulation. Teleoperation, the most direct way to collect robot data, scales linearly with human time: "every eight hours of work gives you just eight more hours of data".

The industry has responded by looking for data that scales faster than a robot fleet:

•  Tesla shifted Optimus training from motion-capture suits and teleoperation toward workers recording tasks with camera rigs worn on the head and back (reported August 2025).

•  Figure trained navigation for its Helix model on 100% egocentric human video recorded in real homes, with no robot demonstrations (September 2025, company claim).

•  Data providers raised large rounds in 2026: XDOF ($70M), Human Archive ($8.2M), and GenRobot ($100M), all to build collection infrastructure for robot learning.

The five sources of robot training data

NVIDIA describes robot data as a pyramid: abundant web and human video at the base, synthetic data in the middle, and scarce real robot data at the top, with embodiment-specificity rising as quantity falls. Each layer does a different job.

Source

What it captures

Scale and cost

Best for

Limits

Teleoperation

A human drives the target robot; actions, joint states, and sensors are recorded together

Slowest; 1 hour of work = 1 hour of data; needs robots and operators

Fine-tuning a policy on the exact embodiment it will run on

Expensive to scale; limited scene diversity

Egocentric (POV) human video

First-person video of people doing real tasks, often with hand tracking

Fast and cheap with distributed contributors

Pretraining on task structure, hand-object interaction, diverse homes

No robot actions or forces; human-to-robot gap

Handheld capture (UMI-style)

A person uses a gripper-shaped tool with a camera, so demos match a robot's viewpoint

Gripper parts about $73; over 3x faster than teleoperation in tests

Manipulation demos without a robot on site

Tested on few tasks; gripper-specific

Simulation and synthetic

Generated trajectories in physics simulators

Massive: 750K trajectories in 11 hours for GR00T N1

Locomotion, rare or dangerous scenarios, augmentation

Reality gap in contact, sensing, actuation

Web video

Existing online footage of people and objects

Free but unstructured

Broad visual and semantic priors

Third-person, unlabeled, uneven quality

How leading robot models mix these sources

•  NVIDIA GR00T N1 (2025): combining synthetic with real data gave a 40% performance boost over real data alone.

•  Physical Intelligence pi0.5 (2025): about 400 hours of mobile manipulation data plus web data and other robots' data. Generalization kept improving up to about 100 distinct training environments, which makes environment diversity a data requirement, not a nice-to-have.

•  Physical Intelligence pi*0.6 (2025): added the robot's own experience and expert corrections, and more than doubled throughput on some of the hardest tasks.

•  Google DeepMind Gemini Robotics 1.5 (2025): trained across three robot types, with skills transferring between embodiments without per-robot specialization.

The common thread: real-world data at the top of the pyramid is small in volume but decides how the robot behaves on its own hardware. For how language-model backbones fit into these systems, see modern LLMs as robot control policies.

Open robotics datasets worth knowing

Dataset

Size

What it shows

Open X-Embodiment

1M+ trajectories, 22 robot types, 527 skills, 21 institutions

Pooling data across robots improves skills (RT-2-X: 3x on emergent skills)

DROID

76K trajectories, 350 hours, 564 scenes, 13 institutions

Scene diversity with one standardized teleop rig

AgiBot World

1M+ trajectories on 100+ robots

Its 236-hour subset beat ~2,000 hours of Open X-Embodiment by 30%: quality over quantity

Ego4D

3,670 hours of daily-life egocentric video, 9 countries

The reference for POV video at scale

EgoDex

829 hours, 338K episodes, captured with Apple Vision Pro hand tracking

Dexterous manipulation from human video

EgoLive

1,680 hours of stereo video, 346 real-world tasks (2026)

Unconstrained real-world POV capture

HomER v2

765 egocentric videos, about 100 hours, 10 household domains, 400+ contributors in 49 countries (Toloka, 2026)

Distributed capture with automated quality checks at upload

Open datasets are a good starting point for pretraining and benchmarking. They rarely match a specific robot, gripper, camera placement, or deployment environment, which is why most production teams still commission custom data.

Egocentric POV video: the fastest-growing data source

Egocentric (point-of-view) video is recorded from a head-mounted camera while a person does a task. Viewpoint is part of what a model learns: a forward-facing view keeps hands and the manipulated object in frame the way a robot's head camera would, which matters most in fine manipulation. That is why POV data for robotics has moved from research curiosity to a standard pretraining layer.

The quality bar is set by the capture spec, not the camera. For HomER, Toloka required a head-mounted camera, both hands visible at least 95% of the time, and no third-person or reused clips, with every rule enforced automatically at upload. The first release took 3 hours and $50 to collect on Toloka's self-serve platform. Egocentric video collection is now available self-serve to any team, drawing on 200,000+ contributors in 100+ countries.

Collect an egocentric video dataset in a day

Describe the task and quality bar. Toloka Platform recruits contributors, enforces the capture spec, and checks every submission with LLM QA. No sales call or minimum.

Start an egocentric video project →

Crowdsourced or onsite: choosing a collection approach

Teams usually need both kinds of real-world collection, and the choice depends on whether variability is signal or noise for the task.

Crowdsourced collection, when diversity is the signal

Contributors across many countries record familiar tasks in their own homes, with their own objects and lighting. Instructions are grounded in real life ("record yourself tidying your living room", not "perform manipulation sequence 4B"). The result is not pristine, but it is representative, and diversity across environments is what pi0.5 and DROID show drives generalization.

Onsite collection, when variability becomes noise

Tasks that depend on fine distinctions, such as recognizing subtle hand gestures or facial expressions, need controlled capture in studios or mock apartments with calibrated equipment and trained operators. Parameters are varied deliberately rather than left to chance: camera distances from 3 to 20 feet, lighting from 10 to 4,000 lux, defined face angles, and demographic coverage across age, gender, and ethnicity. You trade some realism for consistency, and for fine-grained tasks that consistency is not optional.

How robot training data is annotated

Raw recordings become training signal through annotation. Robotics uses the same building blocks as general video annotation, applied with tighter timing and physical context.

•  Frame-level labeling extracts frames at set intervals and labels object boundaries, state, and position, for example the moment a hand is about to grasp a cup but is not yet holding it. For LiDAR, the same idea applies to 3D point clouds.

•  Temporal segmentation marks the start and end of each action in continuous footage and describes it, producing timelines for activity recognition and task segmentation.

•  Human-robot interaction labels capture gesture, posture, gaze, and emotional state in context. Emotion taxonomies differ between research traditions, so the schema should follow the model's goal rather than one fixed list.

•  Language annotations pair each segment with a natural-language instruction, which vision-language-action models need in order to follow commands.

Task execution evaluation

For imitation learning and reinforcement learning, knowing what happened is not enough. Each demonstration is scored against success criteria so teams can decide what to train on:

Time

Task

Action

Success

Note

00:09

Sort silverware

Pick up

Yes

Picked up spoon

00:12

Sort silverware

Place

Yes

Correct drawer

00:18

Sort silverware

Pick up

No

Dropped fork; regrasp needed

Aggregated across thousands of demonstrations, these labels filter and weight training data, provide positive and negative examples for reward models, and let teams build curricula that move from reliable behaviors to harder ones.

Quality checks that are specific to robotics

Robotics data can complete a task and still be bad training data. Toloka's RoboBILT framework checks quality at levels from individual frames up to the full dataset, because each level catches failures the others miss:

•  Stream synchronization. Camera, joint, and force streams must line up. A 20 ms offset between camera and proprioception may be tolerable for some manipulation tasks and corrupt the training signal entirely for contact-rich work.

•  Calibration drift. Small sensor changes accumulate silently and distort trajectories without stopping the task from completing.

•  Physical plausibility. Impossible accelerations or out-of-range joint readings point to collection failures, not robot skill.

•  Safety compliance. ISO 10218 and ISO/TS 15066 limit contact forces in human-robot interaction. Collection that ignores them creates a compliance problem before quality is even measured.

Evaluation has the same requirement. Success rate alone hides erratic or slow behavior, which is why the PhAIL leaderboard measures units per hour and mean time between failures on real hardware, with Toloka verifying outcomes on every run. More on Toloka's approach to measurement is on the AI evaluation page.

Simulation does not remove the need for these checks. A 2025 review of the reality gap in robotics traces sim-to-real failures to dynamics, perception, actuation, and system design, and finds that co-training with real data can outperform simulation-only training.

How to choose a robotics training data provider

Whether you build in-house, buy datasets, or outsource collection, these questions separate training-ready data from expensive footage:

1.  Is the capture spec enforced, and how? Ask what share of submissions is rejected and whether checks run at upload or after delivery.

2.  Does the data match your embodiment and viewpoint? Camera height, field of view, gripper type, and the robot's workspace should match deployment.

3.  How diverse are the environments and contributors? Count homes, countries, and lighting conditions, not just hours.

4.  Are sensor streams synchronized and calibrated? Ask for timing tolerances and how drift is detected.

5.  What do labels include? Temporal segments, language instructions, success and failure labels, and the schema behind each.

6.  Are consent, privacy, and licensing documented? Recordings in homes capture faces and personal spaces. You need contributor consent and clear commercial rights.

7.  How fast is a pilot batch? A small paid pilot reveals spec problems before you commit budget.

Option

Use when

Watch out for

Typical fit

Build in-house

Data must come from your own robots in your own environment

Operator time, fleet cost, slow diversity

Final fine-tuning on target hardware

Open or off-the-shelf datasets

You need pretraining data or a benchmark quickly

Embodiment and viewpoint mismatch; licensing

Pretraining, baselines

Outsourced custom collection

You need diverse real-world data or annotation at a scale your team cannot staff

Spec enforcement, QA depth, consent

POV video, onsite capture, labeling, evaluation

For a general view of how outsourced annotation is evaluated, see our guide to annotation outsourcing.

Where Toloka fits

Toloka is a robotics training data provider for Physical AI teams. It covers the full pipeline: crowdsourced and onsite real-world data collection, egocentric POV video through a self-serve platform with 200,000+ contributors in 100+ countries, frame-level and temporal video annotation, task execution evaluation, and quality and outcome verification through RoboBILT and the PhAIL leaderboard. Toloka has also released two open egocentric datasets, HomER and HomER v2. Teams can start self-serve or work with Toloka on a managed Physical AI data program.

Need data for a specific robot or environment?

Toloka's Physical AI team scopes collection, annotation, and evaluation around your embodiment, tasks, and deployment conditions.

Talk to an expert →

Frequently asked questions

What is robot training data?

Robot training data is the recorded experience a robot learns from: task demonstrations, synchronized sensor streams such as video, depth, joint positions, and force, and labels that connect perception to action. It comes from teleoperation, human video, handheld capture devices, simulation, and web video, usually in combination.

Where do robotics companies get training data?

Most combine sources. They collect teleoperation data on their own robots, pretrain on open datasets such as Open X-Embodiment or DROID, generate synthetic data in simulation, and outsource large-scale real-world collection, egocentric video, and annotation to specialized data providers when diversity or volume exceeds what their team can capture.

What is egocentric or POV data for robotics?

Egocentric data is first-person video recorded from a head-mounted camera while a person performs a task. It shows hands and objects from a viewpoint close to a robot's own camera, which makes it useful for learning manipulation. It scales much faster than teleoperation but does not include robot actions or forces.

Is simulation data enough to train a robot?

Rarely on its own. Simulation scales quickly and works well for locomotion, but contact, sensing, and actuation differ from reality. Research on the reality gap finds that adding real-world data often outperforms simulation-only training, and NVIDIA reported a 40% gain for GR00T N1 from mixing synthetic and real data.

How much data does a robot foundation model need?

There is no fixed number. DROID contains 350 hours of teleoperation and pi0.5 used about 400 hours of mobile manipulation data alongside other sources. Diversity matters as much as hours: pi0.5 kept improving up to about 100 training environments, and a 236-hour AgiBot subset outperformed a dataset more than eight times larger.

Can you buy off-the-shelf robotics training datasets?

Yes. Open datasets such as Open X-Embodiment, DROID, Ego4D, and HomER are freely available, and providers offer commercial datasets. Toloka provides ready-made datasets on request: request off-the-shelf datasets. Off-the-shelf data suits pretraining; fine-tuning usually needs custom data that matches your robot and environment.


Conclusion

Robots learn what their data shows them. Teams that reach deployment combine scalable sources such as POV video and simulation with a smaller layer of real data from their own embodiment, and hold every layer to a capture spec, a synchronization standard, and a clear definition of success. The model architecture matters, but in 2026 the deciding factor is still how closely the training data resembles the world the robot will work in.

Related reading

•  Video annotation tools: turning raw footage into AI intelligence

•  3D scene reconstruction

•  Multimodal data annotation: the infrastructure layer behind today's AI

•  Eyes and ears for AI: the power of vision-language models



Subscribe to our newsletter

Product updates, case studies and the latest news from our team, straight to your inbox