- What is mid-training data for robots?
- Mid-training data is a smaller, embodiment-specific dataset collected between broad pretraining and task-specific fine-tuning. It pairs matched human and robot video, aligned in viewpoint and calibration, to adapt a pretrained representation to one target robot before fine-tuning narrows to a specific task.
- How much mid-training data do I need?
- Published work sets the useful reference point: EgoScale’s recipe uses roughly 50 hours of human video and about 4 hours of robot data across 344 tabletop tasks — dozens of hours, not thousands. The right amount for your program depends on your target robot’s task list and how closely your existing data already matches its viewpoint.
- Why not just collect more pretraining data instead?
- Pretraining scale gives a model broad priors, but not alignment to any one robot’s camera geometry or reach. EgoScale’s 54% success improvement on a 22-DoF hand comes from the full two-stage recipe — pretraining plus aligned mid-training — not from pretraining volume alone.
- Do you collect the robot side of mid-training data, or only human video?
- A mid-training program can be scoped to add whichever side is missing: matched human video against an existing robot dataset, robot-matched capture against existing human pretraining data, or both, depending on what your program already has.
- What formats does mid-training data ship in?
- The same formats used across the rest of the pipeline: RLDS, LeRobot, WebDataset, or HDF5, under a perpetual, buyer-owned license.
- How is mid-training data calibrated to my specific robot?
- Camera intrinsics are calibrated to match your target robot’s field of view and mounting geometry before capture begins, and every stream shares a single hardware clock so the human and robot sides of the collection stay comparable.
- How fast can a mid-training dataset ship?
- A median of a median of 48 hours from signed spec to first validated batch where coverage is deep, and three to four weeks where it is thin and contributors need to be recruited first.