Capture tier

Egocentric Tactile Glove and Hand Tracking Video Data

First-person video recorded together with tactile gloves and hand tracking, time-synced to a head-mounted stereo camera and collected against a spec you write, for tactile glove robot training data and fast, on-demand custom collection of dexterous work.
Tier
Pilot-ready
Sync
Hardware timestamps and IMU
Billing
Per validated hour
License
Buyer-owned

Requirements

What does tactile glove data need?

01

A named dexterous task list

Gloves earn their cost on fine hand work, so a spec names the assembly, packing, repair, tool or food steps where the hands matter most.

02

A glove signal on the same clock as the video

The glove signal is only useful if it lines up with the camera frames, so the kit is time-synced to a head-mounted stereo camera by hardware timestamps and IMU.

03

A calibrated fit for each contributor

Hands differ, so each contributor gets a fitting session and a glove calibration at the start of every capture session.

04

Signal checks, not only video checks

Glove signals can drop out or drift against the video clock, so the pipeline adds dropout and sync drift checks to the usual QA.

05

Rights you can ship on

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

Why it matters

What is egocentric tactile glove and hand tracking data, and why does it need its own page?

Egocentric tactile glove data pairs a first-person camera view with a signal recorded by gloves the contributor wears while doing real work. The gloves track the hands, and the glove signal is time-synced to a head-mounted stereo camera by hardware timestamps and an IMU. It is the tier above camera-only capture.

The hand tracking page covers pose from cameras, and the contact event page covers a label for when contact changes. Neither describes a worn sensor. This page covers the glove tier, what is stated about it, and what is left to the written spec.

The difference

How is a glove episode different from a camera-only episode?

Standard Firsthand capture uses cameras, depth and IMU streams. Contact events in that capture are labels that say when and where contact changed, and they are not described as force, pressure or tactile data. The glove tier adds gloves that the contributor wears, and with them a glove signal that sits beside the video.

The two tiers are not interchangeable. If your policy only needs to know when a hand touched an object, camera-only capture with contact events may be enough. If it needs a signal from the hand itself, the glove tier is the one to specify.

Tasks

Which tasks does the glove tier prioritise?

The glove tier prioritises dexterous tasks: assembly and kitting, packing, electronics repair, tool use, food preparation and skilled trades. These are the settings where finger placement and grip change from one step to the next.

The site has task pages for several of them, including tool use, electronics assembly and dexterous manipulation. Those pages describe the tasks and camera-based capture. Specify gloves on top of them when your policy needs the extra signal.

Sync

How is the glove signal synchronized with the video?

The glove kit is time-synced to a head-mounted stereo camera through hardware timestamps and an IMU. The kit is sourced and configured by Firsthand, so the sync setup is the same for every contributor in a program.

The site states a cross-stream sync figure of under 2 ms for its standard ten-stream episode. It does not state a sync error figure for the glove tier, so that number is Not stated and should be requested as part of the pilot.

Calibration

How are gloves calibrated for each contributor?

Each contributor gets a glove calibration at the start of every session. Glove contributors also get an extra fitting and calibration session before they start, because a glove that fits one hand loosely will not read like one that fits another.

Kits are charged and checked by an on-site tech before capture. The site does not state a calibration method, a calibration target or a calibration error figure for gloves, so those are Not stated.

Signal checks

What checks run on the glove signal?

The glove tier uses the same upload, QA and delivery flow as camera-only capture, plus glove signal checks for dropout and sync drift. Dropout means the signal stops for a stretch. Sync drift means it slowly slides away from the video clock.

Each batch is validated against signed accept criteria before it ships, with a reject log. Pass thresholds for the glove checks are Not stated, so set them in the spec and agree them in the pilot.

Hand pose

How is hand pose captured with gloves and without them?

Gloves with hand tracking are one route to hand pose. Two others are available today: vision-based 3D hand-pose annotation on stereo footage, and a stereo headset with built-in hand tracking. A spec can name one route or compare them on the same task.

