Task family

Egocentric Trash and Recycling Task Video Data

Pulling full bags, bagging trash and recycling, relining cans, emptying bins and carrying bags to the dumpsters, captured first-person against a spec you write, for trash handling robot training and egocentric waste handling data.
Streams
Ten, synced under 2 ms
First batch
Median 48 h
Billing
Per validated hour
License
Buyer-owned
A lived-in kitchen with dishes drying by the sink, utensils on the counter and a small bin on the floor at the right edge of the frame.
A kitchen setting shown only to illustrate the first-person view of a counter, a sink and a floor bin. The catalog lists its kitchen trash row in a Restaurant & Commercial Kitchen, and the site does not state that any collection runs in this room.

Requirements

What does trash and recycling data need?

01

A named trash and recycling task list

Pulling a full bag, relining a can, bagging trash at a counter and sweeping a venue into bags are different motions. A spec names each one rather than relying on one generic waste label.

02

The bag, the bin and both hands in frame

Trash work is a short chain of reach, grip, lift, carry and drop. A head-mounted view keeps both hands, the bag and the bin or dumpster visible through the whole sequence.

03

Hand pose through the grip and the carry

3D hand pose with a visibility flag per joint carries the finger detail of closing a bag, taking its weight and releasing it, which RGB video alone cannot resolve.

04

Step boundaries on the same clock

Frame-accurate action segments mark where one step ends and the next begins, aligned to video and depth on one hardware clock, so a policy can learn the order of pull, carry, drop and reline.

05

Rights you can ship on

A perpetual, buyer-owned commercial license backed by a documented consent chain, so a policy trained on the data can go into a product.

Why it matters

What is egocentric trash and recycling task video data, and why does it need its own page?

Egocentric trash and recycling task video data is real-world, first-person video of a person handling waste as part of a working day: pulling full bags and recycling out of a kitchen, relining the cans, bagging trash at a counter, sweeping a venue and bagging what is collected, and carrying the bags to the bins or dumpsters. It is recorded from the operator viewpoint, with depth, 3D hand pose, contact events and frame-accurate action segments aligned on one hardware clock.

These tasks look simple and still ask a lot of a manipulation policy. A bag has no fixed shape, it has to be gripped by whatever part of it is reachable, and it is carried from one place to another before it is dropped into a bin. A first-person view keeps the bag, both hands and the destination in the same frame, which is the viewpoint a robot arm with a head or wrist camera would act from.

This page treats trash and recycling as a task family in its own right. Sorting is about moving items to destinations and cleaning is about wiping and mopping surfaces. Here the handled object is waste: collected, bagged, carried and disposed of.

Setting

Which trash and recycling tasks can be captured?

The task catalog already lists trash and recycling work in several settings. In a restaurant and commercial kitchen it includes pulling full bags and recycling from the kitchen, carrying them to the bins and relining the cans. At an event venue it includes sweeping the venue floor, bagging trash and recycling and carrying the bags to the dumpsters, and a second row that walks the venue collecting trash and recycling into bags and sweeping up debris. In a working kitchen set it includes clearing and wiping a counter and bagging trash, and in a hotel lobby it includes emptying bins as part of common-area cleaning.

The catalog also lists nearby rows that touch waste without being trash handling as their main task. A listed recycling and waste-transfer facility environment names sorting lines, baling and material recovery. E-waste disassembly sorts materials into bins, damaged-goods sorting ends with an item placed in a markdown or disposal bin, and construction cleanup includes clearing debris and sorting waste.

A custom spec is scoped from that same vocabulary. You describe the bags, bins, stations and sequence your policy needs, and the written spec covers them, with the catalog tasks as a starting point rather than a fixed menu. The first two tables list every row with its description, environment and status as the catalog states them.

Kitchens

How is kitchen trash and recycling removal covered?

The clearest trash row in the catalog is trash and recycling removal in a kitchen. It is described as pulling full bags and recycling from the kitchen, carrying them to the bins and relining the cans. The row is rated Easy, is recorded with a head-mounted phone and a multiview rig, and is Ready to deploy.

It sits in the Restaurant & Commercial Kitchen environment, whose examples are a sit-down restaurant kitchen, a cafe, a coffee shop, an artisan bakery and a patisserie. The site does not state which specific kitchens a collection runs in, so the environment, access and schedule are agreed in the written spec.

A second kitchen row is staged rather than recorded on site. Wipe counter and trash clears and wipes a counter and bags trash, in a Working Kitchen Set described as a stovetop, counter, sink, dishwasher, utensils and food props. It is recorded by a multiview rig while the operator uses handheld grippers, and it is Available on request.

Venues

How are venue trash and recycling sweeps covered?

