A named inspection task list
Inspecting units on a line, checking welds, sorting damaged goods and checking a room against a standard are different motions. A spec names each one rather than relying on one generic inspection label.
Task family

Requirements
Inspecting units on a line, checking welds, sorting damaged goods and checking a room against a standard are different motions. A spec names each one rather than relying on one generic inspection label.
An inspector steadies the item with one hand and turns, tilts or lifts it with the other. A head-mounted view keeps the part, both hands and the surrounding station visible through the whole check.
3D hand pose with a visibility flag per joint carries the finger detail that RGB video alone cannot resolve while a part is picked up, turned under a light and set down.
Frame-accurate action segments mark where one step ends and the next begins, aligned to video and depth on one hardware clock, so a policy can learn the order of a look, handle and decide sequence.
A perpetual, buyer-owned commercial license backed by a documented consent chain, so a policy trained on the data can go into a product.
Why it matters
Inspection is a loop of looking, handling and deciding. A person picks up a part, turns it under a light, brings it closer, compares it with a standard and then keeps it, sets it aside or rejects it. The task catalog describes that loop in plain terms: hold products under the inspection light, spot defects and pull them from the line. Every step is a physical action that changes what the inspector can see.
A first-person camera records that loop from the viewpoint a robot policy would act from. The inspector controls the view by moving the head and tilting the part, so the video shows not only what was looked at but how the view was changed to look at it. Hand pose and contact events record the handling that produced that view, and action segments mark where looking ends and handling or deciding begins.
It is worth being exact about what this data is. It records a person performing an inspection: the views, the handling and the sequence of steps. It is not a library of defects. The site does not state defect labels, a defect taxonomy, pass or fail outcome labels or measurement values as standard deliverables, and this page does not promise them. A buyer who needs any of them defines them in the written spec before capture begins.
Setting
The task catalog already lists inspection work across many environments. On production lines it includes quality inspection on a production line (inspect units on the line for defects, measure critical dimensions and reject failures) and in-line quality inspection (check parts on the line against the spec, measure and set aside defective units). In a food and beverage plant it includes inspecting and removing defective products under an inspection light, and a quality assurance and foreign-object inspection task on the belt.
In workshops, the catalog lists weld inspection and cleanup, where welds are inspected for defects, seams are ground and cleaned and parts are marked for rework, and component soldering, which ends with inspecting the joints. Returns work is full of inspection too: damaged-goods sorting, inspecting and sorting damaged goods with a handheld scanner and returns bins, returns processing in a warehouse, and processing a return on a retail floor set.
Service and facilities checks round out the list: vehicle diagnostics, inspecting and replacing air and cabin filters, resetting a hotel room after checkout and checking every item against the standard, inspecting and sorting fresh strawberries at a produce packing facility, and package inspection and bag search at a mock security checkpoint. These tasks differ in what is inspected, but share the same first-person structure of look, handle, rotate, check and decide.
A custom spec is scoped from that same vocabulary. You describe the items, stations, standards and decisions your policy needs, and the written spec covers them, with the catalog tasks as a starting point rather than a fixed menu.
Environments
The catalog places inspection tasks in a plastic and light-assembly manufacturer, a food and beverage manufacturing plant, a metal fabrication and welding workshop, an electronics manufacturing environment, the back of house of a retail store, a warehouse and distribution center, a hotel, an auto service center, a produce packing facility and a mock security checkpoint. Each task row carries a status that says how soon capture can begin.
The site defines those statuses plainly. Ready to deploy means contributors and site access are set up and capture starts once a spec is signed. Active collection means recording is running now, so a spec can join an existing capture stream. Available on request means the work is scoped and recruited to spec when a buyer asks for it. In the current catalog the production-line quality inspection rows, the food plant inspection rows, weld inspection, damaged-goods sorting and room turnover are marked Ready to deploy, while component soldering, the retail return, the produce sorting row and the checkpoint rows are Available on request.
The site does not say that any of this capture takes place inside a particular customer factory, and this page does not claim it. The catalog names environment types, and where a collection happens is agreed in the spec.
Scope
Manufacturing workflow data captures a whole production procedure: a sequence of fastening, measuring, fitting and inspection steps run in a defined order against a written skill spec. Inspection appears there as one step in a longer chain. This page takes the opposite cut. It treats inspection as a task family in its own right, so the spec, the examples and the labels are organized around the look, handle, rotate, check and decide loop rather than around a production sequence.
Assembly task data is about fastening, measuring, press-fit and wire work at a bench. Workplace task data is a broad page covering many on-the-job tasks across industries. Data labeling and quality verification is about checking the labels and the batches Firsthand delivers, not about people inspecting parts. Each of those pages is a neighbour of this one, and the table below sets them side by side.
The distinction matters for how you write a spec. If your policy has to follow a whole procedure, the workflow page is the better starting point. If it has to learn to examine, handle and judge individual items, this page is.
Capture setup
The catalog names two capture modes. In the first, a head-mounted phone records the first-person view of real work on site, and a multiview rig adds synchronized third-person angles when the spec asks for them. In the second, a staged working set is recorded by a multiview rig while the operator performs the task with handheld grippers, so demonstrations map onto a robot end effector.
A head-mounted camera keeps the part, the hands and the station in frame from the viewpoint a manipulation policy will see from, with a wrist-mounted camera available alongside it for close-range detail when that matters more than the full-arm view. Depth, 3D hand pose, contact events and action segments are aligned to video on one hardware clock, synced under 2 ms. Distance-invalid pixels beyond the depth sensor reliable range are flagged rather than interpolated.
The site does not state a camera count, resolution, frame rate or lighting setup specific to inspection, so those are agreed in the written spec rather than assumed. That includes any dedicated inspection light: the catalog task mentions one, but the site does not describe how it is lit or measured.
Streams and labels
Each episode follows the same episode schema used across Firsthand custom collections: ten streams synced under 2 ms, with head and wrist RGB, depth, 3D hand pose with per-joint visibility, contact and grasp events, and frame-accurate action segments. Warehouse collections also state instance segmentation alongside action segments and grasp and contact events; the site does not state it specifically for inspection tasks.
For inspection, hand pose tracks the operator through the pick-up, rotate, tilt and set-down motions, contact events mark when fingers make and break contact with the part, and action segments mark the start and end of each step, such as looking, handling and sorting. Because the labels share one clock with the video and depth, a step boundary lines up with the exact frame where it happens.
Object labels use the terms your spec sets: the skill spec decides which object classes are in scope before capture, so labels follow the vocabulary your training stack expects rather than a generic taxonomy.
Not stated
Defect labels, a defect taxonomy, a pass or fail outcome label for each inspected item, measurement values such as dimensions or readings, and part, serial or lot identity are not stated anywhere on the site as standard labels. Some catalog task names mention spotting defects, measuring critical dimensions or rejecting failures, but those describe what the operator does, not a label delivered with the episode.
A per-episode success or failure label is also not stated. If your policy needs any of these, they are defined in the written spec as annotation depth, and the quote covers them before capture begins. The page does not promise them by default.
Privacy
Every episode links to a signed contributor release through a documented consent chain, and the consent record is part of the delivery. Contributors are the people who perform the inspection tasks, so their release covers the footage captured of their hands and workspace.
Faces, plates and screens are detected and irreversibly blurred at ingest, and a reviewer confirms the result before anything ships. The anonymization record is delivered with the data, so a buyer can see what was blurred and when. That matters at an inspection station, where coworkers, monitors and paperwork can enter the frame.
Formats
Delivery formats are RLDS, LeRobot and WebDataset, plus HDF5, zarr and Rerun .rrd. The first three are the training-loader formats; HDF5 and zarr carry arrays for custom pipelines, and Rerun .rrd gives a multi-stream synchronized playback file for review, which suits visually checking an inspection episode before writing a loader.
Converter source is readable, so you can retarget the schema to your own loader, and the episode schema page lists the fields. Inspection episodes use the same schema as every other Firsthand collection, so a loader that already reads another Firsthand dataset reads an inspection dataset without changes.
The spec
You describe the items, stations, standards and decisions your policy needs. We turn that into a written spec covering tasks, environments, capture tier, annotation depth and accept criteria, then quote reach, timeline and price against that document before any capture begins.
The collection runs through the same seven-stage end-to-end custom collection pipeline as every Firsthand program: contributor recruiting, capture, per-batch QA, anonymization and licensed delivery. Quality is measured against signed accept criteria, billing is per validated hour, a reject log ships with every batch, and rejected items are recaptured at our cost.
Fast · on demand
Where coverage is already deep, the first validated batch lands in a median of 48 hours from signed spec. Thin environments typically take three to four weeks, because vetting operators there is the bottleneck, and we quote that timeline up front. The catalog status on each task row tells you which case you are in.
On-demand top-ups run against the same spec and accept criteria after each training run, so new inspection data stays consistent with what you already hold. A Spec Pilot, a small and fast first batch, can prove the spec and accept criteria before you scale volume.
Rights
Every custom collection ships under a perpetual, buyer-owned commercial license, and exclusivity is available so the data is never resold. The license is documented alongside the consent chain, so a policy trained on the data can go into a product.
At a glance
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.
Task families
| Task family | Catalog task and description | Environment | Status |
|---|---|---|---|
| Line quality inspection | Quality inspection on a production line: inspect units on the line for defects, measure critical dimensions and reject failures | Plastic & Light-Assembly Manufacturer | Ready to deploy |
| Line quality inspection | In-Line Quality Inspection: check parts on the line against the spec, measure and set aside defective units | Plastic & Light-Assembly Manufacturer | Ready to deploy |
| Line quality inspection | Light Manufacturing & Assembly: assemble, inspect and pack light consumer goods on a bench or moving line | Plastic & Light-Assembly Manufacturer | Ready to deploy |
| Line quality inspection | Inspect and remove defective products using an inspection light and gloves: hold products under the inspection light, spot defects and pull them from the line | Food & Beverage Manufacturing Plant | Ready to deploy |
| Line quality inspection | QA / Foreign-Object Inspection: inspect items on the belt for foreign objects and defects and remove anything suspect | Food & Beverage Manufacturing Plant | Ready to deploy |
| Welds and joints | Weld Inspection & Cleanup: inspect welds for defects, grind and clean seams and mark parts for rework | Metal Fabrication & Welding Workshop | Ready to deploy |
| Welds and joints | Component soldering: solder components to the board with an iron and solder wire, trim leads and inspect joints | Electronics Manufacturing & E-Waste | Available on request |
| Returns and damaged goods | Damaged-Goods Sorting: inspect returned or damaged items, scan them and sort them into markdown or disposal bins | Retail Store -- Back of House | Ready to deploy |
| Returns and damaged goods | Inspect and sort damaged goods using a handheld scanner and returns bins: scan each damaged item, check the condition and drop it into the right returns bin | Retail Store -- Back of House | Ready to deploy |
| Returns and damaged goods | Returns Processing: open returned parcels, inspect and scan items and route them to restock or disposal | Warehouse & Distribution Center | Ready to deploy |
| Returns and damaged goods | Process a return: inspect, re-tag, and re-shelve a return | Retail Floor Set (shelving, checkout, rail, pack bench) | Available on request |
| Service and facility checks | Vehicle diagnostics: connect the scan tool, read fault codes, inspect components and identify the fault | Auto Service Center & Tire Shop | Active collection |
| Service and facility checks | Inspect, remove, and install air and cabin filters using a screwdriver and a shop rag | Auto Service Center & Tire Shop | Active collection |
| Service and facility checks | Room Turnover & Inspection: reset the room after checkout, check every item against the standard and report faults | Hotel & Lodging | Ready to deploy |
| Sorting and checkpoint | Inspect, clean, and sort fresh strawberries, removing stems and damaged fruit, using sorting trays and collection bins | Produce Packing Facility | Available on request |
| Sorting and checkpoint | Package inspection: open, inspect, and reseal a package | Mock Security Checkpoint | Available on request |
| Sorting and checkpoint | Bag search + re-pack: open, inspect, and re-pack a bag | Mock Security Checkpoint | Available on request |
Capture setup
| Capture mode | What the site says it records | Inspection rows that use it |
|---|---|---|
| Phone (head-mounted) / multiview rig | A head-mounted phone records the first-person view of real work on site; a multiview rig adds synchronized third-person angles when the spec asks for them. | Production-line and in-line quality inspection, food plant inspection, weld inspection, damaged-goods sorting, returns processing, vehicle diagnostics, room turnover |
| Multiview rig + handheld grippers | A staged working set is recorded by a multiview rig while the operator performs the task with handheld grippers, so demonstrations map onto a robot end effector. | Process a return, package inspection, bag search and re-pack |
Streams and labels
| Item | Status on this site | Why it matters for inspection |
|---|---|---|
| Head RGB | Stated | The view the inspector actually sees, including how it changes as the part moves |
| Wrist RGB | Stated | Close-range detail of the part in hand |
| Depth | Stated; distance-invalid pixels flagged, not interpolated | Shape and distance of the part and station |
| 3D hand pose with per-joint visibility | Stated | How the part is held, turned and tilted |
| Contact and grasp events | Stated | When the part is picked up, handed off or set down |
| Action segments | Stated; frame-accurate | Boundaries between looking, handling and sorting |
| Time sync | Stated; ten streams synced under 2 ms | Keeps labels on the same frame as the video and depth |
| Instance segmentation | Stated for warehouse collections; not stated for inspection | Would separate part from background; defined in the spec if needed |
| Defect labels or defect taxonomy | Not stated | Defines what counts as a defect; set in the spec if your policy needs it |
| Pass or fail outcome label per item | Not stated | Would record the inspector decision; set in the spec if needed |
| Measurement values | Not stated | Dimensions or readings are not delivered as standard labels |
| Part, serial or lot identity | Not stated | Traceability fields are not standard labels |
| Camera count, resolution, frame rate, lighting for inspection | Not stated | Agreed in the written spec rather than assumed |
Formats
| Format | Used for |
|---|---|
| RLDS | Training loader; TFDS-compatible tfrecord shards |
| LeRobot | Training loader; parquet plus mp4 |
| WebDataset | Training loader; tar shards for streaming |
| HDF5 and zarr | Arrays for custom pipelines; one group per episode |
| Rerun .rrd | One recording per episode with every stream on one timeline; for inspection and debugging, not training |
Related pages
| Page | Focus |
|---|---|
| Egocentric visual inspection task data (this page) | Inspection as a task family: look, handle, rotate, check and decide, on individual items |
| Manufacturing workflow data | A whole multi-step production or assembly procedure, with inspection as one step in the sequence |
| Custom assembly task data | Fastening, measuring, press-fit and wire work at a bench |
| Egocentric video of real workplace tasks | Broad capture of on-the-job tasks across many industries |
| Construction and trades egocentric data | Construction and trades environments and tasks |
| Data labeling, quality verification and dataset validation | How labels and batches are checked and rejected; not people inspecting parts |
FAQ
Sources
Tell us the items, stations, standards and decisions your policy needs to inspect. We will quote reach, timeline, and price against a written spec, with a first validated batch in a median of 48 hours where coverage is deep.