Workplace capture

Egocentric Video of Real Workplace Tasks

A model that will act in a workplace needs to learn from footage of that workplace being worked in, not a lab bench standing in for it. We capture first-person video of real on-the-job tasks — picking in a live warehouse, stocking a retail floor, servicing a vehicle in a working bay, assembling at a bench, prepping food in a working kitchen — against a written skill spec, with the same streams, consent handling, and QA across every setting.
Settings
Warehouse, retail, automotive, kitchen, assembly
Starting point
Written skill spec
Privacy
Bystander faces and plates blurred at ingest
License
Perpetual, buyer-owned
A first-person view of a warehouse pick aisle, one of several real workplace settings captured for egocentric task data
Each workplace setting is captured against the same written spec and QA process, from a warehouse pick aisle to a service bay or a bench.

Why the real setting matters

What a real workplace gives you that a staged recreation cannot.

01

The clutter, pace, and interruptions of a real shift

A staged recreation of a task tends to be cleaner and slower than the real job — fewer interruptions, tidier scenes, more deliberate motion. Capturing on an actual shift keeps the clutter, pace, and the small recoveries a worker makes without thinking about them.

02

One spec, many settings

A workplace task — pick and pack, facing and restocking, torque and fluid work, bench assembly, food prep — is written into the same skill spec format used for every other custom collection, so the same streams, labels, and QA apply whether the setting is a warehouse aisle or a service bay.

03

Consent and privacy built into the capture, not added after

Work sites have bystanders who did not opt into being recorded. Every bystander is blurred at ingest, and clips where a bystander cannot be de-identified are discarded — which is part of why yield varies by setting rather than a fixed rate across all of them.

04

A buyer-owned license from the first delivery

Workplace task data ships under the same perpetual, non-exclusive, buyer-owned license as any other custom collection, so it can be used for training without renegotiating rights later.

Definition

What is egocentric video of real workplace tasks?

Egocentric video of real workplace tasks is first-person footage of people doing actual job tasks — picking and packing in a live warehouse, facing and restocking a retail floor, diagnosing and servicing a vehicle in a working bay, assembling or fastening at a bench, prepping food in a working kitchen — captured on head- and wrist-mounted cameras in the real setting where the work happens, against a written skill spec.

It is distinct from a staged recreation of the same task in a studio or lab. The setting is a working site, not a set built to look like one, and the people performing the task are doing their actual job rather than acting it out for the camera. Consent is documented and bystanders who did not opt into being recorded are de-identified, the same as for any other custom collection on this site.

Why it matters

Why does on-the-job POV video matter for AI and robot training?

A model that will eventually act in a workplace needs training data that reflects the clutter, pace, and interruptions of that workplace — not a cleaner, slower lab recreation where every object is placed for the camera and every motion is deliberate. A staged recreation tends to smooth over exactly the small recoveries, reaches, and hesitations a worker makes without thinking about them, which are often the detail a policy needs to generalize.

Egocentric capture adds a second advantage on top of the real setting: it records the first-person reach geometry — where the hands are relative to the head, how the body orients toward an object before a grasp — that a fixed overhead or third-person camera does not capture. Combined with a real working site instead of a staged one, that gives a training pipeline both the correct viewpoint and the correct context for the task.

Settings

Which workplace settings and tasks can be captured?

The settings captured are warehouse picking, retail shelf stocking, automotive service bay work, tool use and assembly, and kitchen food preparation. Each setting has its own dedicated page on this site with example tasks and dataset detail: warehouse picking covers picking, scanning, packing, and pallet-building; retail covers facing, restocking, price changes, and planogram resets; the automotive service bay covers diagnostic, wheel, fluid, and trim work; tool use and assembly covers bench assembly, fastening, measuring, and fitting; and kitchen covers two-handed food preparation in a real domestic kitchen.

A buyer is not limited to ordering one setting at a time. Because every setting is specified, captured, and QA’d through the same written skill spec and process, a single order can combine tasks across settings — for example, warehouse picking alongside bench assembly — as long as each task is written into the spec the same way.

Specification

How is a workplace task turned into a skill spec?

A workplace task is written into the same skill spec format used for every custom collection on this site: the setting, the tasks to demonstrate, the scenes and objects involved, which streams to capture, which labels the training pipeline needs, and the delivery format the pipeline expects. A warehouse pick-and-pack task and a bench assembly task are specified the same way — only the setting, tasks, and objects in the spec change.

Writing the spec before capture begins means the accept criteria — what counts as a correctly completed demonstration of the task, what streams and labels are required — are agreed before footage exists, rather than negotiated after the fact against footage that may not meet them.

Capture

What is captured in each workplace episode?

Each workplace episode captures the same stream set the spec calls for across any setting: synced head and wrist RGB for the first-person view of the task from the worker’s viewpoint, depth derived from the calibrated stereo rig for scene geometry, 6-DoF IMU on the hardware-triggered PTP clock for motion, 21-joint 3D hand pose with per-joint visibility, and frame-accurate action segments marking the start and end of each labeled action.

RGB is the baseline stream for every episode; depth, IMU, and hand pose are added where the spec calls for them, the same as for any other custom egocentric collection. Which streams and labels a given workplace task needs is decided in the spec, not assumed — a simple facing task may need less than a multi-step diagnostic task.

Privacy

How are consent, site permissions and privacy handled at work sites?

A workplace has bystanders — coworkers, customers, passersby — who did not opt into being recorded. Every bystander face and license plate is blurred at ingest as part of the same anonymization process used across this site, and clips where a bystander cannot be de-identified are discarded rather than delivered with a quality caveat.