Two Event Venue rows are the most direct statement of recycling alongside trash. The first is described as sweeping the venue floor, bagging trash and recycling and carrying the bags to the dumpsters, and it names brooms and liner bags as the tools. The second, Trash & Recycling Sweep, is described as walking the venue collecting trash and recycling into bags and sweeping up debris.

Both are rated Easy, both are recorded with a head-mounted phone and a multiview rig, and both are Ready to deploy. The Event Venue environment lists conference halls, wedding venues, stages and banquet rooms as examples.

These rows combine moving through a space while collecting with a carry to a disposal point. A spec can ask for either on its own or the full sequence, and action segments mark where collecting stops and carrying starts.

Bins

How are counter trash and bin emptying covered?

Bin emptying appears inside a larger cleaning row rather than as a task of its own. Lobby and common-area cleaning in a hotel is described as vacuuming and mopping lobby floors, dusting furniture, polishing glass and emptying bins. It is rated Easy, recorded with a head-mounted phone and a multiview rig, and Ready to deploy.

Because emptying bins is one step among several in that row, a spec that needs bin emptying as the main task says so, and the action segments isolate that step from the vacuuming, mopping and dusting around it. The site does not state how many bins or how much waste an episode covers.

Counter trash works the same way. In the working kitchen set, bagging trash is the last step of a clear and wipe sequence, so the wipe and the bagging are separate action segments.

Sorting

Is recycling sorting covered?

Recycling appears in the catalog as an environment: Recycling & Waste-Transfer Facility, with sorting lines, baling and material recovery as examples. It is described only as a target environment for commercial egocentric collection, and it is rated Easy, recorded with a head-mounted phone and a multiview rig, and Ready to deploy.

The catalog lists no separate task row under that environment. So the specific recycling sorting tasks, such as which materials go to which stream, are scoped in the spec rather than stated as catalog tasks, and this page does not promise a recycling sorting video dataset with a fixed material list. The site does not state recycling streams, material categories or municipal rules.

Two nearby rows sort waste. E-waste disassembly and sorting, which is rated Medium and Available on request, unscrews and pries open devices, removes boards and batteries and sorts materials into bins. Damaged-goods sorting in a retail back of house inspects returned or damaged items, scans them and sorts them into markdown or disposal bins, and it is Ready to deploy. The general sorting task is covered on its own page, linked below.

Environments

Where are trash and recycling tasks captured?

The catalog places these rows in a restaurant and commercial kitchen, an event venue, a staged working kitchen set and a hotel and lodging environment. The adjacent sorting and debris rows add a recycling and waste-transfer facility, an electronics manufacturing and e-waste environment, a retail back of house and an active construction site. Each task row carries a status that says how soon capture can begin.

The site defines those statuses plainly. Ready to deploy means contributors and site access are set up and capture starts once a spec is signed. Active collection means recording is running now, so a spec can join an existing capture stream. Available on request means the work is scoped and recruited to spec when a buyer asks for it. In the current catalog the kitchen removal row, both venue rows and the hotel lobby row are Ready to deploy, the working kitchen set row is Available on request and the construction rows are Active collection.

The site does not state a named waste-management company, municipality or recycling program for any row, and it does not state capture at a customer own facility. Environment, access and schedule are agreed in the written spec.

Capture setup

How is trash handling captured from a first-person view?

The catalog names two capture modes. In the first, a head-mounted phone records the first-person view of real work on site, and a multiview rig adds synchronized third-person angles when the spec asks for them. In the second, a staged working set is recorded by a multiview rig while the operator performs the task with handheld grippers, so demonstrations map onto a robot end effector.

A head-mounted camera keeps the pull, carry and drop motion in frame from the viewpoint a manipulation policy will see from, with a wrist-mounted camera available alongside it for close-range detail. Depth, 3D hand pose, contact events and action segments are aligned to video on one hardware clock, synced under 2 ms. Distance-invalid pixels beyond the depth sensor reliable range are flagged rather than interpolated.

The site does not state a camera count, resolution or frame rate specific to trash handling, and it does not state a bin or bag size, so those are agreed in the written spec rather than assumed.

Streams and labels

What does each trash and recycling episode contain?

Each episode follows the same episode schema used across Firsthand custom collections: 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.

For trash and recycling, hand pose tracks the operator through the grip, lift, carry and drop, contact events mark when the fingers make and break contact with a bag, a bin or a liner, and action segments mark the start and end of each step in the sequence. Because the labels share one clock with the video and depth, a step boundary lines up with the exact frame where it happens.

Object labels use the terms your spec sets. The skill spec decides which object classes are in scope before capture, so labels follow the vocabulary your training stack expects rather than a generic taxonomy.

Not stated

Which trash and recycling labels are not stated?

Bin or bag sizes, waste volumes or throughput, a material-classification label or accuracy, recycling-stream or municipal rules, force or tactile data, a task-completion label and any hygiene or safety certification are not stated anywhere on the site as standard fields. Some catalog task names mention liner bags, bins or dumpsters, but those describe what the operator does, not a field delivered with the episode.

