Now recruiting capture teams worldwide. Get paid to record first-person video of real work.

Apply to capture

Task family

Egocentric Server Hot-Swap and Component Seating Data

This page covers the five catalog rows that swap or seat a part in a server: a drive caddy, a power supply, a fan, memory modules and an add-in card. It sets out what each row says, how it is captured and listed, which streams a seating step can carry, and what the site does not state. We run custom data center data collection fast and on demand against a spec you write, as egocentric server hardware data and a first-person hot-swap drive and PSU video dataset, with a RAM DIMM and PCIe seating dataset on request.
Catalog rows
Five: four rated Easy and one rated Medium
Status
All five Available on request
Capture setup
Multiview rig + handheld grippers, as the catalog lists it
License
Perpetual, buyer-owned

Requirements

What does hot-swap and seating data need?

01

Five named swap and seat tasks

A drive caddy, a power supply, a fan, memory modules and an add-in card are different sequences, so a spec names each one and where it happens.

02

The capture mode set per task

The catalog lists a multiview rig with handheld grippers for every row, so the spec states which streams that mode carries.

03

A clear end to each seating step

Where the spec asks for them, contact events and action segments mark when a part meets a bay, slot or socket and where the step ends, aligned to video and depth.

04

Hidden slots recorded as hidden

Where hand pose is part of the spec, a per-joint visibility flag records which joints were hidden behind a part or a module.

05

Rights you can ship on

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

Why it matters

What is egocentric server hot-swap and component seating data, and why does it need its own page?

Egocentric server hot-swap and component seating data is video of the moment a part goes into, or comes out of, a server: a caddy in a bay, a module in a chassis, memory in a slot, a card in its socket. It is recorded against a written spec, with depth, contact events and frame-accurate action segments aligned on one hardware clock where the spec includes them. The tasks are the ones the site states in its task catalog, five of the twelve rows in the Data Center & IT Hardware Bench environment.

The broad data center page covers all twelve rows, including cabling, rails and labels. This page narrows to the rows whose last step is a seat, a latch or a release, because those steps share failure modes that a policy trained on them has to see.

Rows

Which catalog rows cover hot-swap and component seating?

Five rows, all in the Data Center & IT Hardware Bench environment under the Office & IT sector, which the catalog describes as a server rack plus a hardware bench with modules, cabling and drivers: "Hot-swap drive caddy", "Swap PSU module", "Swap fan module", "Seat RAM DIMMs" and "Reseat PCIe card". Four are rated Easy and one, "Reseat PCIe card", is rated Medium.

All five are listed as Available on request and list the same capture setup, a multiview rig with handheld grippers. The site does not state that any of them has been collected and delivered, and this page claims no delivered hours.

Modules

How are the drive, power supply and fan rows described?

Three rows swap a module. The catalog descriptions read "Remove and insert a drive caddy in a bay", "Replace a hot-swap power supply" and "Release and replace a hot-swap fan". All three are rated Easy.

The names tell you where the video should look: the bay, the chassis opening and the release point. Server models, bay counts, module types and the order of the steps are Not stated, so a spec that depends on any of them has to name them.

Memory and cards

How are the memory and add-in card rows described?

Two rows seat a part in a socket. "Seat RAM DIMMs" reads "Insert memory modules into slots until they click and latch" and is rated Easy. "Reseat PCIe card" reads "Unbracket, reseat, and secure an add-in card" and is the one Medium row of the five.

The catalog gives the end of the memory step a physical description, a click and a latch, but it states no way of labelling or measuring a seated result. Slot counts, module counts and card types are Not stated.

Compared pages

How does this page differ from the broad data center page and its neighbours?

The egocentric data center and IT hardware page is the broad page: all twelve rows, from cable dressing to asset tags. The stereo data center page covers the stereo and container side of the same twelve rows. This page is narrower than both, five rows and the seating and swapping failure modes only, and it is not a stereo page.

The electronics and device repair page covers consumer devices, and the thermal paste page covers one precision-assembly row. Neither covers server hardware, which the table below sets out.

What is not covered

Which neighbouring tasks are not hot-swap or seating rows?

Seven other rows in the same environment are not covered here: "Apply + scan asset tag", "Cable-comb dressing", "Clip cage nuts + panel", "Connect C13/C14 power", "Insert SFP+ + fiber", "Patch RJ45 cabling" and "Screw-mount rack rails". They appear on the broad page and are only context here.

Tasks people often expect in this topic, such as racking a full server, configuring a switch or decommissioning hardware, are not stated as catalog rows.

Why it is hard

Why is module swapping and seating hard for robot learning?

The catalog describes steps that end in a physical seat: a caddy removed and inserted in a bay, memory pushed home until it latches, a card unbracketed, reseated and secured. The moment that matters is the one where the hand covers the slot. Lighting, rack density, reach and access are Not stated.

What the site does state is what egocentric video puts into the training distribution: hands entering the frame from below, occlusion during grasp and motion blur during reach. RGB alone leaves a model to infer 3D hand structure it cannot see reliably through occlusion and motion blur, which is why the site delivers hand pose with a visibility flag per joint.

