Pharmacy and lab bench

Egocentric Pharmacy and Lab Bench Task Video Data

Counting and labeling medication, pipetting, weighing and racking tubes are small-container, exact-handling tasks. We collect custom egocentric video of that work on demand, to a written skill spec, with synchronized streams, hand pose, action segments, anonymization and a buyer-owned license.
Setting
Pharmacy and laboratory; wet lab and clinical bench
Catalog status
Available on request; scoped and recruited to spec
First batch
Median 48 h in deep-coverage settings
License
Perpetual, buyer-owned

Requirements

What does a pharmacy or lab bench capture need that a general liquid-handling clip does not?

01

Twenty-one catalog rows in two environments

Seven Pharmacy & Laboratory rows and fourteen Wet Lab & Clinical Bench rows, all Available on request.

02

Hands, containers and labels in view together

Hand pose, contact events and per-frame instance masks are recorded on one clock, with a visibility flag on each joint.

03

Written accept criteria before capture

What counts as a finished dispense or a filled tube is written into the spec up front.

04

Privacy and compliance stated plainly

Consent, anonymization and the license are stated below. This page makes no compliance claim.

Definition

What is egocentric pharmacy and lab bench data?

Egocentric pharmacy and lab bench video data is first-person video of a person doing dispensing or bench work, recorded from their own point of view with synchronized sensor streams alongside. The camera sits on the head, close to what a robot’s onboard camera would see at a counter or bench, so the frames show what the hands are doing to the container rather than a distant view of a room. The same idea sits behind any pharmacy robot training data request or lab bench video dataset, applied here as a custom collection scoped to your tasks.

On this site the data is human capture: a paid, consented contributor wears the rig and performs a task from a written skill spec. It is not robot or teleoperation data. This page differs from the pouring and liquid handling page, a general task family, and from the dental lab page.

Tasks

Which pharmacy and bench tasks can be captured?

The task catalog lists two relevant environments under Healthcare & Life Sciences. Pharmacy & Laboratory has seven rows, and its example line reads "Medication dispensing, liquid handling, pipetting, labeling, safety protocol adherence -- requires regulatory compliance". Wet Lab & Clinical Bench has fourteen rows, and its example line reads "Burette, pipettes, balance, labware, phantom for any invasive step".

The tables below list the seven pharmacy and laboratory rows and the fourteen bench rows as the catalog states them. All twenty-one are Available on request, so the work is scoped and recruited to spec when a buyer asks.

Counting pills is not its own row; the dispensing row says to count or measure the medication. The site states no equipment models, reagents, medications, pharmacy or lab types or sizes, or cycle times.

Episodes

What does each episode contain?

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 stated streams and sync figures.

The catalog lists two capture modes for these rows. The seven pharmacy and laboratory rows use a head-mounted phone with a multiview rig. The fourteen bench rows use a multiview rig with handheld grippers. That second mode is not a head-mounted first-person view, so the spec states which mode a program needs. Force and tactile readings are not among the listed streams.

Labels and delivery

How is the data labeled and delivered?

Action segments divide an episode into start- and end-timestamped spans, each carrying start_ns, end_ns, verb and noun. For bench work, a segment might be one dispense, one tip change or one tube filled, 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 stated reject criteria, such as a sync breach or the manipulated object out of frame for more than 15 percent of the episode, and a human reviewer then checks each one. Only footage that clears the criteria is billed as a validated hour.

Delivery is in the format your stack already reads: RLDS, LeRobot, WebDataset, HDF5, zarr or Rerun .rrd, or raw streams with metadata, 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.

Why it is hard

Why are small containers, liquids, labels and precise handling hard for robot learning?

Tubes, bottles and pipettes are small and are often hidden by the fingers that hold them. The catalog describes the work in exact terms: dispensing exact volumes into tubes and changing tips, filling tubes to a mark, pouring to a graduated cylinder mark, and titrating to a colour endpoint. That is why hand pose carries a per-joint visibility flag, why contact events mark when the hand meets the item, and why masks are recorded per frame. The challenge table below maps each difficulty to the stream or label this site states.

A robot foundation model paper on arXiv organizes its training data as a pyramid, with large quantities of web data and human videos at the base, synthetic data in the middle and real robot data at the top. The same paper says human videos have no explicit action labels, so it learns latent actions to label them. That is robot-model research, not Firsthand data, and Firsthand has no relationship with its authors.