If your policy needs any of these, they are defined in the written spec as annotation depth, and the quote covers them before capture begins. The page does not promise them by default, and it makes no hygiene, safety or environmental claim.

Delivery

How is trash and recycling data labeled and delivered?

Delivery formats are RLDS, LeRobot and WebDataset, plus HDF5, zarr and Rerun .rrd. The first three are the training-loader formats; HDF5 and zarr carry arrays for custom pipelines, and Rerun .rrd gives a multi-stream synchronized playback file for review. The format table below sets each against what its official documentation states.

Converter source is readable, so you can retarget the schema to your own loader, and the episode schema page lists the fields. Trash and recycling episodes use the same schema as every other Firsthand collection, so a loader that already reads another Firsthand dataset reads this one without changes.

Every batch is validated against signed accept criteria before it ships, with a reject log, and delivery is rolling, per validated batch.

Privacy

How is worker privacy handled?

Every episode links to a signed contributor release through a documented consent chain, and the consent record is part of the delivery. Contributors are the people who perform the trash and recycling tasks, so their release covers the footage captured of their hands and workspace.

Faces, plates and screens are detected and irreversibly blurred at ingest, and a reviewer confirms the result before anything ships. The anonymization record is delivered with the data. A venue, a hotel lobby or a kitchen can put other people in frame, which is why that pass matters here.

Text on bags, bins or discarded items is not listed as a blur category on the site, so this page does not claim it is blurred. If text on waste matters for your use, raise it in the spec so the handling is agreed before capture.

Fast · on demand

How fast can a custom trash and recycling 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 timeline up front. The catalog status on each task row tells you which case you are in.

On-demand top-ups run against the same spec and accept criteria after each training run, so new trash and recycling data stays consistent with what you already hold. The site does not state a batch size or a later-batch turnaround, so those are quoted against your spec.

The spec

How do you start a pilot?

You describe the bags, bins, stations and sequence 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 against that document before any capture begins.

A Spec Pilot, a small and fast first batch, can prove the spec and the accept criteria before you scale volume. The collection runs through the same seven-stage end-to-end custom collection pipeline as every Firsthand program: contributor recruiting, capture, per-batch QA, anonymization and licensed delivery. Billing is per validated hour, a reject log ships with every batch, and rejected items are recaptured at our cost.

Rights

How is trash and recycling data licensed?

Every custom collection ships under a perpetual, buyer-owned commercial license, and exclusivity is available so the data is never resold. The license is documented alongside the consent chain, so a policy trained on the data can go into a product.

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.

Trash and recycling tasks

Which trash and recycling tasks are in the catalog?

Trash, recycling and bin rows from the task catalog, grouped by family, with the catalog description, environment and status as listed.
Task familyCatalog task and descriptionEnvironmentStatus
Kitchen removalTrash & Recycling Removal in Kitchen: pull full bags and recycling from the kitchen, carry them to the bins and reline the cansRestaurant & Commercial KitchenReady to deploy
Venue sweepsSweep and bag venue trash using brooms and liner bags: sweep the venue floor, bag trash and recycling and carry the bags to the dumpstersEvent VenueReady to deploy
Venue sweepsTrash & Recycling Sweep: walk the venue collecting trash and recycling into bags and sweep up debrisEvent VenueReady to deploy
Counter trashWipe counter + trash: clear, wipe a counter, and bag trashWorking Kitchen Set (food prep)Available on request
Bin emptyingLobby & Common-Area Cleaning: vacuum and mop lobby floors, dust furniture, polish glass and empty binsHotel & LodgingReady to deploy

Nearby waste rows

Which sorting and debris rows touch waste?

Recycling, e-waste, disposal-bin and debris rows from the task catalog that are adjacent to trash handling, with the catalog description, environment and status as listed.
Task familyCatalog task and descriptionEnvironmentStatus
Recycling environmentRecycling & Waste-Transfer Facility: target environment for commercial egocentric collection; the examples listed are sorting lines, baling and material recovery; no separate task rowRecycling & Waste-Transfer FacilityReady to deploy
E-waste sortingE-waste disassembly and sorting: unscrew and pry open devices, remove boards and batteries and sort materials into binsElectronics Manufacturing & E-WasteAvailable on request
Disposal binsDamaged-Goods Sorting: inspect returned or damaged items, scan them and sort them into markdown or disposal binsRetail Store -- Back of HouseReady to deploy
DebrisConstruction Site Cleanup & Debris Removal: clearing debris, sorting waste and preparing sites after worksActive Construction SiteActive collection
DebrisSweep and haul construction debris using brooms and wheelbarrows: sweep up debris, load it into wheelbarrows and haul it to the site skipActive Construction SiteActive collection

Capture setup

How are trash and recycling episodes recorded?