Capture setup

How is hot-swap and seating work captured?

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." The site states a head camera at 3840 x 2160 and 60 fps for its instrumented rig, but no camera count, resolution or frame rate for these rows, so the capture tier is agreed in the spec.

The first-person head-mounted mode is listed for other catalog rows. Whether it is offered for these five is Not stated, and is settled in the written spec, as is the gripper model and jaw type, which the site does not state.

Stereo

Is hot-swap and seating data captured in stereo?

The five rows do not list stereo. The site offers a stereo head rig as part of its general stereo offer, and the stereo data center page states that a stereo pair is a capture choice agreed in the skill spec and confirmed on a Spec Pilot, not something already running on these rows.

If a policy needs a calibrated pair on a drive bay or a DIMM slot, start from the stereo data center page. This page does not describe these rows as stereo capture.

Streams and labels

What does each 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. Hand pose is delivered as handJoints[2][21][3] in metric units in the head-camera frame, aligned to depth and RGB. For seating work, contact events mark when a part meets a bay or slot, and action segments mark each step.

The site does not state which of those streams the staged gripper mode populates for each row. Object labels use the terms your spec sets. Force or tactile data, and success or quality labels for a seated card or a latched module, are Not stated.

Gloves

Can tactile gloves be used for hot-swap and seating work?

The site offers a tactile glove tier as a pilot-ready option. The glove signal is time-synced to a head-mounted stereo camera by hardware timestamps and an IMU, and each glove is calibrated every session.

The site does not state that the glove tier has been used on any of these five rows, and each lists handheld grippers as its capture mode. Treat force and tactile data as Not stated unless a spec adds the glove tier and agrees the fit with you.

Setting and privacy

Where is it captured and how are screens and labels protected?

The catalog places the rows in a server rack plus hardware bench environment. The site names no data center, colocation facility, customer or operator, and it does not state capture at a customer own site. Environment, access and schedule are agreed in the spec, and the number of sites is Not stated.

Every episode links to a signed contributor release through a documented consent chain. Faces, plates and screens are detected and irreversibly blurred at ingest, a reviewer confirms the result before anything ships, and the anonymization record is delivered with the data. An undocumented bystander is a stated reject criterion. How asset tags, serial numbers and drive or module labels are handled is Not stated, so name them in the spec.

Quality gates

How are swap and seating episodes checked for lost views?

Episodes are machine-checked at ingest against the stated reject criteria, listed in the table below, and a human reviewer then checks the result. The first of them matters most here: the manipulated object may not be out of frame for more than 15 percent of the episode.

The site states no rule for how long a slot or bay may stay hidden behind a hand, and no blur or sharpness rule. A rejected item goes to the reject log and is recaptured at our cost.

Delivery

How is hot-swap and seating data labeled and delivered?

Delivery formats are RLDS, LeRobot and WebDataset, plus HDF5, zarr and Rerun .rrd. The format table below sets each 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. MCAP delivery is described on the stereo data center page.

Fast · on demand

How fast can a custom server hardware 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.

On-demand top-ups run against the same spec and accept criteria after each training run. The site states no capture timeline for these five rows beyond a quote against your spec.

The spec

How do you start a pilot?

You describe the swap and seating tasks, the sequence and the capture mode 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.

A Spec Pilot, a small and fast first batch, can prove the spec and accept criteria before you scale. Billing is per validated hour, 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.

Catalog rows

Which catalog rows cover hot-swap and component seating?

The five rows as the catalog lists them, in the Data Center & IT Hardware Bench environment (Office & IT), from lib/commercial-catalog-data.ts. Examples listed for the environment: "Server rack plus hardware bench: modules, cabling, drivers".
Catalog taskCatalog descriptionSkillCapture setupStatus
Hot-swap drive caddyRemove and insert a drive caddy in a bay.EasyMultiview rig + handheld grippersAvailable on request
Reseat PCIe cardUnbracket, reseat, and secure an add-in card.MediumMultiview rig + handheld grippersAvailable on request
Seat RAM DIMMsInsert memory modules into slots until they click and latch.EasyMultiview rig + handheld grippersAvailable on request
Swap fan moduleRelease and replace a hot-swap fan.EasyMultiview rig + handheld grippersAvailable on request
Swap PSU moduleReplace a hot-swap power supply.EasyMultiview rig + handheld grippersAvailable on request

Compared pages

How does this page differ from the neighbouring server and hardware pages?

