Task family

Egocentric Tile and Flooring Installation Video Data

Spreading adhesive, setting tiles with spacers, cutting edge tiles and grouting the joints, captured first-person against a spec you write, for tile installation robot training data, a flooring task video dataset and fast, on-demand custom trades task data collection.
Catalog rows
One tiling row, in Active Construction Site
Skill rating
Hard, Active collection
Streams
Ten, synced under 2 ms
People in frame
Faces blurred at ingest, confirmed by human review

Requirements

What does tile and flooring data need?

01

A named list of tiling steps

Spreading adhesive, setting tiles with spacers, cutting edge tiles and grouting the joints are different hand sequences, so a spec names each one.

02

Both hands and the work surface in frame

A head-mounted view keeps both hands, the tile and the area being laid in view from the first spread of adhesive to the last grouted joint.

03

Hand pose through the placement

3D hand pose with per-joint visibility carries the grip, the press and the wrist angle of placing and adjusting a piece, which RGB video alone cannot resolve.

04

People handled at ingest

Faces, heads, licence plates and legible screens are detected and irreversibly blurred, then confirmed by a human reviewer.

05

Rights you can ship on

A perpetual, buyer-owned commercial license backed by a documented consent chain.

Definition

What is egocentric tile and flooring installation data?

Egocentric tile and flooring installation data is real-world video recorded from the point of view of a person who is laying tile. The camera sits on the head, so the footage shows what the person sees: the hands, the tile and the surface being covered. Alongside the video, each episode carries depth, 3D hand pose, contact events and frame-accurate action segments, all aligned on one hardware clock.

Teams search for it under several names, including tile installation robot training data, a flooring task video dataset and egocentric tiling data. They all describe first-person demonstrations of trades work, collected to a written spec. This page covers only what the Firsthand site states about it and marks everything else as Not stated.

Tasks

Which tiling and flooring tasks can be captured?

The site states one tiling task in its commercial task catalog. The row is named "Tiling" and described as "Spread adhesive, set tiles with spacers, cut edge tiles and grout the joints". That wording names four operations: spreading adhesive, setting tiles with spacers, cutting edge tiles and grouting the joints.

Anything outside that wording is Not stated. That includes wall tiling versus floor tiling, floor preparation, laying planks or vinyl, fitting baseboards and sealing, so none is claimed here. If your policy needs one of them, you write it into the spec and we scope it, because the catalog row is a starting vocabulary, not a fixed menu.

Flooring

Does the site state any flooring installation task?

No. The catalog has no row for installing floor planks, vinyl or baseboards, and no row for any other flooring installation. The word flooring in the route name is the search term teams use, not a task the site states. The only floor-related rows the catalog words are cleaning rows, such as extracting and drying carpets, and those are not installation, so this page does not count them.

Teams that need flooring beyond tiling can still ask for it. The route is the same as for every custom collection: you describe the work, we write a spec, and we quote against it before any capture begins. Whether recording for that work is already running is Not stated, so expect a quote rather than a fixed timeline.

The catalog row

How does the site describe the tiling row?

The tiling row is rated Hard. It sits in the Construction & Trades sector, in an environment called Active Construction Site, and it lists a head-mounted phone or a multiview rig as the capture mode. Its status is Active collection.

The site defines that status plainly: recording in the environment is running now, so a spec can join an existing capture stream. It does not state how many hours, episodes or contributors exist for the row, so a first batch is quoted against your spec.

Environment

Where is it captured, and is it a real workplace or a staged set?

The Active Construction Site environment lists an active construction site, carpentry, electrical installation, plumbing, drywall, tiling and painting among its examples. It holds 15 rows. Six are rated Hard, seven Medium and two Easy, and the tiling row is one of the Hard six. Eleven rows are Active collection and four are Ready to deploy.

The site defines two capture modes. A head-mounted phone records the first-person view of real work on site. A multiview rig with handheld grippers records a staged working set. The tiling row lists both modes and does not say which applies, so the site does not settle whether a given batch is a real workplace or a staged set. That is agreed in the spec.

The site names no building, contractor or venue, and does not state the number of sites, the regions, the room or building types or the surfaces being tiled. It does not state capture at a customer job site either. Environment, access and schedule are agreed in the written spec.

Capture setup

How is tile work captured from a first-person view?

