Guide
Robotics Training Data Validation
Short answer
Robotics training data validation is the QA process applied to every hour of raw footage before it counts toward a delivered dataset: checking sync error against a fixed ceiling, confirming calibration is solved and within drift tolerance, matching coverage cells against the capture spec, and verifying documented consent for every participant in frame. Footage that fails any check is not delivered as a validated hour.
Last reviewed:
Why is validation a process, not a single pass/fail check?
A raw hour of footage can fail for more than one reason — drifted sync, a calibration that moved mid-session, a coverage cell the spec required but the footage never captured, or a participant whose consent was never documented. Validation runs each of those checks independently on every hour, rather than issuing one overall pass or fail, so it is clear exactly which check an hour failed rather than just that it was rejected.
- Sync check
- Cross-stream sync error is measured and compared against a fixed rejection ceiling.
- Calibration check
- Camera and depth calibration is confirmed solved and within drift tolerance for the session.
- Coverage check
- The footage is matched against the coverage cells the capture spec required.
- Consent check
- Documented consent is confirmed for every participant appearing in the footage.
Four independent checks. An hour has to pass all four to count as validated.
What does the sync check actually measure?
Video, depth, and pose streams are hardware-triggered off a shared clock using PTP (IEEE 1588). The sync check measures how far those streams have actually drifted apart on that clock and compares it against a fixed rejection ceiling — it is a measured number, not an assumption based on the hardware spec. See the full methodology for how that measurement and ceiling are defined.
What do the calibration and coverage checks confirm?
The calibration check confirms that camera and depth calibration solved correctly for the session and stayed within drift tolerance throughout — a calibration that was correct at the start but moved during capture still fails this check. The coverage check compares the footage against the coverage cells defined in the capture spec, so a session that ran long but never captured a required task or environment still doesn’t count toward that cell.
What does the consent check verify?
Every participant appearing in the footage needs documented consent tied to that specific footage before the hour counts as validated. This is what makes the resulting consent chain traceable clip by clip rather than a blanket claim that consent was obtained.
What happens to an hour that fails a check?
An hour that fails any of the four checks is not delivered and is not counted toward the validated-hour total — it does not ship as a lower-quality tier. This is what keeps a validated-hour count meaningful: every hour in a delivered dataset has passed the same checks, rather than some passing at a discount.
How can a buyer verify validation happened, rather than take it on faith?
Because each check is defined against a written capture spec — the sync ceiling, the calibration tolerance, the coverage cells, the consent requirement — a buyer can ask for the sync-error number, the coverage report against the spec, and the consent-chain documentation directly, rather than accepting a general quality claim. The dataset quality checklist covers the same four signals from the buyer’s side of that conversation.
FAQ
Robotics Training Data Validation, answered.
01What is robotics training data validation?
The QA process applied to every hour of raw footage before it counts toward a delivered dataset: checking sync error against a fixed ceiling, confirming calibration is solved and within drift tolerance, matching coverage against the capture spec, and verifying documented consent for every participant.
02What checks does an hour of footage have to pass?
Four independent checks: sync (cross-stream sync error under a fixed ceiling), calibration (solved and within drift tolerance), coverage (matched against the spec’s coverage cells), and consent (documented for every participant in frame).
03What happens to an hour that fails validation?
It is not delivered and is not counted toward the validated-hour total. It does not ship at a discount or as a lower tier — a validated hour has passed all four checks, with no partial credit.
04How is this different from a validated hour vs. a raw hour?
A validated hour and a raw hour are the two possible states of an hour of footage — before and after validation. This page describes the validation process itself; the comparison page covers the difference between the two states and why budgeting on validated hours keeps a coverage number honest.
05Can a buyer verify that validation actually happened?
Yes. Because each check is defined against a written capture spec, a buyer can ask for the sync-error number, a coverage report against the spec, and the consent-chain documentation directly, rather than accepting a general quality claim.
Check it against the sample pack.
40 episodes across 4 environments, delivered in the exact schema these guides describe.