Three livestock rows, named exactly
Feed and water livestock using feed buckets and hoses, Feeding & Watering Rounds, and Animal Pen Cleaning & Waste Removal.
Livestock handling
Requirements
Feed and water livestock using feed buckets and hoses, Feeding & Watering Rounds, and Animal Pen Cleaning & Waste Removal.
Hand pose, contact events and per-frame instance masks are recorded on one clock, with a visibility flag on each joint.
The catalog names no restraint, herding, milking or health-check row. Those would be written into the spec, not assumed.
Consent, anonymization and the license are stated below. This page makes no safety, welfare or certification claim.
Definition
Egocentric livestock handling data is first-person video of a person doing animal-care work on a farm, 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, so the frames show what the hands are doing with the buckets, hoses, forks and shovels. The same idea sits behind any livestock handling robot training data or animal husbandry video dataset request, applied here as a custom collection scoped to your tasks.
The word handling needs care. On this site the farm rows describe feeding, watering and pen cleaning. They do not describe restraining, moving or examining an animal, and the farm environment has no row for it. This page covers the rows that exist and says plainly where a request goes beyond them.
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. The farm and field page covers the wider environment, and the veterinary clinic page has its own scope.
Tasks
The task catalog lists the Farm & Field Operations environment under the Agriculture & Grounds sector. It has 21 rows, and three of them are about animals directly. "Feed and water livestock using feed buckets and hoses" is Easy and Active collection: carry feed buckets to troughs, pour feed and fill water troughs with a hose. "Feeding & Watering Rounds" is Easy and Ready to deploy: walk the pens or fields delivering feed and topping up water for the animals. "Animal Pen Cleaning & Waste Removal" is Easy and Ready to deploy: muck out pens with fork and shovel, remove waste in barrows and lay fresh bedding.
A fourth row, "Egg Collection & Candling", sits nearby: collect eggs from the nests, check them against a light for defects and pack them. The catalog does not call it livestock handling, so the coverage table lists it as an adjacent row rather than counting it.
The site states no animal types, herd or flock sizes, farm types, seasons or regions, or cycle times.
Coverage limits
No. No Farm & Field Operations row names restraining or lifting an animal, herding or driving animals, milking, shearing, hoof care, health checks or treatment. The coverage table below sets each of these against what the catalog actually lists.
One row sounds close but belongs elsewhere. "Animal handling" is a Veterinary Clinic row, described as lifting, holding and restraining animals on the table during examination. It has its own page, and this page does not count it as livestock work. If a program needs a task the catalog does not name, it is written into the skill spec, and whether it can be captured is confirmed when the spec is quoted rather than assumed.
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, one task instruction, 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 one capture mode for every farm and field row: a head-mounted phone with a multiview rig. Force and tactile readings are not among the listed streams.
Labels and delivery
Action segments divide an episode into start- and end-timestamped spans, each carrying start_ns, end_ns, verb and noun. For livestock work, a segment might be one bucket carried, one trough filled or one barrow emptied, as written in the skill spec. The site lists no label for the outcome of a step, such as whether a trough was left full or a pen was left clean.
Validation runs against signed accept criteria written into the spec before capture, and a reject log ships with each batch. A human reviewer checks every episode. 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
The catalog describes the work in repetitive, physical steps: carrying buckets, pouring, filling a trough from a hose, mucking out with a fork and laying bedding. Feed, water and bedding are loose or flowing materials, so the same step never looks quite the same twice. Buckets, hoses and forks also cover the fingers. 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.
Animal behavior, light and weather are separate problems. The site lists an IMU and body pose as streams but states nothing about animal movement, handling technique, lighting or weather, so the table says so rather than implying a fix.
A robot foundation model paper on arXiv puts human videos at the base of its data pyramid and says they have no explicit action labels, so it learns latent actions. That is robot-model research, not Firsthand data, and Firsthand has no relationship with its authors.
Capture and privacy
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 farm a program uses is agreed in the skill spec.
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.
Safety certifications, protective equipment, machinery safety and animal welfare are not stated for this environment, and this page makes no such claim.
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 catalog marks the feed-and-water row Active collection, meaning recording is already running and a spec can join it. The feeding rounds and pen cleaning rows are Ready to deploy, meaning contributors and site access are already set up. Which range applies is confirmed when the spec is quoted.
Getting started
Describe the animal-care tasks and their order, the buckets, hoses and tools involved, what counts as a finished step, and the failure or variation cases your pipeline is missing. If you need something beyond the three rows, such as restraint or herding, say so up front. 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
| Part | As stated on this site |
|---|---|
| Capture mode (all farm and field rows) | Head-mounted phone for the first-person view of real work; a multiview rig adds synchronized third-person angles when the spec asks for them |
| Streams | Ten: 4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation, action labels |
| Sync | Hardware-triggered onto one PTP clock domain; aligned under 2 ms |
| Hand pose | 21 joints per hand, 3D, in metres in the head-camera frame; per-joint visibility flag |
| Which tier applies to a given program | Not stated; confirmed in the skill spec |
Every collection runs through the same seven-stage end-to-end custom collection pipeline.
Livestock rows
| Task | What the catalog states | Skill | Status |
|---|---|---|---|
| Feed and water livestock using feed buckets and hoses | Carry feed buckets to troughs, pour feed and fill water troughs with a hose | Easy | Active collection |
| Feeding & Watering Rounds | Walk the pens or fields delivering feed and topping up water for the animals | Easy | Ready to deploy |
| Animal Pen Cleaning & Waste Removal | Muck out pens with fork and shovel, remove waste in barrows and lay fresh bedding | Easy | Ready to deploy |
Coverage
| Sub-task | In the catalog? | Detail |
|---|---|---|
| Feeding animals and filling troughs | Yes, two rows | "Feed and water livestock using feed buckets and hoses" and "Feeding & Watering Rounds" |
| Cleaning pens and laying bedding | Yes, one row | "Animal Pen Cleaning & Waste Removal" |
| Collecting eggs | Adjacent row | "Egg Collection & Candling" is a farm row, not described by the site as livestock handling |
| Restraining or lifting animals on a farm | No row | Written into the skill spec if needed; feasibility confirmed at quote |
| Herding or driving animals | No row | Not named in any row |
| Milking | No row | Not named in any row |
| Health checks or treatment | No farm row | Not a livestock row; the Veterinary Clinic environment has its own page |
| Animal handling on an examination table | Different environment | "Animal handling" is a Veterinary Clinic row and is not counted here |
| Shearing or hoof care | No row | Not named in any row |
Capture challenges
| Challenge | What goes wrong | Stated stream or label |
|---|---|---|
| Loose feed, water and bedding | Material pours and spills differently on every attempt | Contact events and per-frame instance masks; not stated: no material-specific label |
| Bucket, hose or fork hides the hand | The container or tool covers the fingers | 3D hand pose with per-joint visibility flags; reject if the object is out of frame for more than 15% of an episode |
| Long walking rounds | The wearer walks long routes between pens and sheds | IMU and 3D body pose are listed streams; not stated: nothing is specific to terrain |
| Living animals | Animals move unpredictably around the work | Not stated: no animal-specific label or handling statement is listed |
| Outdoor light and weather | Glare, shade or rain change how the scene looks | Not stated: no lighting or weather condition is listed for this environment |
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 |
| Task instruction | Delivered | One per episode; no richer language data is stated |
| Consent and anonymization records | Delivered | Consent artefact IDs per episode; anonymization record shipped with the data |
| Animal types, herd or flock sizes, farm types and sizes | Not stated | Agreed in the skill spec |
| Tools, buckets and equipment models | Not stated | Agreed in the skill spec |
| Cycle times and throughput | Not stated | No such figure is listed |
| Number of sites, episodes and hours | Not stated | Set per program in the skill spec |
| Outcome or success labels | Not stated | No such label is listed |
| Force or tactile readings | Not stated | Not among the listed streams |
| Safety and animal-welfare statements | Not stated | No such statement exists for this environment |
FAQ
Sources
Tell us the animal-care tasks, the buckets, hoses 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.