A head-mounted phone records the first-person view of the job, and a multiview rig adds synchronized third-person angles when the spec asks for them. On the staged set, the operator performs the task with handheld grippers, so the demonstration maps onto a robot end effector. A wrist-mounted camera is available alongside the head camera for close-range detail on the piece being placed. Camera count, resolution, frame rate and room layout are Not stated.

Episode contents

What does each tiling episode contain?

Each episode follows the Firsthand episode schema: 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. For tile work, hand pose tracks the fingers and wrist as they place and adjust a piece, contact events mark when a hand or tool meets or leaves an object, and action segments mark each step of the job.

Object labels use the terms your spec sets. Tile counts, tile sizes, materials, adhesive and grout products, tool types and room types are Not stated. Task durations, cycle times, throughput and the number of episodes are Not stated too. Tolerances, flatness and level are Not stated, as are success or quality labels, certifications and robot results. The site makes no building-code, licensing, dust or safety-compliance claim for this work.

Why it is hard

Why is tile and flooring work hard for robot learning?

The site rates the tiling row Hard, and it is one of six Hard rows among the 15 in its environment. That rating is the site only statement on difficulty. The site gives no technical analysis of tiling, so this page makes no claim about robot results, and it does not state how depth behaves on wet adhesive or small joints.

What the row wording implies is a chain of different operations in a fixed order. Spreading adhesive, setting tiles with spacers, cutting edge tiles and grouting the joints each use the hands and the tool differently, and each one depends on the step before it. The viewpoint matters too. The site states that a robot or humanoid perceives from a head- or wrist-mounted camera, not a static overhead shot, and that egocentric capture matches that geometry.

Scoping

How do you split tiling into spec tasks?

A good spec treats each named operation as its own task. Spreading adhesive, setting tiles with spacers, cutting edge tiles and grouting the joints each get a start state, an end state and a set of accept criteria. That keeps action segments consistent across contributors and lets you ask for more of one operation without re-collecting the others.

Neighbouring pages

How is this different from measuring, drilling, finishing and mosaic data?

Other pages cover other task families: measuring and marking, drilling and mounting, sanding and finishing, plumbing, and the broader construction and skilled trades page. Each describes a different row or group of rows in the same task catalog.

The catalog also words tiling in two other places. The mosaic tiling row, "Cut tiles, spread adhesive, set the pieces in the pattern and grout the surface", sits in a Glass & Mosaic Studio environment as studio craft, rated Medium and Available on request, and it has its own page. A hotel bathroom row mentions deep cleaning tiles and grout, which is cleaning rather than installation. This page centres on the one tiling row in Active Construction Site.

Delivery

How is tile and flooring data labeled and delivered?

Delivery formats are RLDS, LeRobot and WebDataset, plus HDF5, zarr and Rerun .rrd. Tiling 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.

Gloves

Can force or tactile data be added?

Not in standard capture. Force or tactile readings are Not stated for the tiling row. The site separately offers a tactile glove tier as a pilot-ready option, in which glove signals are time-synced to a head-mounted stereo camera by hardware timestamps and an IMU. The site does not state that the tier has been used on tile work, so agree the fit with us first.

Privacy

Where is it captured and how are bystanders protected?

Every episode links to a signed contributor release through a documented consent chain, and the consent record is part of the delivery. 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 does not state that readable signage is blurred, so raise any such need before the spec is signed. It states no in-home capture for this work.

Fast · on demand

How fast can a custom tile and flooring dataset be collected?

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. The tiling row is Active collection, which means recording is running, but the site does not state how deep coverage is, so plan on a quote rather than assuming the 48 hour figure.

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. On-demand top-ups run against the same spec and accept criteria after each training run. A batch size and a later-batch turnaround are Not stated, so both are quoted against your spec.

The spec

How do you start a pilot?

You describe the tiling or flooring operations, the surfaces and the sequence 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

What you get.

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

What does the site state about tile and flooring installation?

Where tiling appears on this site, what each place states and how this page uses it.
Where it appearsWhat the site statesUsed on this page as
Task catalog, Active Construction SiteA row "Tiling": "Spread adhesive, set tiles with spacers, cut edge tiles and grout the joints", rated Hard, Active collectionThe one stated tiling task
Environment examplesActive construction site, carpentry, electrical installation, plumbing, drywall, tiling and paintingThe stated setting
Flooring installationNo row for planks, vinyl or baseboardsNot stated; scoped to your spec
Capture mode definitionsA head-mounted phone records real work on site; a multiview rig with handheld grippers records a staged working setHow the row is recorded
AnonymizationFaces, heads, licence plates and legible screens are blurred at ingest and confirmed by human reviewHow people in frame are handled