Capture and privacy

Where is it captured and how are workers, labels and any patient-related items protected?

The catalog describes the head-mounted phone as recording the first-person view of real work. The site also states that Firsthand does not capture at a customer’s own facility. Which pharmacy or laboratory setting a given program uses is not stated here and is agreed in the skill spec before capture begins.

Every contributor signs a written release, and each delivered episode links to it through consent artefact IDs. At ingest, automated detection finds faces, plates and screens and blurs them irreversibly, and speech is scrubbed of names, addresses and card numbers. A human reviewer confirms that no un-consented person is identifiable in any frame, and the anonymization record ships with the data.

The site’s privacy guide names printed text such as forms, badges and mail among recurring identifiers in egocentric footage. Whether prescription text or printed labels on a bench are blurred is not stated, and neither is any patient-data handling for these environments. The catalog notes HIPAA compliance for its Hospital & Clinical Care environment and a regulatory-compliance line for Pharmacy & Laboratory, but this page makes no regulatory, medication-safety, controlled-substance, biosafety or clinical claim. Who may be in frame is agreed in the spec.

Speed

How fast can a custom lab bench dataset be collected?

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. All twenty-one rows are Available on request, so the range that applies is confirmed when the spec is quoted rather than assumed.

Getting started

How do you start a pilot?

Describe the bench or counter tasks and their order, the containers and tools involved, what counts as a finished step, and the failure or variation cases your pipeline is missing. That becomes a written skill spec, quoted for reach, timeline and price before any capture begins. Our skill spec guide walks through how to write one.

Most programs begin with a Spec Pilot, a small, fast first batch that proves the spec and the accept criteria on real footage before volume scales. Collections are billed per validated hour. Counts of sites, episodes and hours are set in the skill spec.

Capture setup

What is the capture setup for a pharmacy or lab bench collection?

The capture setup as stated on this site. Counts of sites, contributors, episodes and hours are set in the skill spec.
PartAs stated on this site
Pharmacy & Laboratory capture modeHead-mounted phone for the first-person view of real work; a multiview rig adds synchronized third-person angles when the spec asks for them
Wet Lab & Clinical Bench capture modeMultiview rig with handheld grippers; a staged working set is recorded while the operator uses the grippers, so demonstrations map onto a robot end effector
StreamsTen: 4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation, action labels
SyncHardware-triggered onto one PTP clock domain; aligned under 2 ms
Hand pose21 joints per hand, 3D, in metres in the head-camera frame; per-joint visibility flag
Which tier applies to a given programNot stated; confirmed in the skill spec

Every collection runs through the same seven-stage end-to-end custom collection pipeline.

Pharmacy and laboratory rows

Stated pharmacy and laboratory task × what the catalog says × skill × status

The seven Pharmacy & Laboratory rows as the task catalog states them. All use a head-mounted phone with a multiview rig.
TaskWhat the catalog statesSkillStatus
Medication dispensingRead the prescription, count or measure the medication, package and label itMediumAvailable on request
LabelingPrint and apply labels to tubes, bottles and dispensed medication and check themEasyAvailable on request
PipettingDraw liquid into the pipette, dispense exact volumes into tubes and change tipsMediumAvailable on request
Liquid handlingMeasure and transfer liquids between vessels with pipettes, cylinders and dispensersMediumAvailable on request
Lab protocols (pipetting, titration, sample handling)Pipette reagents, titrate to endpoint and handle samples following the written protocolHardAvailable on request
Laboratory WorkPrepare samples, run bench tests and record results at a laboratory workstationHardAvailable on request
Safety protocol adherencePut on gloves and eyewear, handle chemicals under the hood and dispose of waste correctlyMediumAvailable on request

Wet lab and clinical bench rows

Stated bench task × what the catalog says × skill

