Comparison

EgoScale vs GR00T N1: Training Data Compared

One large action-labeled egocentric human-video corpus vs a layered pyramid of web, human, synthetic and real-robot data.

Short answer

EgoScale (NVIDIA GEAR, arXiv 2602.16710) pretrains on 20,854 hours of egocentric human video labeled post-hoc with SLAM and hand-pose estimation, then mid-trains on an aligned human-plus-robot slice. GR00T N1 (arXiv 2503.14734) layers a data pyramid: web data and human video at the base, synthetic data in the middle, real robot trajectories on top, using latent actions and inverse-dynamics pseudo-labels.

Spec comparison

EgoScale vs GR00T N1 training data, attribute by attribute.

AttributeEgoScale (arXiv 2602.16710)GR00T N1 (arXiv 2503.14734)
What it isA research study from NVIDIA GEAR on scaling egocentric human-video pretraining for dexterous manipulationAn open vision-language-action foundation model for generalist humanoid robots
Primary data sourcesAction-labeled egocentric human video for pretraining; a small aligned slice of human video plus real robot data for mid-trainingA heterogeneous mixture organized as a pyramid: web data and human video (base), synthetic data (middle), real-robot trajectories (top)
Stated scale20,854 hours of egocentric human video for pretraining; roughly 50 hours of human video plus about 4 hours of robot data across 344 tabletop tasks for mid-trainingTotal hours per layer are not restated on this page; see the paper for its dataset breakdown
How actions are labeledOff-the-shelf SLAM (camera trajectory) and hand-pose estimation applied to the video after captureLatent actions and inverse-dynamics pseudo-labels let human video without robot action labels contribute action-relevant signal
Training stagesLarge human-video pretraining stage, followed by a small aligned mid-training stagePretraining on the mixed pyramid, followed by post-training on target-embodiment data
Model / embodiment focusDexterous manipulation, reported on a 22-degree-of-freedom dexterous handDual-system architecture (a vision-language module and a diffusion-transformer action module trained end-to-end), cross-embodiment, deployed on the Fourier GR-1 humanoid
Reported evaluationA log-linear scaling law between human-video scale and validation loss, and a 54% average task-success improvement vs no pretrainingReported as outperforming imitation-learning baselines on simulation benchmarks across embodiments, plus real-robot bimanual tasks; no single headline number is restated here
Commercial licence for buyersNot stated on this site; confirm any release licence directlyNot stated on this site; confirm any release licence directly

Spec comparison

What each recipe needs, and what fills the gap.

Data need in the recipeWhat public or synthetic sources coverWhat a custom egocentric collection covers
Broad egocentric human video (EgoScale pretraining; GR00T N1 base layer)Public egocentric corpora — usually captured for other research goals, on research or non-commercial licences, with fixed scene and task coverageHead-mounted first-person video captured to a written skill spec of scenes, tasks, objects and people, on a buyer-owned commercial licence
Action-relevant signal on human videoPost-hoc SLAM and hand-pose estimates (EgoScale) or latent-action / inverse-dynamics pseudo-labels (GR00T N1) applied after collectionCalibrated, synchronized capture with 3D hand pose, action segments and visibility flags delivered alongside the video
Synthetic middle layer (GR00T N1)Simulation and generated data — scalable, but carries a sim-to-real gapNot a substitute: custom collection supplies real human footage, not synthetic data
Real-robot top layer / aligned mid-training sliceTeleoperation on the target robot, collected by the robot team itselfNot real-robot data; custom human demonstrations can be scoped to the same tasks so the human and robot slices align
Coverage of specific gaps and failure casesWhatever a fixed public release happens to containA Spec Pilot proves the spec on a small first batch before volume scales; failure and recovery cases can be written into the spec
Loading into a training pipelineVaries per releaseDelivered in RLDS, LeRobot, WebDataset, HDF5, zarr or Rerun .rrd
Data needs drawn from each paper; the custom-collection column uses only capabilities this site documents elsewhere.

EgoScale

What is EgoScale?

EgoScale is a research study from NVIDIA’s GEAR lab (arXiv 2602.16710, with a project page at research.nvidia.com/labs/gear/egoscale) that asks a narrow question: how far does pretraining on egocentric human video scale for robot dexterous manipulation? It pretrains on 20,854 hours of action-labeled first-person human video, then aligns the result to a robot with a much smaller mid-training stage of roughly 50 hours of human video and about 4 hours of robot data across 344 tabletop tasks.

Its headline findings are a log-linear scaling law between human-video pretraining scale and validation loss, which the paper reports correlating with downstream success, and a 54% average task-success improvement on a 22-degree-of-freedom dexterous hand compared with no pretraining. For the single-paper explainer see /guides/what-is-nvidia-egoscale; for how EgoScale compares to Firsthand-style capture, see /compare/egoscale. This page only compares its training data with GR00T N1’s.

GR00T N1

What is GR00T N1?

GR00T N1 is an open vision-language-action foundation model for generalist humanoid robots, described in NVIDIA’s paper arXiv 2503.14734. The paper describes a dual-system architecture: a vision-language module that interprets the scene and the instruction, and a diffusion-transformer module that generates motor actions, trained jointly end-to-end. The model is reported across multiple robot embodiments in simulation and deployed on the Fourier GR-1 humanoid for language-conditioned bimanual manipulation.

