Guide

Who Collects Robot Pretraining Data?

A map of the four categories of who collects robot pretraining data, and how they compare on scale, labels, licensing, and speed.
By the Firsthand capture teamLast updated September 30, 2026

Short answer

Robot pretraining data is collected by four categories of source: AI labs collecting it in-house, public research corpora released by labs and research groups, outside data collection partners hired to capture at scale, and on-demand custom collection services that capture to a written spec under a buyer-owned license. Most programs blend more than one source rather than relying on a single one.

Last reviewed:

Who collects robot pretraining data?

Robot pretraining data — the large-scale, general-purpose layer of video and action labels a robot foundation model learns from before it is aligned to any specific robot or task — comes from four distinct categories of source, not one. AI labs and research groups collect some of it in-house. Some of it is released publicly as research corpora. Some is captured by outside data collection partners hired specifically for scale. And some is captured on demand by a custom collection service, against a written spec, for a program that needs coverage no existing source provides.

These categories are not mutually exclusive. A single pretraining program commonly blends two or three of them at once: a public corpus for early, broad coverage; in-house or partner-collected data for scale; and a custom collection engagement to fill the specific gap the blended mixture is still missing. The rest of this guide walks through each category, what distinguishes it, and how the four compare when weighed against each other.

Do AI labs collect their own pretraining data in-house?

Yes, some frontier AI labs run their own in-house data collection operations rather than relying only on external sources. Generalist AI’s GEN-0 program is a public example: the company describes accumulating 270,000 hours of real-world manipulation data and adding more than 10,000 new hours every week, and states directly that "data quality and diversity matters more than sheer volume." Figure’s Project Go-Big is a comparable example of a robotics company describing its own large-scale data collection effort in similar terms on its official announcement.

In-house collection gives a lab direct control over task selection, environment coverage, and quality bar, and it lets the collection effort run continuously alongside model development rather than as a separate procurement step. The tradeoff is that building and operating a capture program — recruiting demonstrators, maintaining hardware, running quality control — is itself a significant operational undertaking, distinct from the model-training work it is meant to support.

What public pretraining corpora exist, and who built them?

A second category is data released publicly by research labs, universities, and AI companies specifically as pretraining corpora for the broader robotics research community. These differ in who built them, how large they are, and what license they carry.

Public robot pretraining corpora, as described by their own official sources.
CorpusWho built itScale and license, as stated by the source
EgoScaleNVIDIA’s GEAR lab20,854 hours of action-labeled egocentric human video, labeled via off-the-shelf SLAM and hand-pose estimation.
GR00T N1NVIDIADescribes a "data pyramid" training mixture (web data and human video, synthetic data, real robot data) rather than a single released hour count.
GEN-0Generalist AI270,000 hours of real-world manipulation data, growing 10,000+ hours per week; the source states diversity and quality matter more than volume alone.
HumanScalePublished research (arXiv)Research on the scaling behavior of human-video pretraining for robot policies.
EgoVersePublished research (arXiv)1,362 hours across roughly 80,000 episodes.
Egocentric-10KBuild.ai (Hugging Face)10,000 hours of egocentric video, released under an Apache 2.0 license.
Project Go-BigFigureFigure’s own public description of a large-scale data collection effort for its robots.

Public robot pretraining corpora, as described by their own official sources.

Public corpora are a fast way to start: the data already exists, and several of the sources above document real scaling results, including EgoScale’s log-linear scaling law between pretraining data volume and validation loss. The tradeoff is fixed scope — the tasks, environments, and object sets were chosen by whoever released the corpus, not by the team using it — and license terms that vary from source to source, with some academic egocentric datasets shipping under research-only terms that do not clear commercial training.

When do labs use outside data collection partners?

A third category sits between fully in-house collection and a public corpus: hiring an outside partner to run collection at scale, either as a standing program or as a large one-off capture effort. Labs reach for this when they need more hours or more coverage than their own in-house team can reasonably produce, but still need the result scoped to their own tasks and environments rather than a fixed public release.

The evaluation questions for this category are the same ones that apply to any robotics data vendor: what sync error, annotation depth, license terms, and consent documentation does the partner actually deliver, and can they sustain that quality at pretraining scale — across many scenes, tasks, objects, and demonstrators — rather than only on a small, convenient sample. See how to choose a robot pretraining data provider for the full buyer checklist.

What does a custom pretraining data collection service do?

A custom pretraining data collection service is a specific kind of outside partner: rather than a standing collection program, it runs on demand, against a written skill spec, and is scoped narrowly to the exact gap a given pretraining corpus is missing. Firsthand runs this model for the pretraining layer specifically: a written spec names the tasks, environments, and coverage a program needs, a small pilot batch validates that spec before any volume commitment, and full-scale capture follows the same seven-stage collection pipeline used across all custom collection work.