Task row

What does the tiling catalog row say?

The row as the catalog words it.
Catalog fieldWhat the catalog statesNote
TaskTilingThe row name
DescriptionSpread adhesive, set tiles with spacers, cut edge tiles and grout the jointsFour operations
Environment and sectorActive Construction Site, in Construction & TradesOne of 15 rows
Skill ratingHardOne of six Hard rows
CaptureHead-mounted phone or multiview rigWhich applies is Not stated
StatusActive collection: a spec can join an existing capture streamCoverage depth is Not stated

Environment

What does the Active Construction Site environment contain?

The environment around the tiling row, as the catalog states it.
ItemWhat the catalog statesNote
ExamplesActive construction site, carpentry, electrical installation, plumbing, drywall, tiling, paintingExamples only; no site is named
Rows15Tiling is one of them
Skill mix6 Hard, 7 Medium, 2 EasyTiling is Hard
Status mix11 Active collection, 4 Ready to deployTiling is Active collection
Capture modesHead-mounted phone or multiview rig, on every rowApplies to all 15 rows

Streams and labels

What does each episode carry, and what is not stated?

Streams and labels the site states for Firsthand custom collections, and tile and flooring fields the site does not state.
ItemStatus on this siteWhy it matters for tile work
Head and wrist RGB, depthStated; ten streams synced under 2 msKeeps the surface, the tile and both hands on one timeline
3D hand pose, per-joint visibilityStatedCarries the grip and press of placing a piece
Contact and grasp eventsStatedMarks when a hand or tool meets or leaves an object
Action segmentsStated; frame-accurateSeparates one step from the next
Tile or plank counts, sizes, materialsNot statedDefined in the spec
Tools, adhesive and grout productsNot statedDefined in the spec
Tolerances, flatness, levelNot statedDefined in the spec if needed
Task durations, cycle times, throughputNot statedDefined in the spec
Room or building types, regions, number of sites or episodesNot statedAgreed with the spec
Force or tactile dataNot in standard capture; a separate pilot-ready glove tier exists, and its use on tile work is Not statedAdded through the glove tier if needed
Blurring of readable signageNot statedRaise before the spec is signed
Success or quality labels, certifications, robot resultsNot statedDefined in the spec if needed

Formats

Which formats carry tile and flooring data?

Delivery formats stated on the site, set against what each format official documentation states.
FormatWhat the official documentation statesUsed for here
RLDSAn 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
LeRobotLeRobotDataset 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
WebDatasetTar 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 zarrStated by Firsthand onlyArray storage for custom pipelines
Rerun .rrdStated by Firsthand onlyMulti-stream synchronized playback for review

FAQ

Tile installation robot training data, answered.

What is egocentric tile and flooring installation video data?
Real-world, first-person video of a person spreading adhesive, setting tiles with spacers, cutting edge tiles and grouting the joints, captured against a written spec with 3D hand pose, depth and action segments.
Which tiling and flooring tasks does the site state?
One catalog row, Tiling, rated Hard and Active collection, in the Active Construction Site environment. The site states no flooring installation task such as planks, vinyl or baseboards.
Is it captured in a real workplace or on a staged set?
The site does not say which applies to this row. It lists a head-mounted phone, which the site describes as real work on site, and a multiview rig with handheld grippers, which the site describes as a staged working set. The site names no building or venue.
Does it include materials, tolerances, tools or force data?
Not stated. The row names the operations and tile spacers only. Materials, products, tolerances and tools are defined in the spec, and a separate glove tier exists for contact signals.
Are people and screens blurred in the footage?
Faces, heads, licence plates and legible screens are detected and irreversibly blurred at ingest, and a reviewer confirms the result. Blurring of readable signage is not stated.
How fast can a custom tile and flooring dataset be collected?
Where coverage is deep, the first validated batch lands in a median of 48 hours from signed spec, and thin environments typically take three to four weeks. Timing is quoted against your spec, because the site does not state coverage for this row.
How do you start a pilot?
Describe the tiling or flooring operations and sequence you need. We write a spec, quote against it, and a Spec Pilot proves the accept criteria before you scale.

Sources

Where are the delivery formats documented?

Request a custom dataset.

Tell us the tiling or flooring operations and sequence your policy needs to handle. We will quote reach, timeline, and price against a written spec, scoped and recruited to that spec.