Insulation installation

Egocentric Insulation Installation Data

Measuring a batt, cutting it to size, fitting it between studs and stapling it in place is a short, ordered, two-handed sequence. We collect custom egocentric video of the insulation tasks the site’s catalog lists, on demand, to a written skill spec, with synchronized streams, hand pose, action segments, anonymization and a buyer-owned license.
Tasks
Two insulation rows in the catalog, quoted as listed
Streams
Ten, synced under 2 ms
First batch
Median 48 h in deep-coverage settings
License
Perpetual, buyer-owned

Requirements

What does insulation capture need that a generic construction clip does not?

01

Both hands and the cavity in view together

One hand holds the batt while the other cuts or staples. First-person capture keeps both hands and the stud bay in frame, and hand pose carries a per-joint visibility flag, so a hidden finger is flagged rather than guessed.

02

A spec that names the step, not just the trade

The site’s skill-spec guide says to name the verb and the noun. An insulation spec names steps such as measuring a batt, cutting it or stapling it between studs, so each step can become its own labeled segment.

03

Reach, grasp and place tracked through the step

Hand pose for both hands, with contact events marking when a hand meets the batt or a tool, carries the sequence that a clip of someone standing near a wall frame does not.

04

Reject rules written before capture, not after

The thresholds for an out-of-frame object, invalid depth or an undocumented bystander are agreed in the spec, so the batch is judged against terms you signed.

Definition

What is egocentric insulation installation data?

Egocentric insulation installation data is first-person video of a person fitting insulation, recorded from the contributor’s own point of view with synchronized sensor streams alongside. The camera sits on the head, close to what a robot’s onboard camera would see at a wall frame, so the frames show what the hands are doing to the batt and the cavity. On this site it is a custom collection: you name the task and the setting, and capture is run on demand to a written skill spec. The data is human capture by a paid, consented contributor. It is not robot or teleoperation data, and it is not a fixed corpus you download.

The catalog describes the tasks in its own words, for example "Measure and cut insulation batts with a utility knife and staple them between studs." This page repeats those descriptions as written. People reach this topic as insulation installation robot training data, a construction insulation video dataset, egocentric insulation installer data, or custom construction task data collection. Under each phrasing the work is the same: write down the task, collect it fast, and receive validated episodes with the labels a training pipeline expects.

Insulation tasks

Which insulation installation tasks can be captured?

Two rows of the site’s commercial task catalog describe insulation work. The first table below reproduces them exactly as the catalog states them. Both sit in the Active Construction Site environment of the Construction & Trades sector, both are rated Medium, and both list the capture setup "Phone (head-mounted) / multiview rig".

The row "Cut and install insulation batts using a utility knife and staple gun" is described as "Measure and cut insulation batts with a utility knife and staple them between studs." Its status is Active collection. The row "Insulation Installation" is described as "Cut batts to size and fit insulation between studs and joists, stapling it in place." Its status is Ready to deploy. 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. The Active Construction Site environment holds 15 rows in all, and insulation is two of them.

The catalog is a list of what is captured or available, not a ceiling on what can be briefed. A step outside these two rows, such as sealing gaps, fitting insulation around wiring or pipes or covering the cavity, is a skill-spec question to settle in a Spec Pilot. The site lists none of those as insulation rows, so none is claimed here.

Episode contents

What does each episode contain?

Each attempt is delivered as one episode. The wider stack is ten streams, hardware-aligned under 2 ms, and the capture table below lists them. The catalog lists one capture setup for both insulation rows, a head-mounted phone or a multiview rig, and which tier a program uses is set in the skill spec.

Hand pose is delivered for both hands as 21 joints per hand in three dimensions, with a per-joint visibility flag for occluded fingers. Fitting a batt puts the hands close to the framing and to each other, and a hand closing around a batt or a knife hides fingers. The flag marks the joints that were not visible instead of presenting a guess as a measurement. The only language field the site ties to Firsthand capture is one task instruction per episode, and it lists no force or tactile stream for these rows.

Labels and delivery

How is the data labeled and delivered?

Inside each episode, action segments divide the timeline into spans, each carrying start_ns, end_ns, verb and noun. A segment can be one step as written in the skill spec, such as measuring a batt, cutting it, fitting it between studs or stapling it, so one installation becomes a sequence of labeled steps rather than one long clip. Hand pose, contact events, objects and, where the spec calls for them, per-frame instance masks sit alongside.

