HARD-2 / Human Archive October 2026

Same robot, same model, different human data. We pretrained the same vision-language-action model three times, each time on about 100 hours of egocentric human video from a different source, then tested all of them on a real robot.

We used 100 hours of data from our OTS catalog. We then fine-tuned each pretrained model, plus a fourth copy with no human-video pretraining, on the same robot demonstrations. Finally we tested all four models on a real Franka arm with a Wuji dexterous hand: 200 trials across four tasks.

Human Archive data had the highest task success on objects the robot saw during fine-tuning, and we saw our largest win on objects it had never seen during fine-tuning.

Results

Human ArchiveMecka (EgoVerse)microagi (EgoVerse)No human-video pretraining

Task success

Share of trials where the robot finished the task.

Seen in training

Human Archive56%
Mecka (EgoVerse)52%
microagi (EgoVerse)52%
No human-video pretraining24%

New objects

Human Archive40%
Mecka (EgoVerse)28%
microagi (EgoVerse)24%
No human-video pretraining12%

Task progress

Partial credit. Each task is split into stages (for example: pick up, move over the target, drop), and progress is the share of all available stages the robot reached.

Seen in training

Human Archive58%
Mecka (EgoVerse)55%
microagi (EgoVerse)67%
No human-video pretraining30%

New objects

Human Archive46%
Mecka (EgoVerse)26%
microagi (EgoVerse)32%
No human-video pretraining12%

All results

ModelSuccess, seenSuccess, newSuccess, allProgress, seenProgress, new
Human Archive56% (14/25)40% (10/25)48% (24/50)58%46%
Mecka (EgoVerse)52% (13/25)28% (7/25)40% (20/50)55%26%
microagi (EgoVerse)52% (13/25)24% (6/25)38% (19/50)67%32%
No human-video pretraining24% (6/25)12% (3/25)18% (9/50)30%12%

Human Archive data is competitive with the best egocentric datasets available today. In this test it led on both familiar and new objects in task success.

Why we think this happened

Human Archive is already working alongside leading AI labs to scale human video and sensor data. Our data is SOTA because it is:

Setup

The test rig: a Franka Research 3 arm with a Wuji Hand 2, viewed by one fixed camera.
Policy
VITRAVision-language-action model from Microsoft Research Asia and Tsinghua University (Li, Deng, Liang et al., 2025, “Scalable Vision-Language-Action Model Pretraining for Robotic Manipulation with Real-Life Human Activity Videos”, arXiv:2510.21571)
Robot
Franka Research 3 (FR3) arm with a Wuji Hand 220-DoF dexterous hand
Camera
One fixed Luxonis OAK-D WRGB-D camera; the model used the 1280×720 RGB stream
Pretraining data
~100 hours per datasetEgocentric human video with 3D hand tracking, SLAM camera poses and text annotations
Fine-tuning data
Teleoperated robot demonstrationsCollected with an Apple Vision Pro (hand tracking retargeted to the Wuji hand)

Tasks and demonstrations

Close the lid
Throw out the bottle
Dunk the ball
Twist the Rubik's cube
TaskInstruction given to the modelTraining demosHeld-out demos
Close the lid“Close the lid.”203
Throw out the bottle“Throw out the bottle.”202
Dunk the ball“Pickup and drop the ball through the hoop”405
Twist the Rubik's cube“Twist the Rubik's cube.”203

Held-out demos are used for checkpoint selection.

Objects

Seen in training

Red-capped container
Clear water bottle
Basketball

New objects

Gold container
Teal container
Red bottle
Purple bottle
Tennis ball

Model inputs and outputs

Because robot actions use the same hand format as the human videos, what the model learns from people can carry over to the robot.

How the robot runs the model

We deliberately did not use real-time chunking (RTC) or any other asynchronous execution, so the robot pauses briefly between chunks, and you can see it in the videos. The goal of this study was to make the models work and evaluate them honestly under identical, simple conditions, not to make them fast. Every model ran under exactly the same execution scheme.

Training

Pretraining

One run per dataset, with identical code and configs; only the data differs. We followed VITRA's stage-1 recipe, scaled to 100 hours:

Fine-tuning

Same recipe for all the tasks; only the starting weights differ.

Testing

Grading

Each trial gets the highest stage it reached. Success means reaching the last stage.

TaskStage 1Stage 2Stage 3
Close the lidLid pushed past verticalLid fully closedn/a
Throw out the bottleBottle picked upBottle held over the bagBottle dropped in the bag
Dunk the ballBall picked upBall held over the hoopBall dropped through the hoop
Twist the Rubik's cubeA face twisted past 45°Cube solvedn/a

Spatial generalization

Every task was built for spatial generalization: we moved the objects around the table both while collecting demonstrations and during testing. The lid is one example. When we moved it to a new spot on the table, the Human Archive model still found it and closed it.

Original lid position
New lid position