Task family

Egocentric Pool and Spa Maintenance Data

Skimming and testing a hotel pool, arranging loungers, wiping surfaces and restocking towels, captured against a spec you write, for pool maintenance robot training data, a spa area cleaning video dataset, egocentric hotel pool attendant data and fast, on-demand custom hospitality task data collection.
Pool and spa tasks
One catalog row
Setting
Hotel & Lodging
Billing
Per validated hour
License
Buyer-owned

Requirements

What does pool and spa maintenance data need?

01

A named list of pool-area steps

Skimming, testing, arranging loungers, wiping and restocking are different activities, so a spec names each one and the order it runs in.

02

A hotel setting, stated plainly

The catalog places the row in Hotel & Lodging. Residential pool care is not a catalog row, so a spec for it is a separate scoping conversation.

03

Hands and objects in view

A first-person view and, where the spec calls for it, wrist cameras or a multiview rig keep each grip, wipe, lift and placement visible.

04

Step boundaries on the same clock

Frame-accurate action segments mark where one step ends and the next begins, so a long pool-area pass can be cut into labeled spans.

05

Rights you can ship on

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

Why it matters

What is egocentric pool and spa maintenance data, and why does it need its own page?

Egocentric pool and spa maintenance data is first-person video of the physical work of keeping a hotel pool area in order, recorded against a written spec with the streams the site states for its custom collections. The catalog keeps this work in one row, Pool & Spa Area Maintenance, in the Hotel & Lodging environment.

The page covers that one row and nothing more. The site names no hotel, resort, region or pool, and it does not describe pool equipment, water treatment or safety practice, so those are left out rather than guessed.

Task coverage

Which pool and spa row does the site state?

One catalog row is counted: Pool & Spa Area Maintenance, in Hotel & Lodging under Hospitality & Events. The catalog rates it Easy, lists the capture mode as a head-mounted phone or a multiview rig, and gives the status Ready to deploy, which means contributors and site access are set up and capture starts once a spec is signed.

Rows that only look similar are not counted. Wiping, towel and cleaning work appear in other hotel rows, and a table below lists the nearest ones and why each stays out. The site has no separate row for a spa treatment room, a hot tub, a sauna or a pool deck.

The row, step by step

What does the pool and spa row describe, step by step?

The catalog line reads: skim and test the pool, arrange loungers, wipe surfaces and restock towels. That is five named activities in one row, and the table below sets each against what the site states and what it leaves open. The line is a description of the task, not a fixed script, so the order and the repeat count are set in the spec.

The word test is the least specific step. The site does not say what is tested, with what, or what the result is used for, and this page makes no water-chemistry, chemical-handling or dosing claim. If your policy needs the test step, the spec has to define it.

Hotel framing

Is this hotel pool work or residential pool care?

It is hotel work. The row sits in Hotel & Lodging, and the environment is described by examples such as guest room servicing, resort housekeeping, bed-making, linen changes, bathroom cleaning and amenity restocking. The pool row is catalogued alongside those, and this page uses hotel and commercial framing only.

Residential pool care is not claimed. The site states no row for a home pool or a private spa, and names no lifeguard, certification or safety-compliance practice for the row.

Why it is hard

Why is pool-area upkeep hard for robot learning?

The site states no robot results for pool-area work, so this section describes what the task asks of a dataset, not what any policy achieves. One pass strings together several kinds of motion: a tool-led skim, a test step, moving larger objects such as loungers, repeated wiping of surfaces, and placing items such as towels.

Because those steps differ so much, the action segments carry a lot of the value: one long clip without step boundaries does not show where skimming ended and arranging began. The site states no cycle times or error rates for the row, so a spec names the steps, the passes and the accept criteria.

Capture setup

How is pool-area work captured?

The catalog lists a head-mounted phone or a multiview rig for the row. The 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. The site lists no handheld grippers for this row, so the page does not describe capture that way.

On the rig tier, every stream is hardware-triggered onto one PTP clock domain, and the rig is calibrated twice per session, before capture starts and after it ends. An episode is accepted only if RMS reprojection stays under 0.28 px. Camera count, resolution and frame rate for pool-area work are Not stated, and so is any rule for capturing in wet areas, so those are settled against your spec before capture begins.

Streams and labels

What does each pool and spa episode contain?

The Firsthand episode schema has ten streams synced under 2 ms: a 4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation and action labels. The site states 3D hand pose with per-joint visibility and frame-accurate action segments, and contact events mark when a hand meets an object.

For pool-area work, contact events can mark a hand on a skimmer handle, a lounger or a towel, and action segments can mark skim, test, arrange, wipe and restock. The site does not say which streams apply to this row, so the stream list is confirmed in the spec. Force or tactile data and success labels are Not stated for it.

Privacy

How are guests and staff protected in a pool area?

Every contributor signs a written release before capture, and each delivered episode links to that record through consent artefact IDs in the batch data card. At ingest, automated detection finds faces, plates and screens and blurs them irreversibly. A human reviewer confirms that no un-consented person is identifiable in any frame, footage that cannot be de-identified is discarded, and the anonymization record is delivered with the data.

A hotel pool area can be a place where guests are present. The hospitality page states that front-of-house settings are bystander-dense, with lower yield after de-identification. The site states no rule written for pool areas beyond the blurring and review above, so how guest presence is handled on a shoot is settled in the spec.

Neighbouring rows

How does pool and spa maintenance differ from other hotel rows?

Several hotel rows share a verb or an object with the pool row. Hotel Amenity Restocking also names towels, and Lobby & Common-Area Cleaning names dusting furniture. None of them names a pool, so none is counted here. The closest pages for the shared skills are linked below.