Each page, the catalog rows it covers, the statuses it lists and how it treats capture. No page claims delivered hours.
PageRows coveredStatuses as liveCapture and container treatment
This page: egocentric server hot-swap and component seating dataFive rows: "Hot-swap drive caddy", "Swap PSU module", "Swap fan module", "Seat RAM DIMMs" and "Reseat PCIe card"All five Available on requestMultiview rig + handheld grippers as the catalog lists it; stream map and failure modes for the swap and seat steps; not a stereo page
Egocentric data center and IT hardware dataAll twelve Data Center & IT Hardware Bench rows, including cabling, rails and labelsAll twelve Available on requestBroad egocentric treatment of the whole environment
Stereo data center rack and server hardware dataThe same twelve rowsAvailable on requestStereo pair and MCAP side; a stereo pair is agreed in the skill spec
Egocentric electronics and device repair dataConsumer device repair, such as phones, laptops and tabletsAs the page lists themEgocentric treatment of consumer devices; not rack or server hardware
Egocentric thermal paste and heatsink application dataOne row: "Apply paste + heatsink", rated Medium, in the Precision Assembly BenchAvailable on requestMultiview rig + handheld grippers as the catalog lists it; electronics assembly, not a server seating row

Streams and tasks

How do the stated streams map to swap and seating steps?

Streams the site states for custom collections, set against what each carries in a swap or seating episode. Whether the gripper mode populates each is Not stated.
Stream or labelStatus on this siteWhat it carries in a swap or seating episode
Head and wrist RGB, depthStated; ten streams synced under 2 msKeeps the part, the bay or slot and the hands on one timeline
3D hand pose, per-joint visibilityStated; two hands of 21 joints, with a visibility flag per jointCarries how the fingers hold a module and which joints were hidden behind it
Contact and grasp eventsStatedMarks when a part meets a bay, slot or socket
Action segmentsStated; frame-accurateSeparates release, removal, insertion and seating steps
Object labelsSet by your specNames the parts and steps in the terms your policy uses
Force or tactile dataGlove tier stated; use on these rows Not statedAdded only if a spec includes the glove tier

Quality gates

How do the stated reject criteria apply to swap and seating work?

The reject criteria the site states for every episode, and what the site does and does not state about each for server hardware work.
Reject criterionStatus on this siteOn swap and seating work
Manipulated object out of frame for more than 15 percent of the episodeStatedApplies to every episode; how long a slot stays hidden behind a hand is Not stated
More than 35 percent invalid depth pixels in the manipulation regionStatedApplies to every episode; depth behaviour on server hardware is Not stated
Sync breach beyond the ceiling for more than three consecutive framesStatedApplies to every episode
Calibration drift beyond toleranceStatedApplies to every episode
Undocumented bystanderStatedApplies to every episode; the episode is rejected
Mismatch against the named skill specStatedChecked against the task and steps your spec names
Blur or sharpness ruleNot statedSet in the spec if your policy needs one

What is not stated

Which server hardware details does the site not state?

Fields the site does not state, and where each one is settled.
ItemStatus on this siteWhere it is settled
Server models, module types and tool listsNot stated beyond the terms in the catalog rowsThe written spec
Bay, slot and card counts, and facility typesNot statedThe written spec
Order and number of steps per taskNot statedThe written spec
Handling of asset tags, serial numbers and module labelsNot statedThe written spec
Success or quality labels for a seated partNot statedThe written spec, if needed
Number of sites or episodesNot statedThe written spec
ThroughputNot statedQuoted against your spec
Force or tactile data on these rowsNot statedThe written spec, if needed

Formats

Which formats carry hot-swap and seating data?

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

Example footage

What does first-person capture look like?

One real clip already published on this site, shown as a format and rig example: a head-mounted first-person capture with hands in frame. It does not show a drive caddy, power supply, fan, memory or card swap.

egocentric_stereo_sample.mp4 · head-mounted capture · hands in frame · 1920 × 1080 web preview · rig example, not a server clip

No server hot-swap or component seating clip is published on the site, so this is labelled as a format and rig example. Request a sample to see delivered files. See stereo sample page, stereo + wrist-cam example videos, request an egocentric data sample.

FAQ

Egocentric server hardware data, answered.

What is egocentric server hot-swap and component seating data?
Real-world video of a person swapping or seating a part in a server, such as a drive caddy, a power supply, a fan, memory modules or an add-in card, recorded against a written spec.
Which catalog rows cover it, and what is their status?
Five rows in Data Center & IT Hardware Bench: "Hot-swap drive caddy", "Swap PSU module", "Swap fan module" and "Seat RAM DIMMs" are Easy, and "Reseat PCIe card" is Medium. All five are Available on request and list a multiview rig with handheld grippers.
Is this stereo capture?
Not as the rows list it. The catalog capture setup is a multiview rig with handheld grippers. A stereo pair is a choice agreed in the skill spec and confirmed on a Spec Pilot, and the stereo data center page covers that side.
How does this differ from the broad data center page?
The broad page covers all twelve rows in the environment, including cabling, rails and labels. This page covers only the five swap and seating rows and the failure modes they share.
Does the site state server models, bay counts or success labels?
No. Server models, module types, bay and slot counts, step order and success or quality labels for a seated part are Not stated, and are settled in the written spec.
How are screens and labels handled, and how fast can a dataset be collected?
Faces, plates and screens are detected and irreversibly blurred at ingest and a reviewer confirms the result; label handling is Not stated, so name it in the spec. 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.

Sources

Where are the delivery formats documented?

Request a custom dataset.

Tell us the swap and seating tasks, the sequence and the capture mode your policy needs. 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.