The two capture modes named in the catalog and what each records, with the trash and recycling rows that use them.
Capture modeWhat the site says it recordsTrash and recycling rows that use it
Phone (head-mounted) / multiview rigA head-mounted phone records the first-person view of real work on site; a multiview rig adds synchronized third-person angles when the spec asks for themKitchen removal, both Event Venue rows and the hotel lobby row
Multiview rig + handheld grippersA staged working set recorded by a multiview rig while the operator performs the task with handheld grippers, so demonstrations map onto a robot end effectorWipe counter + trash
Head-mounted cameraKeeps the pull, carry and drop motion in frame from the viewpoint a manipulation policy acts fromAll of the above
Wrist-mounted cameraAvailable alongside the head camera for close-range detailStated as an option; per-task use set in the spec

Streams and labels

What does each episode carry, and what is not stated?

Streams and labels the site states for Firsthand custom collections, and trash and recycling fields the site does not state.
ItemStatus on this siteWhy it matters for trash and recycling
Ten streams synced under 2 msStatedA step boundary lines up with the exact video and depth frames
Head and wrist RGBStatedKeeps both hands, the bag and the bin in view
Depth, with distance-invalid pixels flaggedStatedShows bag, bin and dumpster geometry; unreliable pixels are marked, not interpolated
3D hand pose with per-joint visibilityStatedCarries the finger detail of closing, gripping and releasing a bag
Contact and grasp eventsStatedMarks when the hands take and release a bag, liner or bin
Frame-accurate action segmentsStatedMarks the start and end of each pull, carry, drop or reline step
Bin or bag sizesNot statedDefined in the spec if needed
Waste volumes or throughputNot statedDefined in the spec if needed
Material-classification label or accuracyNot statedDefined in the spec if needed
Recycling-stream or municipal rulesNot statedDefined in the spec if needed
Force or tactile dataNot statedDefined in the spec if needed
Task-completion labelNot statedDefined in the spec if needed
Hygiene or safety certificationNot statedNo claim is made

Formats

Which formats carry trash and recycling 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

Related pages

How is this page different from the sorting and cleaning pages?

Related pages on this site and how their focus differs.
PageFocus
Egocentric trash and recycling task data (this page)Waste as the handled object: pulling, bagging, relining, emptying and carrying to a bin or dumpster
Egocentric sorting task dataMoving items to destinations, including the recycling environment and disposal-bin rows as they appear in the catalog
Egocentric wiping and surface cleaning dataWiping counters and cleaning surfaces
Egocentric floor cleaning and mopping dataSweeping, vacuuming and mopping floors
Egocentric box and parcel handling dataBoxes and parcels as the handled object
On-demand data collectionRunning a collection against a spec after each training run

FAQ

Trash handling robot training data, answered.

What is egocentric trash and recycling task video data?
It is real-world, first-person video of a person pulling full bags, bagging trash and recycling, relining cans, emptying bins and carrying bags to the dumpsters, captured against a written spec with 3D hand pose, depth and action segments. Firsthand handles contributors, capture, QA, consent, and delivery.
Which trash and recycling tasks are in the catalog?
Trash and recycling removal in a kitchen, sweeping and bagging venue trash, a trash and recycling sweep at an event venue, wipe counter and trash in a working kitchen set, and emptying bins in a hotel lobby. Each row lists its environment and status.
Is recycling sorting covered?
Recycling & Waste-Transfer Facility is a listed environment with sorting lines, baling and material recovery as examples, but the catalog has no separate task row under it. Specific recycling sorting tasks are scoped in the spec.
Are bin or bag sizes, waste volumes or material labels included?
Not stated. The site states hand pose, depth, contact events and action segments. Bin and bag sizes, waste volumes, throughput and material-classification labels are defined in the written spec if your policy needs them.
Is capture done at a customer own facility or with a named waste company?
Not stated. The site names no waste-management company, municipality or recycling program for any row, and it does not state capture at a customer own facility. Environment and access are agreed in the written spec.
How is this different from sorting and cleaning data?
Sorting data is about moving items to destinations, and cleaning data is about wiping and mopping surfaces. This page is about waste as the handled object: pulling, bagging, relining, emptying and carrying to a bin, with the same streams, labels and formats.
How fast can a custom trash and recycling dataset be collected?
Where coverage is deep, the first validated batch lands in a median of 48 hours from signed spec. Thin environments typically take three to four weeks. The catalog status on each row shows which case applies.
How do you start a pilot?
Describe the bags, bins, stations and sequence you need. We write a spec, quote reach, timeline and price against it, and a Spec Pilot proves the accept criteria before you scale. Billing is per validated hour under a perpetual, buyer-owned license.

Sources

Where are the delivery formats documented?

Request a custom dataset.

Tell us the bags, bins, stations and sequence your policy needs to handle. 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.