A named list of production steps
Laying out fabric, cutting a piece, feeding a seam and pressing a finished garment are different movements, so a spec names each step and the order they come in.
Task family
Requirements
Laying out fabric, cutting a piece, feeding a seam and pressing a finished garment are different movements, so a spec names each step and the order they come in.
A policy learns from what the wearer sees before each move, so the footage keeps the hands, the fabric and the machine or press in view.
Ten streams are hardware-synced under 2 ms, so video, depth and the 200 Hz IMU describe the same instant.
Faces, heads, licence plates and legible screens are detected and irreversibly blurred, then confirmed by a human reviewer.
A perpetual, buyer-owned commercial license backed by a documented consent chain.
Definition
Egocentric garment production data is real-world video of a person doing production work while wearing the capture rig: laying out and cutting fabric, feeding pieces through a sewing machine, pressing seams and finished garments, or loading and monitoring mill machines. The footage shows the hands and the material from the head-mounted viewpoint. Each episode follows the Firsthand episode schema, with ten streams synced under 2 ms. Which streams a head-mounted phone populates, and which the rig adds, is confirmed in the spec.
Teams search for it as apparel manufacturing robot training data, a garment production video dataset, egocentric sewing line data and custom textile task data collection. They all describe demonstrations of production work, collected to a written spec. This page covers only what the Firsthand site states and marks everything else as Not stated.
Tasks
The site states four rows in its commercial task catalog, all in the Textile & Apparel Production environment: "Fabric cutting" (Medium), "Finishing and pressing" (Easy), "Garment sewing" (Hard) and "Textile mill operation" (Medium). All four are Available on request and list the same capture modes.
The first three follow a garment from flat fabric to a finished piece. The fourth is textile work upstream of the garment, since it names yarn and fabric rather than garments. Garment types, fabric types and any step beyond the stated wording are Not stated. A policy that needs another production step writes it into the spec, because a catalog row is a starting vocabulary, not a fixed menu.
Cutting and sewing
The cutting row reads "Lay out fabric, place patterns and cut pieces with shears or a cutting machine", and is rated Medium. The sewing row reads "Feed fabric pieces through an industrial sewing machine to join seams and attach parts", and is rated Hard, the highest rating on the site.
The wording is ordered: lay out, place, cut, then feed, join, attach. This page quotes the tools exactly as the rows name them and adds no others. Machine settings, stitch types, seam counts and cycle times are Not stated.
Pressing and mill
The pressing row reads "Press seams and finished garments on an industrial iron or press and fold or hang them", and is rated Easy. It closes the garment arc: press, then fold or hang. The mill row reads "Load yarn or fabric onto mill machines, monitor runs and clear faults", and is rated Medium. Monitoring and clearing faults is a different shape of work from handling a single piece, because the wearer watches a running process and steps in when it stops.
Neither row states a garment type, a machine type, a run length or a fault list, and this page does not infer one.
Neighbours
Several other rows touch garments. Tailoring, hemming and custom garment fitting sit in Textile Arts & Stitching Studio, a creative-workshop environment. Folding shirts, fastening buttons and zippers sit in Deformables & Textiles Bench. Folding, hanging and price-tagging apparel sit in a retail floor set. The site describes each as its own environment, and none of them is called garment production.
The table below sets them side by side. For hand and studio sewing, the sewing and textile handling page covers those rows, and for pressing and folding at home, the ironing and garment handling page does.
Environment
The environment is listed with the examples "Garment factory, sewing workshop, fabric cutting facility, textile mill, fashion manufacturing", under the Manufacturing & Workshops sector. Those are working production settings, not staged sets. The site states that egocentric capture happens in real kitchens, workplaces and streets.
Whether capture happens at a buyer’s own factory is Not stated, and so are the number of sites, any city or region, and any named facility. Environment, access and schedule are agreed in the written spec, so raise a site-access need before the spec is signed.
Capture setup
In the phone mode, a head-mounted phone records first-person video of real work on site. In the rig mode, a multiview rig adds synchronized third-person angles when the spec asks for them. Every row lists both, and the catalog does not say which applies to which row. Camera count, resolution, frame rate and mounting position are Not stated beyond that.
Episode contents
Each episode follows the Firsthand episode schema: ten streams synced under 2 ms, with RGB, depth, 3D hand pose with per-joint visibility, contact and grasp events, and frame-accurate action segments. The site also states a 200 Hz 6-DoF IMU among its sensors. For garment production, action segments are where a spec marks each step: the layout, the cut, the seam feed, the press and the fold. Contact events mark when a hand meets fabric, a guide or a control.
Not stated: whether depth and hand pose are populated in the phone mode, and whether a result is labeled as a success or quality field. Task duration, the number of episodes or sites, and robot results are Not stated too.
Why it matters
The site gives no technical analysis of garment production, so this page makes no claim about robot results. What the row wording shows is a sequence of steps on soft material, with the material changing shape between steps: flat fabric, cut pieces, a joined seam, a pressed garment. That is a different data shape from picking rigid parts.
The site rates the four rows Easy, Medium, Medium and Hard, which is the only statement on difficulty. It states no success or quality label, so this page makes no claim that any row shows work done correctly, only that each row names a step sequence a spec can capture.
Delivery
Delivery formats are RLDS, LeRobot and WebDataset, plus HDF5, zarr and Rerun .rrd. Garment production episodes use the same schema as every other Firsthand collection, so a loader that reads another Firsthand dataset reads this one without changes. The format table below sets each format against what its official documentation states.
Every batch is validated against signed accept criteria before it ships, with a reject log, and delivery is rolling, per validated batch. Rejected items are recaptured at our cost, and billing is per validated hour.
Privacy
Every episode links to a signed contributor release through a documented consent chain, and the consent record is part of the delivery. The release also covers bystanders: contributors confirm they have not knowingly recorded anyone who has not signed it, and where an unidentified person appears, the footage is de-identified or discarded.
A vision model runs on every frame at ingest, flagging faces, heads, licence plates and any legible screen or document. Those regions are irreversibly blurred, and a human reviewer confirms the result before footage ships. If the reviewer is unsure a region is fully covered, the episode is held or discarded, never downgraded and shipped. The site lists no worker-identifying field among delivered fields.
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 up front. All four garment production rows are Available on request, so each is scoped and recruited to your spec first.
The site also states program milestones. A pilot reaches its first delivery in two to three weeks, and a standing program reaches full rate in four to six weeks. Those assume capture coverage is already in place. A batch size and a later-batch turnaround are Not stated, so both are quoted against your spec.
The spec
You describe the production steps, garments and materials 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 before any capture begins. This is the custom egocentric data collection route that every Firsthand task family follows.
A Spec Pilot, a small and fast first batch, can prove the spec and accept criteria before you scale. Every collection ships under a perpetual, buyer-owned commercial license, with a reject log and signed accept criteria on every batch.
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.
What the site states
| Where it appears | What the site states | Used on this page as |
|---|---|---|
| Task catalog, Textile & Apparel Production | Four rows: fabric cutting, finishing and pressing, garment sewing and textile mill operation, all Available on request | The stated production tasks |
| Environment examples | Garment factory, sewing workshop, fabric cutting facility, textile mill, fashion manufacturing | Kinds of working setting; no facility named |
| Capture modes | Phone (head-mounted) or multiview rig, on every row | How the work is recorded |
| Garment or fabric types, machine settings, task duration | No row | Not stated; scoped to your spec |
| Factory, labor-practice or certification claims | Not stated; not made on this page | Outside the scope of a data page |
Task rows
| Row | Description | Skill | Status |
|---|---|---|---|
| Fabric cutting | Lay out fabric, place patterns and cut pieces with shears or a cutting machine | Medium | Available on request |
| Finishing and pressing | Press seams and finished garments on an industrial iron or press and fold or hang them | Easy | Available on request |
| Garment sewing | Feed fabric pieces through an industrial sewing machine to join seams and attach parts | Hard | Available on request |
| Textile mill operation | Load yarn or fabric onto mill machines, monitor runs and clear faults | Medium | Available on request |
Neighbours
| Environment | Rows named here | Skill and status | How this page treats them |
|---|---|---|---|
| Textile & Apparel Production (Manufacturing & Workshops) | Fabric cutting, Garment sewing, Finishing and pressing, Textile mill operation | One Easy, two Medium, one Hard; all Available on request | The subject of this page |
| Textile Arts & Stitching Studio (Creative Workshops & Crafts) | Hemming, Tailoring, Custom garment fitting | Medium, Hard, Hard; all Ready to deploy | Adjacent studio work, covered on the sewing and textile handling page |
| Deformables & Textiles Bench (Manufacturing & Workshops) | Fold shirts + towels, Fasten buttons/snaps, Open/close zipper | Medium, Hard, Medium; all Available on request | Adjacent bench tasks, see the deformable object page |
| Retail Floor Set (Retail & Consumer Goods) | Fold + stack apparel, Hang + size-order rail, Price-tag items | Medium, Easy, Easy; all Available on request | Retail tasks, not production |
Streams and labels
| Item | Status on this site | Why it matters for garment production |
|---|---|---|
| RGB and depth, ten streams | Stated; synced under 2 ms; per-mode population confirmed in the spec | Keeps the hands, the fabric and the machine on one timeline |
| 200 Hz 6-DoF IMU | Stated among the sensors; per-mode population confirmed in the spec | Motion and orientation readings through the task |
| Action segments | Stated; frame-accurate | Separates layout, cut, seam feed, press and fold |
| Garment type, fabric type, machine type | Not stated | Defined in the spec |
| Task duration, number of sites or episodes | Not stated | Agreed with the spec |
| Success or quality labels, robot results | Not stated | Defined in the spec if needed |
Formats
| Format | What the official documentation states | Used for here |
|---|---|---|
| RLDS | An ecosystem of tools to store, retrieve and manipulate episodic data; a dataset is retrieved as episodes, and each episode holds a dataset of steps (RLDS repository README) | Episode-based training loaders |
| LeRobot | LeRobotDataset v3.0 is a standardized format for robot learning data, including multi-camera video, with many episodes stored per Parquet or MP4 file (LeRobot documentation) | LeRobot dataset format and tooling |
| WebDataset | Tar files in which files that belong together share a basename, with shards numbered in sequence (WebDataset README) | Sharded streaming for large training runs |
| HDF5 and zarr | Stated by Firsthand only | Array storage for custom pipelines |
| Rerun .rrd | Stated by Firsthand only | Multi-stream synchronized playback for review |
FAQ
Sources
Tell us the production steps, garments and materials your policy needs to handle. We will quote reach, timeline, and price against a written spec, scoped and recruited to that spec.