Skip to content

Recorded where the work happens.

A crew of two sets up in a working cell, calibrates, and records operators through their normal shifts. Nothing is staged, and the line keeps running.

The rig

Three cameras around one operator, on one hardware clock, calibrated at the start and end of every session.

Head camera
1920 × 1080, 60 fps118° horizontal, at eye height. Fisheye intrinsics ship with every session.
Wrist camera
1280 × 720, 60 fpsOn the dominant wrist, placed to match your gripper camera.
Cell camera
3840 × 2160, 30 fpsFixed behind the bench, facing the operator: it sees what the head hides.
Motion
200 Hz IMUOn head and wrist, fused with video for 6-DoF head pose.
Gaze
OptionalEye-tracking glasses replace the head camera when you need fixations.
Sync and calibration
One clock per stationChecked with a coded LED sequence; ChArUco at the start and end of every session, residuals reported per episode.

One second, three views

The same second of work from the head, the wrist and the cell. One timeline drives all three, so every frame and label lines up.

Headwhat the operator sees
Wristwhat a gripper camera sees
Cellthe whole station
00:00:05:12

Matched to your robot

Tell us how your robot sees. We mount and set the cameras so the footage looks like its own before the first take.

Head camera pose
Measured every takePeople differ in height, so camera height and pitch are logged per take. Filter or reproject to your robot’s head.
Field of view
Matched or widerRecorded wider when needed, with intrinsics, so you can crop to your lens.
Wrist camera pose
Your gripper’sOffset and angle copied from your end-effector camera mount.
Frame rate
Your control rate or higherDownsampled on delivery if you train at a lower rate.

A day on site

Recording follows the line’s own rhythm. Operators take turns, so no one wears the rig for a whole shift.

  1. 07:00 to 07:45

    Set up

    Pole, cell camera and lighting check, before the shift starts

  2. 07:45 to 08:00

    Calibrate

    ChArUco board, every camera

  3. 08:00 to 08:20

    Brief

    Consent confirmed, rig fitted

  4. 08:20 to 11:50

    Record

    Operators rotate through 25-minute takes

  5. 11:50 to 12:40

    Lunch

    With the line

  6. 12:40 to 16:10

    Record

    Operator commentary recorded after each take

  7. 16:10 to 17:00

    Close

    Blur review, second calibration, sync check, encrypted upload

From scope to scale

Projects start with a pilot on one task family. Sites are added once the data holds up in your evals.

  1. Scope

    Week 1

    You send the tasks, your robot’s camera layout and the format you train on. We return a capture plan and a label schema for sign-off.

  2. Site

    Weeks 2 and 3

    We match the task to a site that already hosts captures, or recruit one where the work runs every shift. Operators are briefed and enroll.

  3. Pilot

    Weeks 4 to 8

    Two weeks of recording at one site, then labeling to the agreed schema. The first batch lands by week 8, ready for your own evals.

  4. Scale

    Week 9 onward

    Recurring deliveries. We add sites and operators to widen coverage rather than repeat the same bench.

Scope a pilot.

Send the tasks and your robot’s camera layout. We reply with a capture plan, a label schema and a date for the first delivery.