The site states 3D hand pose with per-joint visibility for its standard capture. It does not state a joint count, a pose accuracy figure or a glove tracking rate, so those are Not stated.

Contributors

Who wears the gloves, and who looks after the kits?

Glove contributors come from the same trained contributor pool as camera-only capture, with the extra fitting and calibration session. An on-site tech charges and checks the kits, so a glove that has lost power or signal is caught before a session starts.

The site does not state the number of glove contributors, kits or sites, so those figures are Not stated. Capacity for the tier is quoted against your spec.

Where

Where is glove capture available?

The glove tier is in pilot in the United States and Brazil. It uses the same working environments as camera-only capture, with non-residential settings first and residential settings available. Other countries are Not stated for this tier and are confirmed per engagement.

The site does not state capture at a customer own facility, so environment, access and schedule are agreed in the spec. Cities, studios and site counts are Not stated.

Episode contents

What does each glove episode contain?

A glove episode carries the first-person stereo camera view, the hand tracking from the gloves and the glove signal on one timeline. The table below sets each against what the site states for camera-only capture.

Depth, wrist views and the ten-stream layout are stated for the standard episode. They are Not stated for the glove tier, so list the streams you need in the spec.

Labels

How is glove data labeled?

Labels are set by your spec. The site offers frame-accurate action segments and 3D hand pose on its standard capture, and vision-based 3D hand-pose annotation on stereo footage. Which of them apply to a glove episode is agreed with the tasks.

Force or pressure units, tactile event labels and grasp-quality labels are Not stated. If your policy needs a specific tactile label, define it in the spec so the pilot can test it.

Delivery

How is glove data delivered?

Accepted data is packaged in your format, such as MP4 with JSON or CSV, MCAP, LeRobot or a custom layout. The site also states RLDS, WebDataset, HDF5, zarr and Rerun .rrd. The format table below sets each against what its official documentation states.

How the glove signal maps into each format is Not stated and is set in the spec. A container that stores timestamped messages, such as MCAP, can hold a continuous signal beside the video.

Privacy

How is privacy handled with glove capture?

Every episode links to a signed contributor release through a documented consent chain, and the consent record is part of the delivery. Faces, plates and screens are detected and irreversibly blurred at ingest, and a reviewer confirms the result before anything ships.

The site states no privacy rule specific to gloves, so this page makes none. The consent chain, the blur pass and the anonymization record are the stated steps.

Fast · on demand

How fast can a custom glove dataset be collected?

The glove tier is pilot-ready, and a timeline for it is quoted against your spec before capture begins. The site does not state a delivery time for glove data, so none is promised here.

The 48-hour median and three-to-four-week figures that the site states apply to camera-based collection, where coverage is deep or thin. On-demand top-ups run against the same spec and accept criteria once a pilot has set them.

The spec

How do you start a glove pilot?

You describe the dexterous tasks and what your policy needs from the hands. We turn that into a written spec covering tasks, environments, glove and camera setup, labels and accept criteria, then quote reach, timeline and price before capture begins.

A Spec Pilot, a small first batch, can test the glove signal checks and the sync before you scale. Billing is per validated hour, a reject log ships with every batch, rejected items are recaptured at our cost, and every collection ships under a perpetual, buyer-owned commercial license.

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.

Camera-only vs glove

How does the glove tier differ from camera-only capture?

What the site states for standard camera-only capture, set against what is stated for the glove tier. Cells marked Not stated are settled in the written spec.
Stream or stepCamera-only captureGlove tier
Head-mounted camera viewStated; head-mounted cameraStated; head-mounted stereo camera
Depth, wrist viewsStated; part of the ten-stream episodeNot stated
IMUStatedStated; used with hardware timestamps for sync
3D hand poseStated; with per-joint visibilityStated; from gloves with hand tracking, or vision-based on stereo footage
Contact eventsStated; a label, not a sensor readingNot stated
Tactile glove signalNone; not part of camera-only captureStated; recorded by the gloves
CalibrationStated; per rig sessionStated; per contributor at the start of each session
Signal checksNot applicableStated; dropout and sync drift