The fourteen Wet Lab & Clinical Bench rows as the task catalog states them. All use a multiview rig with handheld grippers and are Available on request.
TaskWhat the catalog statesSkill
Weigh reagentWeigh a reagent on a balanceHard
Titrate to endpointTitrate a sample to a colour endpointHard
Pour + measure reagentPour to a graduated cylinder markMedium
Fill + cap sample tubesFill tubes to a mark and capMedium
Cap, vortex + rack tubesCap sample tubes, vortex-mix, and rack them in orderMedium
Rack + label tubesLabel and rack a set of tubesEasy
Load + balance centrifugeLoad tubes balanced in a centrifugeMedium
Prepare a slideDrop, smear, and cover a slideHard
Swab + streak plateSwab a sample and streak a plateHard
Connect Luer syringeAttach and lock a Luer syringe to a lineMedium
Sterile field setupPeel-open packs and arrange instrumentsMedium
Instrument passPass instruments in sequenceMedium
BP cuff (mannequin)Apply and inflate a BP cuff on a mannequinEasy
Wound dressing (phantom)Change a dressing on a phantomMedium

Capture challenges

Bench challenge × what goes wrong × stream or label that addresses it

Each pharmacy and bench capture challenge mapped to a stream or label this site already states. Where nothing is stated, the row says so.
Bench challengeWhat goes wrongStated stream or label
Small containers hidden by the handFingers cover the tube, bottle or pipette being held3D hand pose with per-joint visibility flags; per-frame instance masks; reject if the object is out of frame for more than 15% of an episode
Hand meets container or toolThe hand, pipette and vessel touch in quick successionContact events mark when a hand meets an item; no finer contact label is stated
Exact volumes and marksWhether a fill or a pour reached the markNot stated: no volume or fill-level label is listed; completion is defined in the spec and episode boundaries
Grip and pressing forceHow hard a tube or syringe is gripped or pressedNot stated: no force or tactile stream is listed

Delivered vs not stated

What is delivered and what is not stated

Delivered items are stated elsewhere on this site. Items marked not stated are not promised on this page.
ItemStatusDetail
Action segmentsDeliveredstart_ns, end_ns, verb, noun, one per step
3D hand poseDelivered21 joints per hand; per-joint visibility flag for occluded fingers
Contact eventsDeliveredThe moment a hand meets an item
Per-frame instance masksDeliveredStored at 848×480
Consent and anonymization recordsDeliveredConsent artefact IDs per episode; anonymization record shipped with the data
Equipment, reagents, medications, lab or pharmacy typesNot statedAgreed in the skill spec
Cycle times and throughputNot statedNo such figure is listed
Number of sites, episodes and hoursNot statedSet per program in the skill spec
Quality, volume or success labelsNot statedNo such label is listed
Force, tactile or thermal readingsNot statedNot among the listed streams
Regulatory status and patient-data handlingNot statedNo such statement exists for these environments

FAQ

Pharmacy and lab bench task video data, answered.

What is egocentric pharmacy and lab bench task video data?
Custom first-person video of paid, consented contributors doing pharmacy and laboratory bench tasks, captured to a written skill spec.
Which pharmacy and lab tasks are in the catalog?
Seven Pharmacy & Laboratory rows, such as medication dispensing, labeling and pipetting, and fourteen Wet Lab & Clinical Bench rows, such as weighing a reagent, titrating and capping tubes.
Is this a custom lab automation data collection or a ready-made dataset?
It is a custom collection. All twenty-one rows are Available on request: you write a skill spec, we quote reach, timeline and price against it, and capture runs to your accept criteria.
Do you capture at pharmacies or laboratories?
The catalog describes a head-mounted phone for the pharmacy rows and a multiview rig with handheld grippers for the bench rows. Capture does not take place at a customer’s own facility. Sites are agreed in the spec.
How are workers, labels and patient-related items protected?
Contributors sign a release and each episode links to it. Faces, plates and screens are blurred irreversibly at ingest. Blurring of prescription text or bench labels and any patient-data handling are not stated.
How fast can a fast, on-demand lab bench dataset arrive?
A median of a median of 48 hours from signed spec to first validated batch where coverage is deep, and three to four weeks where it is thin.
Who owns the data and in which formats does it arrive?
The buyer owns it under a perpetual, non-exclusive commercial license by default. Formats include RLDS, LeRobot, WebDataset, HDF5, zarr and Rerun .rrd.

Sources

Where are these pharmacy and lab bench capture claims documented?

Request a custom pharmacy and lab bench dataset.

Tell us the counter or bench tasks, the containers and tools, 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.