Delivery

How is the 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. Action segments are the step labels, and any further object labels, such as lounger or towel, follow the spec.

Every batch is validated against signed accept criteria before it ships, with a reject log, and delivery is rolling, per validated batch. Billing is per validated hour, and rejected items are recaptured at our cost.

Fast · on demand

How fast can a custom pool and spa 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. The hospitality page lists hospitality coverage as thin, and the site does not say which timeline applies to the pool row.

The row is Ready to deploy, so capture starts once a spec is signed. The timeline is still quoted against your spec before capture begins, and on-demand top-ups run against the same accept criteria.

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 row

Which catalog row covers pool and spa maintenance?

The one row counted on this page, with the catalog description, skill rating, capture mode and status as listed.
SettingCatalog task and descriptionSkillCapture modeStatus
Hotel & LodgingPool & Spa Area Maintenance: skim and test the pool, arrange loungers, wipe surfaces and restock towelsEasyPhone (head-mounted) / multiview rigReady to deploy

Steps in the row

What does the catalog line state for each pool-area step?

The five activities named in the catalog description, and what the site leaves open for each.
Step in the catalog lineWhat the site statesNot stated
Skim the poolNamed in the catalog descriptionTool, pool size, what is skimmed
Test the poolNamed in the catalog descriptionWhat is tested, how, and the result; no water-chemistry claim
Arrange loungersNamed in the catalog descriptionNumber, layout and furniture type
Wipe surfacesNamed in the catalog descriptionWhich surfaces, cloths and products
Restock towelsNamed in the catalog descriptionTowel counts, storage and cart

Adjacent rows

Which neighbouring hotel rows are not counted as pool and spa maintenance?

Hotel & Lodging rows near this topic that the page does not count, and the reason for each.
RowWhere it sitsWhy it is not counted
Hotel Amenity RestockingHotel & LodgingRestocks toiletries, towels, coffee and minibar items from the housekeeping cart; it does not name a pool
Lobby & Common-Area CleaningHotel & LodgingVacuums and mops lobby floors, dusts furniture, polishes glass and empties bins; a lobby, not a pool
Room Turnover & InspectionHotel & LodgingResets a guest room after checkout; it does not name a pool
Soiled-Linen Sorting & LoadingHotel & LodgingSorts soiled linens and loads carts and washers; back-of-house linen work
Luggage HandlingHotel & LodgingDelivers guest luggage to a room; a different task

Capture setup

What is the capture setup for the pool and spa row?

The capture setup as the catalog and this site state it.
PartWhat the site states
Catalog capture modePhone (head-mounted) / multiview rig
What is recordedFirst-person view of real work on site; synchronized third-person angles when the spec asks for a multiview rig
SettingA hotel; no property, brand, region or pool is named
StatusReady to deploy
Sync and calibration, rig tierOne PTP clock domain; calibrated twice per session; accepted only if RMS reprojection stays under 0.28 px
Camera count, resolution, frame rateNot stated
Rules for capture in wet areasNot stated

Streams and labels

Which streams and labels are stated for pool-area work, and which are not?

Stated items come from elsewhere on this site. Items marked not stated are not promised on this page.
Stream or labelWhat it gives a pool-area episodeStatus
RGB and depthKeeps the hands, tools and objects on one timelineStated; ten streams synced under 2 ms
3D hand pose, per-joint visibilityCarries how fingers grip a handle, a cloth or a towelStated for custom collections
Contact and grasp eventsMarks when a hand meets a tool, lounger or towelStated
Action segments (start_ns, end_ns, verb, noun)One labeled span per step, such as skim, test, arrange, wipe or restockStated; frame-accurate
Consent artefact IDs and anonymization recordProvenance per episodeDelivered
Water readings, test results, products usedNot among the listed streamsNot stated
Pool size, equipment model, object counts, cycle timesNot listedNot stated
Contact force, tactile readings, success labelsNot among the listed streamsNot stated
Robot or teleoperation dataHuman first-person demonstrations onlyNot captured

Formats

Which formats carry pool and spa maintenance 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

FAQ

Pool maintenance robot training data, answered.

What is egocentric pool and spa maintenance data?
First-person video of the upkeep work in a hotel pool and spa area, as the catalog row states it: skim and test the pool, arrange loungers, wipe surfaces and restock towels, captured against a written spec.
Which pool and spa row does the site state?
One: Pool & Spa Area Maintenance in Hotel & Lodging, rated Easy, with a head-mounted phone or multiview rig and the status Ready to deploy.
Does the site cover residential pool care?
No. The catalog row sits in a hotel setting and the site states no row for a home pool, so this page uses hotel and commercial framing only.
Does the data include water chemistry or chemical handling?
No claim is made. The row says to test the pool but does not say what is tested or how, and the site states no water-chemistry, chemical-handling or dosing data. If you need the test step, the spec defines it.
How are guests in a pool area protected?
Faces, plates and screens are detected and irreversibly blurred at ingest, a reviewer checks the result, and footage that cannot be de-identified is discarded. The site states no pool-specific rule beyond that, so guest presence is settled in the spec.
Does the site state pool sizes, equipment, towel counts or cycle times?
No. Pool size, equipment models, object counts, cycle times and throughput are Not stated, and none are claimed here.
How fast can a custom pool and spa 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 timeline is quoted against your spec.
How do you start a pilot?
Describe the pool-area steps, the setting and the number of passes you need. We write a spec, quote against it, and a Spec Pilot proves the accept criteria before you scale.

Sources

Where are the delivery formats documented?

Request a custom dataset.

Tell us the pool-area steps, the setting and the number of passes 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.