Four catalog rows in two environments
The rows are listed below, exactly as the catalog states them.
Adhesive and sealant application
Requirements
The rows are listed below, exactly as the catalog states them.
The spec records the order of steps, what counts as a finished bead or joint and what the camera must see.
Hand pose, contact events and instance masks sit on one clock, with a visibility flag on each joint.
No product, chemistry, cure, tolerance or quality claim is made, because the site states none for these rows.
Definition
Egocentric adhesive and sealant application data is first-person video of a person laying down a bead, applying paste or gluing a joint, recorded from their own point of view with synchronized sensor streams alongside. On the instrumented tier the camera sits on the head, close to what a robot’s onboard camera would see at a bench. Teams searching for adhesive dispensing robot training data, a glue and caulk application video dataset or egocentric bead application data are usually looking for this: footage of a hand moving along a path or a joint, tied to labels.
On this site the data is human capture: a paid, consented contributor performs a task from a written skill spec. It is not robot or teleoperation data. It is custom assembly task data collection rather than a ready-made library, because every row on this page is Available on request. This page pulls rows from two catalog environments into one place.
Tasks
The task catalog states four rows about applying a bead, paste or glue. Two are in Precision Assembly Bench (electronics), in the Manufacturing & Workshops sector. Apply adhesive bead reads "Dispense an adhesive bead on a path." and Apply paste + heatsink reads "Apply thermal paste and seat a heatsink." Two are in Trades Workshop Bench, in the Construction & Trades sector. Apply + tool caulk reads "Run a caulk bead and tool it smooth." and Clamp + glue joint reads "Glue and clamp a joint square." All four are rated Medium.
Three of the four are about adhesive, caulk or glue by name. Apply paste + heatsink is about thermal paste, which the row does not describe as an adhesive or a sealant, so this page treats it as a paste-and-place row and says so. The first table below gives each row exactly as the catalog words it.
All four rows list one capture mode, a multiview rig with handheld grippers, and all four are Available on request, meaning the work is scoped and recruited to spec when a buyer asks.
Not catalog rows
Several things a reader might expect are not rows. The catalog has no row named for epoxy or silicone, a glue gun, putty, a gasket, or masking before a caulk bead, and none for a cure or drying step, for inspecting a finished bead, or for an automated dispensing cell. Dispensing a bead on a path is one row, not a family of rows by material.
This page scopes a custom spec; it does not claim the missing sub-tasks are rows. Anything beyond the four rows, including product type, bead size, surface and the order of steps, is written into the skill spec and quoted before capture.
Adjacent rows
Rows in other environments mention the same materials inside a longer task. In Carpentry & Furniture Workshop, "Assemble and join furniture frames using wood glue, clamps, and a drill" and Veneer Lamination & Pressing, which spreads adhesive and presses veneer flat. In Active Construction Site, Tiling, which spreads adhesive, sets tiles and grouts the joints. In Trade Service Calls, Plumbing Fixture Installation, which fits a tap, toilet or sink with wrenches and sealant.
Those rows are whole jobs, not bead or glue steps, and they carry different capture modes and statuses from the four rows above, as the second table shows. Check the status of any adjacent row before relying on it.
Related pages
Those pages are organized by environment or trade; the precision assembly bench page, for example, covers all 15 rows in that environment. This page cuts across two environments and keeps only the rows about applying a bead, paste or glue. For a whole bench or trade, start from the environment page; for the application step itself, start here.
Episodes
Each attempt is delivered as one episode. On this site the standard episode carries action segments, 3D hand pose for both hands with a per-joint visibility flag, contact events that mark when a hand meets an item, an objects list, and per-frame instance masks stored at the depth resolution of 848×480. The capture setup table below lists the stream and sync figures the site states for the instrumented tier.
The catalog lists a multiview rig with handheld grippers for all four rows; the ten-stream stack is the instrumented tier. Which applies is confirmed in the skill spec.
Setting
The catalog describes the multiview rig with handheld grippers as a staged working set where the operator performs the task with handheld grippers, so demonstrations map onto a robot end effector. The site states that Firsthand does not capture at a customer’s own facility. The Precision Assembly Bench examples line reads "Assembly bench: PCB/electronics, fasteners, fixtures, solder/crimp tools, small parts". The Trades Workshop Bench examples line reads "Workshop bench with hand and power tools: wrenches, drivers, drill, saw, clamps, fasteners".
What surface, joint or part the material goes on is not stated and is agreed in the skill spec.
Capture and privacy
Every contributor signs a written release, and each delivered episode links to it through consent artefact IDs in the batch data card. At ingest, automated detection finds faces, plates and screens and blurs them irreversibly. Speech is scrubbed of names, addresses and card numbers. A human reviewer confirms that no un-consented person is identifiable in any frame, footage that cannot be de-identified is discarded, and the anonymization record ships with the data.
Bench work can put printed text in view, such as a part label or a product label. The site’s privacy guide names printed text such as forms, badges and mail among recurring identifiers in egocentric footage. Whether a product or part label is blurred is not stated, so it is agreed in the spec. An undocumented bystander is a reject criterion.
Why it is hard
A bead is a line laid in one continuous motion, and the tool and the hand often cover the line as it is made. Thermal paste sits under a part once the heatsink is seated, and a glued joint is judged after it is clamped square. That is why hand pose carries a per-joint visibility flag, why contact events mark when the hand meets the item, and why an episode is rejected if the manipulated object is out of frame for more than 15 percent of it.
Each row also bundles more than one action. Apply paste + heatsink applies and then seats; Clamp + glue joint glues, clamps and squares; Apply + tool caulk runs a bead and then smooths it. The spec should name which steps you need and in what order. The site states no bead width, path shape, paste volume or squareness tolerance, so none is claimed here. The challenge table below maps each difficulty to a stated stream or label.
Labels and delivery
Action segments divide an episode into start- and end-timestamped spans, each carrying start_ns, end_ns, verb and noun. For this work, a segment might be one bead run, one tooling pass, one paste application, one seat or one clamp, as written in the skill spec.
Validation runs against signed accept criteria written into the spec before capture, and a reject log ships with each batch. Episodes are machine-checked against reject criteria, including a sync breach, calibration drift, the object out of frame for more than 15 percent of the episode, an undocumented bystander and a mismatch against the skill spec, then a human reviewer checks each one. Only footage that clears the criteria is billed as a validated hour, and rejected items are recaptured at our cost.
Delivery is in the format your stack already reads, with readable converter source alongside. The license is perpetual, irrevocable and worldwide, buyer-owned and non-exclusive by default, with exclusivity available as a separate term. The executed agreement controls.
Speed
From signed spec to first validated batch, the published timeline is 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. The range that applies is confirmed when the spec is quoted. At program level, a pilot runs two to three weeks to first delivery and a standing program reaches full rate in four to six weeks.
Getting started
Describe the application tasks and their order, what counts as a finished bead or joint and what the camera must see. That becomes a written skill spec, quoted for reach, timeline and price before capture. Most programs begin with a Spec Pilot, a small, fast first batch that proves the spec before volume scales. Collections are billed per validated hour.
Capture setup
| Part | As stated on this site |
|---|---|
| Catalog capture mode (all four rows) | Multiview rig + handheld grippers: a staged working set recorded by a multiview rig while the operator performs the task with handheld grippers |
| Instrumented tier | Head-mounted stereo rig worn by the contributor; first-person RGB with metric depth recovered from the calibrated stereo rig |
| Streams | Ten: 4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation, action labels |
| Sync and IMU | Hardware-triggered onto one PTP clock domain, aligned under 2 ms; 6-DoF IMU at 200 Hz |
| Hand pose | 21 joints per hand, 3D, in metres in the head-camera frame; per-joint visibility flag |
| Calibration | Twice per session; accepted only under the 0.28 px RMS reprojection gate |
| Capture location | Firsthand contributor settings, not a customer’s own facility |
| Which mode applies to adhesive and sealant work | Not stated; confirmed in the skill spec |
Every collection runs through the same seven-stage end-to-end custom collection pipeline.
Task rows
| Catalog row | Environment | What the catalog states | Skill | Capture mode | Status |
|---|---|---|---|---|---|
| Apply adhesive bead | Precision Assembly Bench (electronics) | Dispense an adhesive bead on a path. | Medium | Multiview rig + handheld grippers | Available on request |
| Apply paste + heatsink | Precision Assembly Bench (electronics) | Apply thermal paste and seat a heatsink. | Medium | Multiview rig + handheld grippers | Available on request |
| Apply + tool caulk | Trades Workshop Bench | Run a caulk bead and tool it smooth. | Medium | Multiview rig + handheld grippers | Available on request |
| Clamp + glue joint | Trades Workshop Bench | Glue and clamp a joint square. | Medium | Multiview rig + handheld grippers | Available on request |
| Epoxy or silicone; glue gun; putty; gasket; masking before caulk; cure or drying step; bead inspection; automated dispensing cell | None | Not stated as rows | Not stated | Not stated | Not stated |
Adjacent rows
| Catalog row | Environment | What the catalog states | Skill | Status |
|---|---|---|---|---|
| Assemble and join furniture frames using wood glue, clamps, and a drill | Carpentry & Furniture Workshop | Glue and clamp frame joints, drill pilot holes and screw the furniture frame together. | Medium | Active collection |
| Veneer Lamination & Pressing | Carpentry & Furniture Workshop | Cut veneer sheets, spread adhesive, position them on the substrate and press them flat. | Hard | Ready to deploy |
| Tiling | Active Construction Site | Spread adhesive, set tiles with spacers, cut edge tiles and grout the joints. | Hard | Active collection |
| Plumbing Fixture Installation | Trade Service Calls (Plumbing / HVAC / Electrical) | Remove the old fixture, fit the new tap, toilet or sink with wrenches and sealant and test. | Hard | Ready to deploy |
Capture challenges
| Challenge | What goes wrong | Stated stream or label |
|---|---|---|
| Laying a bead along a path | The hand and tool cover the line as it is made | Action segments with verb and noun; 3D hand pose with per-joint visibility flags; no path shape, width or tolerance is stated |
| Tooling a caulk bead smooth | The hand stays in contact with the bead while it moves | Contact events mark when a hand meets an item; per-frame instance masks stored at 848×480; no smoothness measure is stated |
| Thermal paste under a heatsink | Seating the part hides the paste | Instance masks and objects list; reject if the object is out of frame for more than 15% of an episode; no paste volume is stated |
| Glue, clamp and square a joint | Three actions share one row | Action segments split each step; the skill spec names each; no squareness tolerance is stated |
| Judging a good bead or joint | A finished result still needs a label | Not stated: no quality, success or defect labels are listed |
Delivered vs not stated
| Item | Status | Detail |
|---|---|---|
| Action segments | Delivered | start_ns, end_ns, verb, noun, one per step |
| 3D hand pose | Delivered | 21 joints per hand; per-joint visibility flag for occluded fingers |
| Contact events | Delivered | The moment a hand meets an item |
| Per-frame instance masks | Delivered | Stored at 848×480 |
| Consent and anonymization records | Delivered | Consent artefact IDs per episode; anonymization record shipped with the data |
| Adhesive, sealant or paste product and chemistry | Not stated | Agreed in the skill spec |
| Bead size, path shape, cure or drying time and tolerances | Not stated | Not stated for any of the four rows |
| Tube, gun, nozzle, dispenser and clamp types | Not stated | Agreed in the skill spec |
| Cycle times and number of sites, episodes and hours | Not stated | Set per program in the skill spec |
| Quality or defect labels; force or tactile readings; safety and certifications | Not stated | Not among the listed labels, streams or claims |
FAQ
Sources
Tell us the application tasks, their order, what counts as a finished bead or joint and the steps 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.