For training data, the paper is best known for its data pyramid: a wide base of web data and human video, a middle layer of synthetic data, and a narrow top layer of real robot trajectories. The layer-by-layer explainer lives at /guides/gr00t-n1-data-pyramid-explained. Here the pyramid matters only as the comparison point to EgoScale’s single-source recipe.

Data sources

How do EgoScale and GR00T N1 source their training data?

The core difference is breadth of source type. EgoScale’s pretraining corpus is one kind of data — egocentric human video — at large scale, with real robot data entering only in the small mid-training stage. The study’s bet is that a big, diverse, action-labeled human-video corpus can carry most of the learning before any robot is involved.

GR00T N1 spreads its training across heterogeneous sources and arranges them by how specific they are to the target robot. Web data and human video supply general visual and manipulation priors at the widest volume. Synthetic data supplies robot-specific dynamics and edge cases more cheaply than teleoperation. Real-robot trajectories supply the only data exactly matched to the target embodiment, at the smallest volume.

Put simply: in EgoScale, human video is the whole pretraining story; in GR00T N1, human video is one layer of a broader plan. A data buyer following EgoScale’s recipe is mostly sourcing human video. A buyer following GR00T N1’s recipe is sourcing human video for the base and also needs a synthetic pipeline and real-robot collection for the layers above it.

Action labels

How are actions labeled in each?

Both papers face the same obstacle: human video records no robot joint angles or gripper commands, because no robot was involved. They solve it in different ways.

EgoScale estimates actions after capture. It runs off-the-shelf SLAM to recover camera trajectory and scene geometry, and hand-pose estimation to recover the hands, then uses those estimates as action labels. That scales to tens of thousands of hours, but the labels are estimates derived from the video rather than measurements taken on a synchronized rig at capture time.

GR00T N1 learns actions from the video. It uses latent actions — a learned, compressed representation of what changed between frames — and inverse-dynamics pseudo-labels that infer the action most likely to explain an observed state change. That lets unlabeled human video contribute action-relevant signal without an explicit label on every frame. See /glossary/latent-actions and /glossary/inverse-dynamics-model.

For a buyer, both approaches reward the same thing: clean, consistent, well-calibrated footage. Estimated labels are only as good as the video they are estimated from, and pseudo-labels inherit the same dependence. Footage that already carries calibrated 3D hand pose and action segments gives either recipe a more direct supervisory signal than labels inferred later.

Recipes

How do their training recipes and stages differ?

EgoScale uses a two-stage recipe. Stage one is large-scale pretraining on human video. Stage two is a small, aligned mid-training stage — around 50 hours of human video paired with about 4 hours of matched robot data across 344 tabletop tasks — that closes the embodiment gap. The heavy lifting is in stage one; stage two is short and tightly scoped.

GR00T N1 pretrains on its mixed pyramid and then post-trains for specific embodiments and tasks. The layers do not map one-to-one onto stages, but the general pattern is that pretraining leans on the base and middle layers, and post-training narrows toward real-robot data for the target skills. See /guides/pretraining-vs-post-training-robot-data for how this site separates the three stages.

Both shapes are wide at the bottom and narrow at the top. EgoScale achieves that shape with one source plus a small robot slice; GR00T N1 achieves it with several source types stacked by specificity. For a team building its own mixture, /guides/building-a-robot-pretraining-data-mixture covers how to choose proportions.

For buyers

What does each approach mean for a robot data buyer?

If your plan resembles EgoScale, your biggest procurement question is human video: how much, how diverse, and how it is labeled. The study’s scaling result suggests that more diverse human video keeps helping, so coverage across scenes, tasks, objects and people matters as much as total hours. You will still need a small aligned slice of robot data for your own embodiment.

If your plan resembles GR00T N1, human video is your base layer but not your whole budget. You also need a synthetic data pipeline for the middle layer and real-robot trajectories for the top. The base layer is usually the cheapest to scale and the easiest to commission against a written spec before a robot or simulator is ready, which makes it a natural first purchase.

In both cases, three questions decide whether a human-video source is usable: how were action labels produced, does coverage match your target task distribution, and is the licence written for commercial training? Neither paper answers the third question for your model; see /guides/how-to-license-training-data-for-commercial-models.

Custom collection

Can custom egocentric collection support either approach?

Yes, for the human-video part of each recipe. A custom collection supplies head-mounted, first-person human demonstration video captured to a buyer’s written skill spec — the scenes, tasks, objects and people a corpus is missing �� with calibrated, synchronized capture and labels such as 3D hand pose, action segments and visibility flags. That fits EgoScale-style pretraining directly and fits the base layer of a GR00T N1-style pyramid.

It does not replace the synthetic middle layer or real robot trajectories. What it can do is scope human demonstrations to the same tasks a robot team plans to teleoperate, so the human and robot slices of a mid-training or post-training stage line up. A Spec Pilot — a small first batch that proves the spec — comes before volume scales, and data ships on a buyer-owned commercial licence in RLDS, LeRobot, WebDataset, HDF5, zarr or Rerun .rrd. See /custom-collection/pretraining-data-collection for the engagement model and /guides/robot-pretraining-data for how the stages divide the work.

