Depth of the bay, the slot and the bracket
Depth is recoverable from every frame pair, so the position of a drive bay, a memory slot or a rail bracket sits in the same capture as the hands. No depth accuracy figure is stated.
Now recruiting capture teams worldwide. Get paid to record first-person video of real work.
Apply to captureTask family
Why stereo and MCAP here
Depth is recoverable from every frame pair, so the position of a drive bay, a memory slot or a rail bracket sits in the same capture as the hands. No depth accuracy figure is stated.
A hand covers the part it seats. Hand pose carries a per-joint visibility flag, so a hidden joint is flagged, not guessed.
Streams are hardware-triggered onto one clock with a 2.0 ms cross-stream ceiling, and action segments can mark each step as the skill spec defines them.
Definition
It is first-person video of a person doing the rack and bench tasks the catalog lists, recorded from their own point of view with two calibrated cameras and with hand pose and sensor streams alongside. Stereo describes the capture, and MCAP describes the container. They are separate choices.
The site does not state that stereo is already running on these rows: a stereo pair is a capture choice agreed in the skill spec and confirmed on a Spec Pilot. The data is human capture by paid, consented contributors, not robot or teleoperation data. Firsthand is not affiliated with Foxglove or the MCAP maintainers.
Difference
The egocentric data center and IT hardware page covers the same twelve rows as task video data. It names stereo only for the tactile glove tier and has no MCAP content. The cable routing and wiring page covers cable work across several settings, including three of these bench rows, and describes the head-mounted stereo rig used for cable work, with no MCAP content.
This page is the stereo and MCAP treatment of all twelve rack and bench rows together. It states no server model, rack standard, part number, access rule or certification, because the site states none.
Catalog rows
Twelve, all in the Data Center & IT Hardware Bench environment under the Office & IT sector, described as a server rack plus a hardware bench with modules, cabling and drivers. Nine are rated Easy and three are rated Medium: "Clip cage nuts + panel", "Insert SFP+ + fiber" and "Reseat PCIe card". All twelve are Available on request and list a multiview rig plus handheld grippers.
The tasks on this page are the ones the rows name, for example "Hot-swap drive caddy" (remove and insert a drive caddy in a bay), "Insert SFP+ + fiber" (seat a transceiver and connect an LC fiber), "Screw-mount rack rails" (fasten rail brackets with a driver) and "Seat RAM DIMMs" (insert memory modules into slots until they click and latch).
Not stated
The site says tasks people often expect here, such as racking a full server into a cabinet, configuring a switch or decommissioning hardware, are not catalog rows. Tasks outside the list can be added to a spec, but this page claims no coverage of them.
The rows do not state cable lengths, cable or port counts, the layout of the rack, a server or part model, or any measure of a clean result.
Why stereo
Rack and bench work is about where a small part meets a slot: the angle of a caddy at a bay, the line of a module against a socket, the position of a bracket against a rail. A stereo pair recovers depth from the calibrated frame pair rather than from a standalone depth sensor, so the form of the slot and the part is in the same frame as the hands.
No depth accuracy figure, seating label or pass or fail field is stated for these rows.
Capture setup
The catalog describes the mode as "a staged working set recorded by a multiview rig while the operator performs the task with handheld grippers, so demonstrations map onto a robot end effector." Whether hand pose is recorded while handheld grippers are used is Not stated and is agreed in the spec.
The site describes two stereo setups and does not say which one a rack order uses. The hard-environments stack is a global-shutter 4K/60 head camera with a 120° lens, two 1080p/60 wrist cameras, a depth sensor at 848×480 and 30 fps, and 200 Hz 6-DoF IMUs. The off-the-shelf stereo head rig, dataset 06, is dual fisheye cameras at 1080p per eye, a 62 mm baseline, per-unit calibration, a 9-axis IMU and hand-tracking output. How they combine with the multiview rig is Not stated.
Failure modes
The first risk is occlusion by the hand itself: a hand covers the slot while the module is pressed home. The site answers with a per-joint visibility flag, contact events, and wrist views where the spec asks for them.
Depth is the second. The site says depth degrades on wet and reflective surfaces, masks low-confidence regions with per-frame confidence maps, and rejects an episode above 35 percent invalid depth pixels in the manipulation region. How depth behaves on rack metalwork, transceivers or fiber connectors is Not stated. Calibration is the third, measured at the start and end of every session under a 0.28 px RMS gate. An episode is also rejected when the manipulated object is out of frame for more than 15 percent of it or an undocumented bystander appears, and a reject log ships with every batch. The site states no handling for glare, low light or motion blur on these rows, so this page promises none.
MCAP
MCAP is an open source container file format for multimodal log data, supporting multiple channels of timestamped pre-serialized data. It is serialization-agnostic, so messages can be Protobuf, DDS (CDR), ROS, JSON and more. Its design is row-oriented and append-only, it stores schemas alongside the data, and it offers an optional index plus optional LZ4 or Zstandard chunk compression.
Reader and writer libraries exist for C++, Go, Python, Rust, Swift and TypeScript. The foxglove/mcap repository is MIT-licensed; that is the MCAP project’s licence, not the licence of a Firsthand delivery.
Streams
Firsthand offers MCAP delivery, and dataset 06 is stated as shipping as MCAP. For rack and bench work the site states hand pose, a stereo-derived depth stream, IMU, contact events, action segments, per-frame instance masks and one task instruction per episode elsewhere. What it does not state is which of those are channels in an MCAP file, how they are named, what encoding they use or at what rate.
No topic name, message schema or rate is stated here; confirm them in the skill spec on a Spec Pilot batch.
Scale
Off-the-shelf covers what is already in stock. The industrial and skilled-trade category lists datasets 02, 03 and 04, covering work such as machinery, auto repair, carpentry, construction, factory floors and inspection, and the stereo category lists the stereo head rig. Neither listing names data center or IT hardware work, so this page claims no off-the-shelf coverage of these rows.
Custom collection covers the rest: custom collection at scale through a network of thousands of capture providers, for a consistent, recurring data flow to labs. The site states no provider count, cadence, hours or volume beyond that wording, so they are quoted against your spec.
Fast · on demand
Where coverage is deep, the median time from signed spec to first validated batch is a median of 48 hours. Where coverage is thin and contributors need to be recruited first, a first batch typically takes three to four weeks. All twelve rows are Available on request, and the site does not say which timing applies to them, so ask when you request the quote.
Privacy and rights
For every delivered episode the site states that faces, heads, licence plates and legible screens are detected and irreversibly blurred at ingest, a human reviewer confirms the result, and footage that cannot be de-identified is held or discarded. Every episode links to a signed contributor release through a documented consent chain, and the release covers bystanders. Access terms for a site are set per program.
The buyer owns the dataset under a perpetual, irrevocable, non-exclusive-by-default licence, with exclusivity available. This page makes no electrostatic, safety, data center access or certification claim for any row.
Ordering
Name the rack and bench tasks, the steps in order, what the camera must see, and the streams, topic naming and encoding your reader expects. Say whether MCAP is the only delivery or sits beside RLDS, LeRobot or WebDataset. Most programs begin with a Spec Pilot, which confirms the spec on real footage.
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.
Catalog rows
| Task (as listed) | Description (as listed) | Skill | Capture setup | Status |
|---|---|---|---|---|
| Apply + scan asset tag | Label a unit and scan the barcode. | Easy | Multiview rig + handheld grippers | Available on request |
| Cable-comb dressing | Dress a cable bundle to uniform pitch with ties. | Easy | Multiview rig + handheld grippers | Available on request |
| Clip cage nuts + panel | Clip cage nuts and mount a blanking panel. | Medium | Multiview rig + handheld grippers | Available on request |
| Connect C13/C14 power | Seat power cables and locking clips. | Easy | Multiview rig + handheld grippers | Available on request |
| Hot-swap drive caddy | Remove and insert a drive caddy in a bay. | Easy | Multiview rig + handheld grippers | Available on request |
| Insert SFP+ + fiber | Seat a transceiver and connect an LC fiber. | Medium | Multiview rig + handheld grippers | Available on request |
| Patch RJ45 cabling | Insert and route Ethernet patch cables cleanly. | Easy | Multiview rig + handheld grippers | Available on request |
| Reseat PCIe card | Unbracket, reseat, and secure an add-in card. | Medium | Multiview rig + handheld grippers | Available on request |
| Screw-mount rack rails | Fasten rail brackets with a driver. | Easy | Multiview rig + handheld grippers | Available on request |
| Seat RAM DIMMs | Insert memory modules into slots until they click and latch. | Easy | Multiview rig + handheld grippers | Available on request |
| Swap fan module | Release and replace a hot-swap fan. | Easy | Multiview rig + handheld grippers | Available on request |
| Swap PSU module | Replace a hot-swap power supply. | Easy | Multiview rig + handheld grippers | Available on request |
Neighbouring pages
| Page | Rack and bench rows it covers | Stereo and MCAP content |
|---|---|---|
| Egocentric data center and IT hardware data | All twelve rows | Stereo named only for the tactile glove tier; no MCAP content |
| Egocentric cable routing and wiring data | Cable rows only, such as Cable-comb dressing, Patch RJ45 cabling and Connect C13/C14 power, among fifteen cable rows across settings | Describes the head-mounted stereo rig for cable work; no MCAP content |
| This page | All twelve rows | Yes: stereo and MCAP treatment across the twelve rows |
Failure modes
| Failure mode | What the site says | Where it shows up in rack and bench work |
|---|---|---|
| Hand covers the part or slot | Hand pose carries a per-joint visibility flag; contact events mark when a hand meets an item; wrist views can be specified | Seat RAM DIMMs, Reseat PCIe card, Insert SFP+ + fiber |
| Wet or reflective surfaces degrade depth | Per-frame confidence maps mask low-confidence regions; an episode is rejected above 35 percent invalid depth pixels in the manipulation region | Depth behaviour on rack metalwork, transceivers and fiber connectors: Not stated |
| Calibration drifts over a session | Calibrated at the start and end of every session; 0.28 px RMS gate | Close work on a slot, a bay or a bracket |
| Clocks drift between streams | Hardware-triggered onto one clock; 2.0 ms ceiling | Pairing hand pose against the stereo pair across remove, seat and secure |
| Object out of frame, or an undocumented bystander | Episode rejected; reject log ships with every batch | A small part or cable leaving view; someone entering frame |
| Glare, low light, motion blur | Not stated for these rows | Agreed in the skill spec |
| Seated, latched or clean-dressing result | No seating label or measure of a clean result is stated | Seat RAM DIMMs, Cable-comb dressing, Patch RJ45 cabling |
Stream map
| Stream or item | What the site states | In an MCAP delivery, as the site states it |
|---|---|---|
| Stereo pair | Dual fisheye, 1080p per eye, 62 mm baseline (dataset 06) | Dataset 06 is stated as shipped as MCAP; channel layout not stated |
| Depth with confidence maps | Recovered from the calibrated stereo pair; confidence map masks low-confidence regions | Not stated |
| Hand pose | 21 joints per hand with a per-joint visibility flag | Channel layout and joint order not stated |
| IMU | 9-axis (dataset 06); 6-DoF at 200 Hz (hard-environments stack) | Channel layout and rate not stated |
| Contact events, action segments, instance masks | Listed in the site’s episode schema; masks stored at 848×480 | Not stated |
| Task instruction | One per episode | Placement in the file not stated |
| Calibration | Measured every session and shipped with the episode | Placement in the file not stated |
| Topic names, schemas, encoding, rates | Not stated | Agreed in the skill spec |
Sources of data
| Question | Off-the-shelf catalog | Custom collection at scale |
|---|---|---|
| What it covers | Datasets already captured; the industrial category names machinery, auto repair, carpentry, construction, factory floors and inspection | Tasks, setting and streams you write into a skill spec |
| Rack and bench tasks | Not named in the listings | Twelve catalog rows, all Available on request |
| Time to first data | In stock to license | a median of 48 hours where coverage is deep; three to four weeks where it is thin |
| Supply model | Not applicable | A network of thousands of capture providers, for a consistent, recurring data flow to labs |
| Provider count, cadence, hours, volume | Not stated | Not stated; quoted against your spec |
| License | Non-exclusive, with resale rights | Perpetual, irrevocable, buyer-owned, non-exclusive by default |
Example footage
One real clip already published on this site: a head-mounted stereo capture with hands in frame, shown as a rig and format example. It does not show rack or server hardware work.
No data center or IT hardware clip is published on the site, so this is the nearest clip. Request a sample to see delivered files. See stereo sample page, stereo + wrist-cam example videos, request an egocentric data sample.
FAQ
Sources
Tell us the rack and bench tasks, the steps in order, what the camera must see, the streams you want in the file and whether MCAP sits alone or beside a training format. 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.