What is captured is the same stack used across every Firsthand program: ten synchronized streams per episode — 4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation, and action labels — hardware-aligned under 2 ms. Because hand pose, depth, and action labels are captured live on the rig rather than estimated from raw video after the fact, every episode carries the same manipulation-grade signal at pretraining scale that a smaller fine-tuning batch would carry. Where coverage is already deep, a first validated batch ships in a median of 48 hours; thin or specialized environments typically take three to four weeks.

A custom pretraining data collection service does not replace public corpora or in-house collection — it fills the specific gap those sources leave: a task, environment, or camera setup a program needs that nothing already captured provides, delivered under a license written for commercial training from the outset.

How do the sources compare on scale, labels, licensing and speed?

Each category trades off differently on the properties that actually matter for pretraining: how much data is available, whether it ships with action labels and calibration, what the license permits, and how fast a team can get a usable batch.

Who collects robot pretraining data: four sources compared.
SourceWhat it gets rightWhat it costs you
In-house collectionFull control over task selection, environment coverage, and quality barRequires building and operating an ongoing capture program as its own operational undertaking
Public corporaFast to start; several sources document real scaling resultsFixed scope and environments; license terms vary and are sometimes research-only
Outside collection partnersMore hours and coverage than an in-house team alone, scoped to the buyer’s tasksQuality depends entirely on the partner’s process; requires the same due-diligence evaluation as any vendor
Custom collection serviceTargets the exact gap in coverage; hardware-synchronized streams; buyer-owned commercial license from the outsetCosts more per hour than licensing a public corpus off the shelf

Who collects robot pretraining data: four sources compared.

Licensing is worth calling out separately, because it is where the categories differ most. Public corpora carry whatever license the releasing organization chose, and several academic egocentric datasets ship under research-only terms that do not automatically permit training a model that will later ship commercially. In-house and custom-collected data avoid that ambiguity by design, since the collecting organization sets the license from the start — but an outside partner’s license still needs the same confirmation a buyer would apply to any vendor.

How do you choose who should collect your pretraining data?

The choice is rarely one source versus another — it is which combination fits a given program’s stage and gap. A program just getting started can lean on a public corpus for broad, general coverage at effectively no collection cost. A program with an established in-house capability and a task distribution that matches its own operational reach can build that capability out further. A program that needs more volume than it can produce alone, scoped to its own tasks, is a fit for an outside collection partner. And a program with a specific, known gap — a task, environment, or camera setup nothing already captured provides — is a fit for a custom collection service run against a written spec.

Whichever source (or combination) a program chooses, the same evaluation questions apply: what is the measured sync error, what action labels and calibration ship with the data, what license governs commercial use, and how fast can a first validated sample actually be produced. Start with a small sample or Spec Pilot against your own spec before committing to volume from any source — see how to evaluate a robotics data vendor for the full due-diligence process.

FAQ

Who Collects Robot Pretraining Data?, answered.

01

Who collects robot pretraining data?

Four categories of source collect it: AI labs collecting it in-house, public research corpora released by labs and research groups, outside data collection partners hired for scale, and on-demand custom collection services that capture to a written spec.

02

Do AI labs collect their own robot pretraining data?

Some do. Generalist AI’s GEN-0 program and Figure’s Project Go-Big are both public examples of companies describing their own large-scale, in-house data collection efforts.

03

What is the biggest public robot pretraining corpus?

By reported hours, GEN-0’s 270,000 hours of real-world manipulation data is the largest figure among the sources in this guide, though it is an in-house corpus rather than a public dataset release; among public releases, EgoScale’s 20,854 hours and Egocentric-10K’s 10,000 hours are commonly cited reference points.

04

Can I use a public pretraining corpus for a commercial robot model?

Only if its license permits commercial use. Check the release terms directly — some public egocentric datasets ship under research-only licenses that do not automatically clear training a model intended to ship commercially.

05

When should I use an outside collection partner instead of a public corpus?

When your program needs more hours or coverage scoped to your own tasks and environments than a fixed public release provides, and you are prepared to run the same due-diligence evaluation you would apply to any robotics data vendor.

06

What does a custom pretraining data collection service actually deliver?

A written spec drives a small pilot batch first, then capture at scale using hardware-synchronized streams — video, depth, hand pose, and action labels — delivered under a buyer-owned commercial license, targeting the specific coverage gap a program is missing.

07

Do most pretraining programs use just one source?

No. Most blend sources: a public corpus for early, broad coverage, in-house or partner-collected data for scale, and a custom collection engagement to fill the specific gap the blended mixture still leaves open.

08

How fast can a custom pretraining data collection service deliver a first batch?

Where coverage is already deep, a median of 48 hours for a first validated batch; thin or specialized environments typically take three to four weeks.

Sources

Where is this documented?

Check it against the sample pack.

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