Glove workflow

What happens to a glove kit, step by step?

The stated glove workflow from kit to delivery, with the status of each step on this site.
StepWhat is statedStatus
KitTactile gloves with hand tracking, sourced and configured by FirsthandStated
FittingAn extra fitting and calibration session for each glove contributorStated
Session startGlove calibration at the start of every session; kits charged and checked by an on-site techStated
CaptureGlove signal time-synced to a head-mounted stereo camera by hardware timestamps and IMUStated
ChecksGlove signal checks for dropout and sync drift, plus the standard QAStated
DeliverySame upload, QA and delivery flow as camera-only captureStated
Pilot locationsUnited States and BrazilStated

What is not stated

Which glove details does the site not state?

Glove fields the site does not state, and where each one is settled.
ItemStatus on this siteWhere it is settled
Glove model, sensor type, sensor count, sensor placementNot statedThe written spec and pilot
Sampling rate, latency, unitsNot statedThe written spec and pilot
Force or pressure calibrationNot statedThe written spec, if needed
Sync error figure for the glove tierNot stated; under 2 ms is stated for the standard episode onlyMeasured in the pilot
Pass thresholds for dropout and drift checksNot statedThe written spec
Tactile field names inside each delivery formatNot statedThe written spec
Numbers of kits, sites or glove contributors, capacityNot statedQuoted against your spec
Countries beyond the pilotNot statedConfirmed per engagement

Formats

Which formats carry glove data?

Delivery formats stated on the site, set against what each official documentation states where the documentation was read.
FormatWhat the official documentation statesUsed for here
MCAPA container format for recording timestamped messages, with attachments for auxiliary artifacts such as calibration data (MCAP specification)A timestamped glove signal beside the video, plus calibration files
RLDSA 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, split into numbered shards (WebDataset README)Sharded streaming for large training runs
MP4 with JSON or CSV, HDF5, zarr, Rerun .rrdStated by Firsthand onlyCustom pipelines and review

FAQ

Tactile glove robot training data, answered.

What is egocentric tactile glove and hand tracking data?
First-person video recorded together with a signal from tactile gloves that track the hands, time-synced to a head-mounted stereo camera by hardware timestamps and IMU, collected against a written spec.
Does Firsthand collect with tactile gloves?
Yes, as a pilot-ready tier. Standard capture uses cameras, depth and IMU streams, and the glove tier adds gloves with hand tracking, set up and calibrated by Firsthand.
Are contact events the same as tactile data?
No. A contact event is a label that says when and where contact changed. The tactile signal comes from the gloves, and the glove tier is the only one that records it.
How are the gloves checked?
Each contributor gets a glove calibration at the start of every session, kits are checked by an on-site tech, and the pipeline runs glove signal checks for dropout and sync drift.
Where is the glove tier available?
The pilot runs in the United States and Brazil. Other countries are Not stated and are confirmed per engagement.
Does the site state sensor counts, sampling rates or units?
No. Glove model, sensor type, count, placement, sampling rate, latency, units and force calibration are Not stated, and they are settled in the written spec and the pilot.
How is privacy handled?
Faces, plates and screens are detected and irreversibly blurred at ingest, and a reviewer confirms the result. Each episode links to a signed contributor release, and the anonymization record ships with the data.
How do you start a glove pilot?
Describe the dexterous tasks and what your policy needs from the hands. We write a spec, quote against it, and a Spec Pilot tests the glove checks and sync before you scale.

Sources

Where are the delivery formats documented?

Request a custom dataset.

Tell us the dexterous tasks and what your policy needs from the hands. We will quote reach, timeline and price against a written spec, and a Spec Pilot can test the glove signal before you scale.