Consent from the person performing the demonstrated task is documented as part of the capture process, the same as for any other custom collection. Because de-identification discards clips rather than patching them, yield varies by setting and by how busy a given site is, rather than following a single fixed rate across every workplace.

QA and delivery

How is workplace task data QA’d and delivered?

Every episode passes through calibration and synchronization checks on every active stream, plus label and annotation review for hand pose and action segments where those are included, before it is delivered. Episodes that fail these checks are rejected rather than shipped with a caveat, the same acceptance process used for every other custom collection on this site.

Accepted episodes ship in RLDS, LeRobot, WebDataset, HDF5/zarr, or Rerun .rrd format — whichever the spec calls for — under a perpetual, non-exclusive, buyer-owned license by default, so the data can go straight into a training pipeline without renegotiating rights after delivery.

Getting started

How do you start a custom workplace task collection?

Start with a written skill spec for the setting and tasks needed — one setting or several — covering the scenes, objects, streams, labels, and delivery format the training pipeline expects. That spec is the same starting point used for a Spec Pilot, a small, fast first batch that proves the spec against real footage before a buyer commits to the full volume.

Running a pilot before scaling to the full collection means the reject rate, coverage, and stream quality a buyer would get at scale are measured on a small batch first, while the cost of correcting a spec gap — an ambiguous task definition, a label that needs tighter guidance — is still small.

At a glance

What you get.

Starting point
Written skill spec (setting, tasks, scenes, streams, labels, formats)
Settings available
Warehouse picking, retail shelf stocking, automotive service bay, tool use/assembly, kitchen
Streams
RGB (head/wrist) • depth • IMU • hand pose • action segments
Privacy
Faces and plates blurred at ingest; undeidentifiable clips discarded
QA
Calibration, sync, and label review before delivery
License
Perpetual, non-exclusive, buyer-owned by default
Formats
RLDS, LeRobot, WebDataset, HDF5/zarr, Rerun RRD

Every collection runs through the same seven-stage end-to-end custom collection pipeline. End-to-end custom data collection is a managed service that takes an AI data need from problem to owned dataset in a single accountable pipeline.

By setting

Workplace setting × example tasks × where to go deeper

Workplace setting × example tasks × where to go deeper
SettingExample tasksRelated page
WarehousePick, scan, pack, pallet-buildWarehouse robotics training data
RetailFacing, restocking, price changes, planogram resetsRetail robotics training data
Automotive service bayDiagnostic, wheel, fluid, trim workAutomotive service robotics training data
Tool use & assemblyBench assembly, fastening, measuring, fittingAssembly task data
KitchenTwo-handed food preparation in real domestic kitchensEgocentric kitchen video dataset

By stream

Capture stream × what it records × format fields

Capture stream × what it records × format fields
StreamWhat it recordsFormat fields
Head/wrist RGBFirst-person view of the task from the worker’s viewpointobservation.images.* / streams/image_*
DepthScene geometry derived from the calibrated stereo rigobservation.depth_mm / streams/depth_mm
IMU6-DoF motion on the hardware-triggered PTP clockobservation.imu_* / streams/imu_head, imu_wrist_l, imu_wrist_r
Hand pose21-joint 3D hand pose with per-joint visibilityobservation.hand_pose / streams/hand_pose
Action segmentsFrame-accurate start/end boundaries for each labeled actionaction / streams/action_segments

FAQ

Egocentric workplace task data, answered.

What is egocentric video of real workplace tasks?
It is first-person video of people doing actual job tasks — not staged recreations — captured on head- and wrist-mounted cameras in the real setting where the work happens, against a written skill spec.
Why does on-the-job POV video matter for AI and robot training?
A model that will act in a workplace needs training data that reflects the clutter, pace, and interruptions of that workplace, not a cleaner, slower lab recreation. Egocentric capture also gives the first-person reach geometry a fixed overhead camera cannot.
Which workplace settings and tasks can be captured?
Warehouse picking, retail shelf stocking, automotive service bay work, tool use and assembly, and kitchen food preparation are the settings currently captured. Each has its own dedicated page with example tasks and dataset detail.
How is a workplace task turned into a skill spec?
The setting, tasks, scenes, streams, labels, and delivery format are written into the same skill spec format used for every custom collection, so a warehouse pick-and-pack task and a bench assembly task are specified the same way.
What is captured in each workplace episode?
Synced head and wrist RGB, depth derived from the calibrated stereo rig, 6-DoF IMU on the hardware-triggered PTP clock, 21-joint 3D hand pose, and frame-accurate action segments.
How are consent, site permissions and privacy handled at work sites?
Every bystander is blurred at ingest, and clips where a bystander cannot be de-identified are discarded. Consent is documented as part of the capture process, the same as for any other custom collection.
How is workplace task data QA’d and delivered?
Every episode passes calibration, sync, and label review before delivery, and ships in RLDS, LeRobot, WebDataset, HDF5/zarr, or Rerun RRD format under a perpetual, buyer-owned license.
How do you start a custom workplace task collection?
Start with a written skill spec for the setting and tasks you need, and run it through a Spec Pilot — a small, fast first batch — before committing to the full collection.

Sources

Where are the delivery formats documented?

Need egocentric video of a real workplace task?

Tell us the setting and tasks your training pipeline needs — warehouse, retail, automotive, assembly, or kitchen — and we will scope a spec and run a Spec Pilot before the full collection.