Delivery is in the format your stack already reads: RLDS, LeRobot, WebDataset, HDF5, zarr or Rerun .rrd, or raw streams with metadata. The site lists no label for the quality of the installation, such as whether a batt is cut to size, sits flush or is stapled securely. The verb and noun on each segment is the vocabulary the skill spec defines with you.

Why it matters

Why does insulation installation data matter for construction robots?

The GR00T N1 paper structures its training corpora as a data pyramid. In its words: "large quantities of web data and human videos lay the base of the pyramid; synthetic data generated with physics simulations and/or augmented by off-the-shelf neural models form the middle layer, and real-world data collected on the physical robot hardware complete the top." In that framing, first-person human video of insulation tasks would belong to the human-video base. Human capture does not replace robot data, and this page does not claim that it does.

The same paper says of the human video datasets it used: "These do not include explicit action labels but contain extensive sequences of human-object interactions." That describes those datasets, not this one. A Firsthand episode carries labeled action segments, 3D hand pose and contact events, so the structure of the step is explicit. No model named on this page was trained on Firsthand data, and this page claims no robot result or model improvement from this data.

Settings and privacy

Where is it captured and how is privacy protected?

Both insulation rows sit in the Active Construction Site environment. The site defines two capture modes: a head-mounted phone records the first-person view of real work on site, and a multiview rig with handheld grippers records a staged working set. Both insulation rows list "Phone (head-mounted) / multiview rig" and do not say which applies, so that is agreed in the spec. The site names no building, contractor or venue.

Every contributor signs a written release before capture, and each delivered episode links to that record through consent artefact IDs in the batch data card. At ingest, automated detection finds faces, plates and screens and blurs them irreversibly, and speech is scrubbed of names, addresses and card numbers. A human reviewer confirms that no un-consented person is identifiable in any frame, and footage that cannot be de-identified is discarded. The anonymization record is delivered with the data. The site states nothing about safety, protective equipment or compliance for these rows, and this page makes no such claim. The executed agreement controls.

Delivery and speed

How fast can a custom insulation dataset be collected?

From signed spec to first validated batch, the site states a median of 48 hours where coverage is deep and three to four weeks where it is thin and contributors need to be recruited first. It does not state which applies to the insulation rows, so that is settled in your quote. After the first batch, on-demand top-ups run against the same accept criteria.

Validation runs against signed accept criteria written into the spec before capture. An episode is rejected, among other criteria, when the manipulated object is out of frame for more than 15 percent of the episode, when more than 35 percent of depth pixels in the manipulation region are invalid, or when an undocumented bystander appears. A reject log ships with each batch, and rejected items are recaptured at the provider’s cost. The license is perpetual, irrevocable and worldwide, buyer-owned and non-exclusive by default, with exclusivity available as a separate term. The site publishes no price list, minimum order or batch size for this task family.

Getting started

How do you start a pilot?

Describe the insulation steps, the setting and the variation cases your pipeline is missing. That becomes a written skill spec, quoted for reach, timeline and price before capture begins, and most programs run a Spec Pilot first: a small, fast first batch that proves the spec and the accept criteria on real footage before volume scales. A sample recording is on the sample data outputs page.

Name the step and the item using catalog wording such as "staple them between studs", name the setting and capture tier, and write the reject rule and acceptance test first, so the batch is judged against terms you agreed. The final table lists what the site does not state about insulation work.

Capture and delivered fields

What is captured and delivered for an insulation episode?

The capture setup and delivered fields as stated on this site, applied to insulation work. Counts of episodes, sites, contributors and hours are set in the skill spec.
PartAs stated on this site
Data typeHuman first-person capture by paid, consented contributors; not robot or teleoperation data
StreamsTen: 4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation, action labels
SyncHardware-triggered onto one PTP clock domain; aligned under 2 ms
DepthMetric depth recovered from the calibrated stereo rig
IMU6-DoF at 200 Hz from head- and wrist-mounted sensors
Hand pose21 joints per hand in 3D, both hands, with a per-joint visibility flag (hand_joints, hand_visible)
Contact eventsMarks when a hand meets the item (contact_events)
Action segmentsstart_ns, end_ns, verb and noun per step as written in the skill spec (action_segments)
Language fieldOne task instruction per episode
Catalog capture setupPhone (head-mounted) / multiview rig, listed for both insulation rows

