RoboRun
EPISODE 0431 · QA
00:00:00
flagged · slip at 00:08
QA 8/9 ACCEPT · SOURCE ALIGNED
DELIVERY · POLICY READY
02:14 AM
RoboRun datasample_batch · source aligned
episode 0431 · 02:14Segmented 9 actions. Linked video, state, and telemetry.
qa · 02:14Held a slip at 00:08 with source evidence.
📎 episode_0431.mp4
batch · 03:31Published accepted episodes and hard-case eval slices.
you · 07:42ship it
batch · 07:42Training set updated.
exported to your training pipeline
Human-reviewed robot video labeling

We label robot video.

We identify every action, hand movement, object, and outcome, check the work, and deliver organized files your AI team can use.

00WATCHrobot footage
01LABELwhat happened
02DELIVERready for training
Part 02 · Check every label

Every action checked.
Every decision traceable.

We mark hands, objects, actions, outcomes, failures, retries, and recovery. Every label points back to the exact moment in the original video.

Part 03 · Deliver it your way

One review.
Files that fit your workflow.

We package the approved work in the file structure and naming system your team already uses—without labeling the footage again.

demo · episode_0431 · sample_batch 00:00
Labeled events 0 labeled
QA disposition 0 / 0 accepted · 0%
roborun query outcome = slip
41 matched windows source linked
Scroll
Two APIs · one annotation core

Annotate the source. Translate it everywhere.

RoboRun produces precise physical-AI annotations and makes them portable across teams, ontologies, model stacks, and training formats.

RoboRun / API 01Annotation engine
State-of-the-art annotations

Dense labels with the source evidence attached.

Turn video, state, actions, sensors, and telemetry into temporally precise annotations for robot learning. Every label can carry confidence, QA state, provenance, and its exact source window.

Actions + subtasksObjects + stateOutcomesFailures + recoveryQA + CV
Episode 0431 · source time12 annotations
Evidence: video · state · telemetrySource linked
RoboRun / API 02Translation engine
Universal annotation translation

Any annotation schema into the one you need.

Translate existing annotations across taxonomies, label schemas, notation, episode boundaries, and model formats. The meaning, source offsets, and review history survive the conversion.

Custom ontologyLeRobotRLDSJSONL + ParquetPolicy episodes
Schema map · ontology v7Lossless trace
Source IDs · offsets · QA retainedTarget ready
Shared source pipeline

One timeline beneath both APIs.

Video, state, actions, sensors, and telemetry align once. Annotation and translation reuse that source work instead of rebuilding the dataset for every output.

00:24
00:19
00:31
00:22
Video · state · actions · telemetry
RoboRun
Labeled · checked · source linked
episode_0431 · action labels52
episode_7786 · quality control71
episode_4433 · object tracks54
episode_5614 · eval slice62
One annotation contract

Annotate once. Translate on demand.

Start with the data and taxonomy you already have. RoboRun preserves the source, annotation meaning, and QA evidence while producing each downstream view.

01 — Align the source

One physical timeline

Align video, state, actions, sensors, and telemetry so every annotation resolves to the exact moment and evidence that produced it.

02 — Annotate + validate

Meaning you can inspect

Generate actions, objects, states, outcomes, failures, and CV outputs. Quality gates and review decisions stay attached to every record.

03 — Translate + publish

Your ontology, your stack

Map the same annotations into LeRobot, RLDS, Parquet, JSONL, custom schemas, policy episodes, RL environments, and evaluation slices.

The annotation layer

One source of truth. Every useful schema.

Ladder preserves source identity, reusable encodings, decoded frames, features, and annotation provenance so every translation starts from the same verified record.

Source bound

Every label, track, quality decision, and policy transition remains addressable against the same immutable source timeline.

Ontology aware

Keep concepts, relationships, temporal boundaries, and review state explicit so annotations can move between schemas without becoming ambiguous.

Compute aware

Index, decode, and derive features once. Reuse them across annotation and translation jobs instead of repeatedly paying the media tax.

Measured on Ladder

Spend model FLOPs on the hard data.

Ladder keeps source media reusable, applies deterministic quality gates first, and reserves expensive semantic judgment for the clips that actually need it.

Validated workload

132,576 clips

One inspectable validation run with every hard failure and deferred decision tied back to source evidence.

Before semantic judge

74.6% cleared

Deterministic gates resolved the majority of the workload before the expensive model pass. The remaining 25.4% stayed available for semantic review.

Reusable media work

1 source pass → 5 views

Quality, CV, labels, training, and evaluation can reuse the same retained source work instead of repeatedly decoding and re-encoding it.

Explore demo data
One annotation core.
Every model language.
RoboRun annotation infrastructure
Annotation and translation API access

Bring us your hardest data.

Inspect the demo pipeline, or email us about annotations, schema translation, and a representative batch.