Decision

Which approach fits your robot pretraining plan?

Lean toward an EgoScale-style plan if your target is dexterous manipulation, you want most of your learning to come from scalable human video, and you can collect a small aligned robot slice for your own hand or arm. Your main investment is a large, diverse, well-labeled human-video corpus.

Lean toward a GR00T N1-style plan if you are training a generalist or humanoid policy across embodiments, you already run or plan to run simulation, and you can afford real-robot collection for the top layer. Your investment is spread across layers, with human video as the scalable base.

Many teams borrow from both: GR00T N1’s layered structure for the overall mixture, and EgoScale’s emphasis on large, action-labeled human video for the base. Whichever you choose, write a diversity plan before you set an hour target — /guides/robot-pretraining-data-diversity-plan is a starting framework — and treat both papers’ numbers as reference points rather than targets.

Evaluation criteria

Eight things to check on any vendor.

Single source or layered mixture?
EgoScale concentrates pretraining on one source — action-labeled egocentric human video — and adds a small aligned robot slice later. GR00T N1 deliberately mixes sources by layer. A buyer copying EgoScale needs mostly human video; a buyer copying GR00T N1 needs a plan for every layer, with human video as only the base.
Are action labels estimated or learned?
EgoScale estimates actions from video with SLAM and hand-pose estimation. GR00T N1 learns latent actions and infers pseudo-labels with inverse dynamics. Both work around the same problem — human video has no robot action label — but they put different demands on capture quality.
How much real-robot data does the recipe assume?
EgoScale’s mid-training uses about 4 hours of robot data across 344 tabletop tasks. GR00T N1 reserves real-robot trajectories for the narrow top of its pyramid. Neither treats robot data as the main volume source.
Does the recipe depend on synthetic data?
GR00T N1 includes a synthetic middle layer. EgoScale, as summarized on this site, does not rely on one. A buyer planning a GR00T N1-style mixture needs a simulation or generation pipeline in addition to any human video.
Is the data commercially licensed for your model?
Neither paper’s data is documented on this site as cleared for commercial training. A production program still needs data on a licence written for commercial use — see /guides/buyer-owned-training-data.

Red flags

Walk away when you see these.

  • Treating EgoScale’s 20,854-hour figure as the total size of a GR00T N1-style pyramid — it describes only one study’s human-video corpus.
  • Assuming latent actions make capture quality irrelevant; pseudo-labels still depend on consistent, well-calibrated footage.
  • Assuming custom human video can replace the synthetic or real-robot layers of the pyramid — it covers the human-video layer.
  • Assuming a research release from either paper is ready for commercial training without checking its licence.
  • Reading either paper’s reported results as a promise about a different model, robot or data mixture.

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)EgoScaleGR00T N1
Single source or layered mixture?———
Are action labels estimated or learned?———
How much real-robot data does the recipe assume?———
Does the recipe depend on synthetic data?———
Is the data commercially licensed for your model?———

FAQ

Common questions.

What is the main training-data difference between EgoScale and GR00T N1?

EgoScale pretrains mainly on one source — 20,854 hours of action-labeled egocentric human video — then mid-trains on a small aligned human-plus-robot slice. GR00T N1 trains on a layered data pyramid of web data and human video, synthetic data, and real robot trajectories.

How does EgoScale label actions compared with GR00T N1?

EgoScale estimates actions after capture with off-the-shelf SLAM and hand-pose estimation. GR00T N1 learns latent actions and uses inverse-dynamics pseudo-labels so human video without robot action labels can still contribute action-relevant signal.

Does EgoScale use synthetic data like GR00T N1?

GR00T N1 explicitly includes a synthetic middle layer. EgoScale, as summarized on this site from its paper and project page, centres on human video plus a small robot slice and is not described here as relying on a synthetic layer.

How much real-robot data does each approach use?

EgoScale’s mid-training uses about 4 hours of robot data across 344 tabletop tasks. GR00T N1 places real-robot trajectories at the narrow top of its pyramid; this page does not restate the paper’s per-layer volumes.

Which embodiment does each paper target?

EgoScale reports results on a 22-degree-of-freedom dexterous hand. GR00T N1 is a cross-embodiment model for generalist humanoids, evaluated in simulation across embodiments and deployed on the Fourier GR-1 humanoid.

Is either paper’s data licensed for commercial training?

Commercial licence terms for either paper’s data are not documented on this site. Confirm any release’s licence directly before training a commercial model; research releases commonly carry research-only or non-commercial terms.

Can a custom collection replace the GR00T N1 pyramid?

No. A custom egocentric collection supplies the human-video base layer. The synthetic middle layer and real-robot top layer still come from a simulation pipeline and the robot team’s own collection.

How do I commission human video for an EgoScale- or GR00T N1-style plan?

Write a skill spec covering the scenes, tasks, objects and people your corpus is missing, prove it with a Spec Pilot, then scale. See /custom-collection/pretraining-data-collection for the 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.