Every collection runs through the same seven-stage end-to-end custom collection pipeline.

Task rows

Which insulation task rows does the catalog list, and what is captured?

The two catalog rows that describe insulation work, reproduced as the catalog states them. Neighbouring rows for drywall, framing and measuring are different tasks and are not included.
Task (as listed)Description (as listed)EnvironmentSkill levelCapture setupStatus
Cut and install insulation batts using a utility knife and staple gunMeasure and cut insulation batts with a utility knife and staple them between studs.Active Construction SiteMediumPhone (head-mounted) / multiview rigActive collection
Insulation InstallationCut batts to size and fit insulation between studs and joists, stapling it in place.Active Construction SiteMediumPhone (head-mounted) / multiview rigReady to deploy

Delivery formats

Which delivery formats are offered, and where are they documented?

The delivery formats the site states, with the official source read for this page where one is linked. Formats without a linked source are not described further here.
FormatAs the official source describes itOfficial source read
RLDSAn ecosystem of tools to store, retrieve and manipulate episodic data, including for learning from demonstrations and imitation learningRLDS repository (GitHub)
LeRobotDataset format of synchronized MP4 videos or images for vision and Parquet files for state and action dataLeRobot repository (GitHub)
WebDatasetTar files in which files that belong together share the same basename and make up a training sampleWebDataset repository (GitHub)
HDF5, zarr, Rerun .rrd, raw streams with metadataOffered on this site; not described further hereNot linked on this page

Not stated

What does the site not state for insulation installation?

Each item below is something a buyer may ask about and the site does not state, so this page does not either.
ItemWhat the site states
Insulation type, thickness, performance ratingNot stated
Building-code or standards positionNot stated
Gap sealing, fitting around wiring or pipes, covering the cavityNot stated; no such row is listed
Wall, ceiling, attic or floor location, building areaNot stated
Task duration, episode count, site count, hoursNot stated; set in the skill spec
Real job site or staged set, site types, regionsNot stated; the capture setup lists both modes
Cut-accuracy, flush-fit or fastening-quality labels, force or tactile streamNot stated; no such delivered field or stream is listed
Safety, protective equipment, compliance or certificationNot stated
Price list, minimum order, batch sizeNot stated; set in your quote

FAQ

Egocentric insulation installation data, answered.

What is egocentric insulation installation data?
Custom first-person video of people doing the insulation tasks the site lists, such as measuring and cutting batts and stapling them between studs, captured by paid, consented contributors to a written skill spec, and delivered with synchronized streams, hand pose, action segments and anonymization records.
Which insulation tasks does Firsthand list?
Two catalog rows in the Active Construction Site environment: "Cut and install insulation batts using a utility knife and staple gun", which is Active collection, and "Insulation Installation", which is Ready to deploy. Both are rated Medium.
Do you cover insulation types, thickness or performance ratings?
Not stated. The catalog rows describe batts, studs, joists and a staple gun or utility knife, and nothing about insulation type, thickness, rating or building-code requirements. Anything of that kind would be scoped in a Spec Pilot.
Is the data recorded at real job sites or on a staged set?
Not stated for these rows. Both insulation rows list both capture modes, a head-mounted phone for real work on site and a multiview rig for a staged set, and which applies is agreed in the spec.
Do you provide labels for fit or fastening quality?
Not stated. The delivered fields are action segments, 3D hand pose with visibility flags, contact events, objects and instance masks where the spec calls for them. No fit, cut-accuracy or fastening-quality label is listed.
How fast can a first batch of insulation data be delivered?
The site states a median of 48 hours from signed spec to first validated batch where coverage is deep, and three to four weeks where it is thin. Which applies to the insulation rows is settled in your quote.
Who owns the data, and which formats are offered?
The buyer owns the delivered data under a perpetual, irrevocable, worldwide, non-exclusive commercial license by default. Delivery is in RLDS, LeRobot, WebDataset, HDF5, zarr or Rerun .rrd, or raw streams with metadata.

Sources

Where are these insulation capture claims documented?

Request a custom insulation installation dataset.

Tell us the insulation steps, the settings and the variation cases your model needs to see. 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.