Twenty-one catalog rows in one environment
Harvesting, planting, irrigation, livestock care, egg collection and equipment rows, each Active collection or Ready to deploy.
Farm and field tasks
Requirements
Harvesting, planting, irrigation, livestock care, egg collection and equipment rows, each Active collection or Ready to deploy.
Hand pose, contact events and per-frame instance masks are recorded on one clock, with a visibility flag on each joint.
What counts as a picked fruit, a set seedling or a repaired line is written into the spec up front.
Consent, anonymization and the license are stated below. This page makes no safety, welfare or certification claim.
Definition
Egocentric farm and field data is first-person video of a person doing growing, irrigation, livestock or equipment 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, so the frames show what the hands are doing. The same idea sits behind any agriculture robot training data or farm task video dataset request, 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. The produce packing, plant care and landscaping pages each have their own scope.
Tasks
The task catalog lists the Farm & Field Operations environment under the Agriculture & Grounds sector. It has 21 rows, and its example line reads "Farm fieldwork, greenhouse, orchard, vineyard -- harvesting, planting, pruning, irrigation, equipment operation". The first table below lists 16 of them: harvesting, crate hauling, planting, irrigation, livestock care, egg collection and equipment operation. Each is Active collection or Ready to deploy.
The remaining five rows are crop sorting and grading, greenhouse and nursery tending, landscaping and groundskeeping, hedge trimming and pruning. They are listed in the second table for orientation. Weeding and milking are not named in any row, so if your program needs them they are written into the skill spec rather than assumed.
The site states no equipment models, crop or livestock types, farm types or sizes, seasons or regions, or cycle times.
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, 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 farm work, a segment might be one fruit picked, one seedling set or one fitting connected, as written in the skill spec. The site lists no label for the outcome of a step, such as whether produce was ripe or a line stopped leaking.
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: picking, digging, connecting lines, carrying feed, walking the pens or fields. Plants occlude the fruit and the hands, and the hands occlude the work. 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.
Light, weather, terrain and animal behavior are separate problems. The site lists an IMU and body pose as streams but states nothing specific to outdoor lighting, weather or uneven ground, and nothing about animal handling, 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 or orchard 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, food safety and animal welfare are not stated for this environment, and this page makes no such claim. Who may be in frame and what the footage may show are agreed in the spec.
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 defines Active collection as recording already running, so a spec can join it, and Ready to deploy as contributors and site access already set up. Which range applies is confirmed when the spec is quoted rather than assumed.
Getting started
Describe the field or livestock tasks and their order, the tools and containers 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
| Part | As stated on this site |
|---|---|
| Capture mode (all 21 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.
Farm and field rows
| Task | What the catalog states | Skill | Status |
|---|---|---|---|
| Agriculture Hand Harvesting | Planting, tending, harvesting and handling produce in commercial growing operations | Easy | Active collection |
| Harvesting | Pick ripe fruit or vegetables by hand or with shears and place them in crates | Easy | Active collection |
| Harvest and sort produce using pruning shears and field crates | Cut produce from the plant with shears, check quality and sort it into field crates | Easy | Active collection |
| Field Crate Loading & Hauling | Fill field crates with harvested produce, lift and stack them and haul them to the shed | Easy | Ready to deploy |
| Planting | Sow seeds or set plants in prepared soil at spacing, cover and water them | Medium | Active collection |
| Agriculture Planting & Transplanting | Dig holes or furrows, set seedlings in place and firm the soil around them | Medium | Ready to deploy |
| Plant and transplant seedlings using a hand trowel and seedling trays | Take seedlings from trays, dig with a trowel and plant them at spacing along the row | Medium | Active collection |
| Irrigation | Move and connect irrigation lines, open valves and check water reaches each row | Easy | Active collection |
| Irrigation Setup & Repair | Lay out drip or sprinkler lines, connect fittings and repair leaks and breaks | Medium | Ready to deploy |
| Assemble and repair irrigation lines using PVC fittings and a pipe cutter | Cut PVC pipe to length, fit connectors and replace broken sections in the irrigation line | Medium | Active collection |
| Feeding & Watering Rounds | Walk the pens or fields delivering feed and topping up water for the animals | Easy | Ready to deploy |
| 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 |
| Animal Pen Cleaning & Waste Removal | Muck out pens with fork and shovel, remove waste in barrows and lay fresh bedding | Easy | Ready to deploy |
| Egg Collection & Candling | Collect eggs from the nests, check them against a light for defects and pack them | Easy | Ready to deploy |
| Farm equipment operation | Operate tractors, mowers or loaders and attach and detach implements | Hard | Active collection |
| Tractor & Implement Operation | Drive the tractor, hitch implements and operate them across the field | Hard | Ready to deploy |
Rows with their own pages
| Task | What the catalog states | Skill | Status |
|---|---|---|---|
| Crop Sorting & Grading | Sort harvested crops by size and quality, discard damaged items and grade into crates | Easy | Ready to deploy |
| Greenhouse / Nursery Tending | Water, pot, prune and pest-check plants on greenhouse and nursery benches | Medium | Ready to deploy |
| Agriculture Landscaping & Groundskeeping | Mow, trim, plant and clear grounds and paths on the farm with hand and power tools | Medium | Ready to deploy |
| Prune and trim hedges using hedge trimmers and loppers | Cut hedge tops and sides with trimmers, remove thick stems with loppers and clear cuttings | Medium | Active collection |
| Pruning | Cut back dead and overgrown branches with shears and loppers to shape the plant | Medium | Active collection |
Capture challenges
| Field challenge | What goes wrong | Stated stream or label |
|---|---|---|
| Produce hidden by leaves and hands | Foliage or fingers cover the fruit, seedling or fitting being handled | 3D 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 plant, crate or tool | The hand, tool and item touch in quick succession | Contact events mark when a hand meets an item; no finer contact label is stated |
| 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 |
| Uneven ground and walking rounds | The wearer walks long routes between pens, rows 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 |
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 |
| Consent and anonymization records | Delivered | Consent artefact IDs per episode; anonymization record shipped with the data |
| Tools, machinery and equipment models | Not stated | Agreed in the skill spec |
| Crop and livestock types, farm types and sizes, seasons, regions and weather | 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 |
| Quality, ripeness or success labels | Not stated | No such label is listed |
| Force or tactile readings | Not stated | Not among the listed streams |
| Safety, food-safety and animal-welfare statements | Not stated | No such statement exists for this environment |
FAQ
Sources
Tell us the field or livestock tasks, the tools and containers, 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.