EgoSuite-Open100K
EgoSuite-Open100K is a large egocentric corpus of people performing everyday work tasks, captured on a head rig with stereo cameras and — on the EgoPro line — a camera on each wrist.
Source notes
EgoSuite-Open100K is a large egocentric corpus of people performing everyday work tasks, captured on a head rig with stereo cameras and — on the EgoPro line — a camera on each wrist. Recordings carry 3D hand pose, full-body pose on the body subsets, and subtask-level semantic segments, and ship in LeRobot v3 and MCAP.
Read the hours claim carefully. The project page reports "Total Hours: 100,000", but every duration table in the release is headed Planned Duration:
| SKU | Sub-SKU | Planned | Published (measured) |
|---|---|---|---|
| EgoStandard | EgoStand | 80,000 h | ~8,040 h |
| EgoStandard | EgoStand-body | 10,000 h | ~1,180 h |
| EgoPro | EgoProStandard | 8,000 h | ~800 h |
| EgoPro | EgoProStandard-body | 2,000 h | ~200 h, under a mislabelled path |
| EgoDemo | sample | 50 h | 50 h (stated) |
The published column was measured, not quoted. Both Buckets were enumerated in full and 750 MCAP episodes sampled; each episode's exact span comes from its MCAP Statistics record. Two independent estimators — a ratio estimator over every file's known size, and mean duration × episode count — give ~10,019 h and ~9,672 h. With EgoDemo that is roughly 10,000–10,100 published hours, about a tenth of the announced total. The site itself calls this "the first batch".
One caveat on that table: the EgoPro Bucket has no EgoProStandard-body directory. It carries EgoProStandard (25,418 episodes) and a second directory named EgoStandard-body (5,892 episodes, ~200 h) — a name belonging to the other SKU, and distinct from the EgoStandard-body in the EgoStandard Bucket. The row above assumes that directory is the body subset of EgoPro; if it is instead misfiled EgoStandard data, EgoPro's published body hours are zero. The Bucket's own README tells you to sync .../EgoPro/EgoStandard-body, so the name is deliberate rather than a listing artefact.
Counting traps. Three of them, all of which inflate naive totals:
EgoStandard/rd/is a complete duplicate — all 47,708 of its episodes already appear underEgoStandard/mcap/, adding 4.02 TiB and ~816 h of nothing new.- LeRobot and MCAP are alternative encodings of the same episodes; the cards say explicitly they "must not be counted as additional hours".
- In the EgoDemo repo, the two raw-video subsets (
EgoRaw,EgoProRaw) are entirely re-releases of episodes already in the annotated subsets, and a leftover.hf-transfer/staging tree mirrors all 1,960 episodes again. Summing its six subsets gives 2,712 episode-slots for 1,960 real episodes.
After de-duplication: 361,995 unique episodes — 360,035 across the two Buckets plus EgoDemo's 1,960, which are disjoint from them — and 6,184 distinct task names, against a claimed 15,000+ tasks and 15,000+ scenes for the full programme.
Where the data lives. This matters because the obvious download does not work. The EgoStandard and EgoPro dataset repos contain only a README — the bulk data is in S3-compatible HF Buckets (hf://buckets/LightwheelAI/...), 59.35 TiB across 407,949 objects. Only EgoDemo stores data in the repository itself. All three repos are manually gated; Bucket objects, in contrast, are currently readable without authentication.
Per episode. Four foxglove.CompressedVideo h264 channels on EgoPro (head_left, head_right, left_wrist, right_wrist) at 1920×1456 for the head pair and 1920×1536 for the wrists, 30 fps, alongside protobuf pose topics (/pose/head, /pose/headcam, /pose/left_hand, /pose/right_hand), camera intrinsics and extrinsics, /annotation/semantic_segments, and a /annotation/bad_frame/pose/hand quality channel. Task labels are directory names, with a mix of English and Chinese/Thai strings.
Recordings were de-identified with automated blurring of faces, licence plates and other PII plus human verification, and participants consented to controlled release. The licence is a custom commercial-training-no-resale-v1.0: open for academic research and commercial training, but not for resale.
- Scale
- 10070 hours
- Formats
- custom · lerobot
- License
- custom
- Published
- 2026-08-07
Decision summary
robotics datasets
No verified blocker is published; unresolved facts remain unknown.
Read the dataset manifest and feature schema.
Selection readiness
6 evidence dimensions for deciding whether this dataset is ready to inspect, compare, or adopt. This is not a model benchmark.
Catalog evidence · not task performance
73/100
Provisional
4/6 dimensions scored · 48% confidence
Read the evidence behind all 6 dimensions
Access and governance
Access and license are declared by the source.
Schema and signal coverage
No machine-readable schema has been verified yet.
Policy training readiness
Observation and action/state signals are declared; alignment quality still depends on sample verification.
World-model readiness
Temporal observations plus geometry or semantic context are declared; sample alignment remains to be audited.
Failure and recovery readiness
No verified failure/recovery annotation evidence is available yet.
Download and processing readiness
Scale is declared; transfer and processing estimates are not measured.
Review unresolved evidence and next checks
Signal gaps
- Gaze / attention. Not enough evidence is available to classify this signal.
- Feedback / correction / failure. Not enough evidence is available to classify this signal.
Next checks
- Read the dataset manifest and feature schema.
- Run a bounded sample audit before assigning Strong readiness.
Dataset facts
- Source
- Lightwheel
- Evidence
- secondary claim
- Formats
- custom · lerobot
- episodes
- 361995
- hours
- 10070
- tasks
- 6184
Loop signals
5/7 present or partial
No decision-grade evidence captured yet.
unknownNo decision-grade evidence captured yet.
unknownView 5 more signal categories
video · EgoSuite-Open100K is a large egocentric corpus of people performing everyday work tasks, captured on a head rig with stereo cameras and — on the EgoPro line — a camera on each wrist. Recordings carry 3D hand pose, full-body pose on the body subsets, and subtask-level semantic segments, and ship in LeRobot v3 and MCAP. **Read the hours claim carefully.** The project page reports "Total Hours: 100,000", but every duration table in the release is headed **Planned Duration**: | SKU | Sub-SKU | Planned | Published (measured) | |---|---|---:|---:| | EgoStandard | `EgoStand` | 80,000 h | ~8,040 h | | EgoStandard | `EgoStand-body` | 10,000 h | ~1,180 h | | EgoPro | `EgoProStandard` | 8,000 h | ~800 h | | EgoPro | `EgoProStandard-body` | 2,000 h | ~200 h, under a mislabelled path | | EgoDemo | sample | 50 h | 50 h (stated) | The published column was measured, not quoted. Both Buckets were enumerated in full and 750 MCAP episodes sampled; each episode's exact span comes from its MCAP `Statistics` record. Two independent estimators — a ratio estimator over every file's known size, and mean duration × episode count — give **~10,019 h and ~9,672 h**. With EgoDemo that is roughly **10,000–10,100 published hours, about a tenth of the announced total**. The site itself calls this "the first batch". One caveat on that table: the EgoPro Bucket has no `EgoProStandard-body` directory. It carries `EgoProStandard` (25,418 episodes) and a second directory named **`EgoStandard-body`** (5,892 episodes, ~200 h) — a name belonging to the other SKU, and distinct from the `EgoStandard-body` in the EgoStandard Bucket. The row above assumes that directory is the body subset of EgoPro; if it is instead misfiled EgoStandard data, EgoPro's published body hours are zero. The Bucket's own README tells you to `sync .../EgoPro/EgoStandard-body`, so the name is deliberate rather than a listing artefact. **Counting traps.** Three of them, all of which inflate naive totals: - `EgoStandard/rd/` is a **complete duplicate** — all 47,708 of its episodes already appear under `EgoStandard/mcap/`, adding 4.02 TiB and ~816 h of nothing new. - LeRobot and MCAP are alternative encodings of the same episodes; the cards say explicitly they "must not be counted as additional hours". - In the EgoDemo repo, the two raw-video subsets (`EgoRaw`, `EgoProRaw`) are entirely re-releases of episodes already in the annotated subsets, and a leftover `.hf-transfer/` staging tree mirrors all 1,960 episodes again. Summing its six subsets gives 2,712 episode-slots for 1,960 real episodes. After de-duplication: **361,995 unique episodes** — 360,035 across the two Buckets plus EgoDemo's 1,960, which are disjoint from them — and **6,184 distinct task names**, against a claimed 15,000+ tasks and 15,000+ scenes for the full programme. **Where the data lives.** This matters because the obvious download does not work. The `EgoStandard` and `EgoPro` **dataset repos contain only a README** — the bulk data is in S3-compatible HF Buckets (`hf://buckets/LightwheelAI/...`), 59.35 TiB across 407,949 objects. Only `EgoDemo` stores data in the repository itself. All three repos are manually gated; Bucket objects, in contrast, are currently readable without authentication. **Per episode.** Four `foxglove.CompressedVideo` h264 channels on EgoPro (head_left, head_right, left_wrist, right_wrist) at 1920×1456 for the head pair and 1920×1536 for the wrists, 30 fps, alongside protobuf pose topics (`/pose/head`, `/pose/headcam`, `/pose/left_hand`, `/pose/right_hand`), camera intrinsics and extrinsics, `/annotation/semantic_segments`, and a `/annotation/bad_frame/pose/hand` quality channel. Task labels are directory names, with a mix of English and Chinese/Thai strings. Recordings were de-identified with automated blurring of faces, licence plates and other PII plus human verification, and participants consented to controlled release. The licence is a custom `commercial-training-no-resale-v1.0`: open for academic research and commercial training, but not for resale.
presentee_pose · EgoSuite-Open100K is a large egocentric corpus of people performing everyday work tasks, captured on a head rig with stereo cameras and — on the EgoPro line — a camera on each wrist. Recordings carry 3D hand pose, full-body pose on the body subsets, and subtask-level semantic segments, and ship in LeRobot v3 and MCAP. **Read the hours claim carefully.** The project page reports "Total Hours: 100,000", but every duration table in the release is headed **Planned Duration**: | SKU | Sub-SKU | Planned | Published (measured) | |---|---|---:|---:| | EgoStandard | `EgoStand` | 80,000 h | ~8,040 h | | EgoStandard | `EgoStand-body` | 10,000 h | ~1,180 h | | EgoPro | `EgoProStandard` | 8,000 h | ~800 h | | EgoPro | `EgoProStandard-body` | 2,000 h | ~200 h, under a mislabelled path | | EgoDemo | sample | 50 h | 50 h (stated) | The published column was measured, not quoted. Both Buckets were enumerated in full and 750 MCAP episodes sampled; each episode's exact span comes from its MCAP `Statistics` record. Two independent estimators — a ratio estimator over every file's known size, and mean duration × episode count — give **~10,019 h and ~9,672 h**. With EgoDemo that is roughly **10,000–10,100 published hours, about a tenth of the announced total**. The site itself calls this "the first batch". One caveat on that table: the EgoPro Bucket has no `EgoProStandard-body` directory. It carries `EgoProStandard` (25,418 episodes) and a second directory named **`EgoStandard-body`** (5,892 episodes, ~200 h) — a name belonging to the other SKU, and distinct from the `EgoStandard-body` in the EgoStandard Bucket. The row above assumes that directory is the body subset of EgoPro; if it is instead misfiled EgoStandard data, EgoPro's published body hours are zero. The Bucket's own README tells you to `sync .../EgoPro/EgoStandard-body`, so the name is deliberate rather than a listing artefact. **Counting traps.** Three of them, all of which inflate naive totals: - `EgoStandard/rd/` is a **complete duplicate** — all 47,708 of its episodes already appear under `EgoStandard/mcap/`, adding 4.02 TiB and ~816 h of nothing new. - LeRobot and MCAP are alternative encodings of the same episodes; the cards say explicitly they "must not be counted as additional hours". - In the EgoDemo repo, the two raw-video subsets (`EgoRaw`, `EgoProRaw`) are entirely re-releases of episodes already in the annotated subsets, and a leftover `.hf-transfer/` staging tree mirrors all 1,960 episodes again. Summing its six subsets gives 2,712 episode-slots for 1,960 real episodes. After de-duplication: **361,995 unique episodes** — 360,035 across the two Buckets plus EgoDemo's 1,960, which are disjoint from them — and **6,184 distinct task names**, against a claimed 15,000+ tasks and 15,000+ scenes for the full programme. **Where the data lives.** This matters because the obvious download does not work. The `EgoStandard` and `EgoPro` **dataset repos contain only a README** — the bulk data is in S3-compatible HF Buckets (`hf://buckets/LightwheelAI/...`), 59.35 TiB across 407,949 objects. Only `EgoDemo` stores data in the repository itself. All three repos are manually gated; Bucket objects, in contrast, are currently readable without authentication. **Per episode.** Four `foxglove.CompressedVideo` h264 channels on EgoPro (head_left, head_right, left_wrist, right_wrist) at 1920×1456 for the head pair and 1920×1536 for the wrists, 30 fps, alongside protobuf pose topics (`/pose/head`, `/pose/headcam`, `/pose/left_hand`, `/pose/right_hand`), camera intrinsics and extrinsics, `/annotation/semantic_segments`, and a `/annotation/bad_frame/pose/hand` quality channel. Task labels are directory names, with a mix of English and Chinese/Thai strings. Recordings were de-identified with automated blurring of faces, licence plates and other PII plus human verification, and participants consented to controlled release. The licence is a custom `commercial-training-no-resale-v1.0`: open for academic research and commercial training, but not for resale.
presentlanguage · EgoSuite-Open100K is a large egocentric corpus of people performing everyday work tasks, captured on a head rig with stereo cameras and — on the EgoPro line — a camera on each wrist. Recordings carry 3D hand pose, full-body pose on the body subsets, and subtask-level semantic segments, and ship in LeRobot v3 and MCAP. **Read the hours claim carefully.** The project page reports "Total Hours: 100,000", but every duration table in the release is headed **Planned Duration**: | SKU | Sub-SKU | Planned | Published (measured) | |---|---|---:|---:| | EgoStandard | `EgoStand` | 80,000 h | ~8,040 h | | EgoStandard | `EgoStand-body` | 10,000 h | ~1,180 h | | EgoPro | `EgoProStandard` | 8,000 h | ~800 h | | EgoPro | `EgoProStandard-body` | 2,000 h | ~200 h, under a mislabelled path | | EgoDemo | sample | 50 h | 50 h (stated) | The published column was measured, not quoted. Both Buckets were enumerated in full and 750 MCAP episodes sampled; each episode's exact span comes from its MCAP `Statistics` record. Two independent estimators — a ratio estimator over every file's known size, and mean duration × episode count — give **~10,019 h and ~9,672 h**. With EgoDemo that is roughly **10,000–10,100 published hours, about a tenth of the announced total**. The site itself calls this "the first batch". One caveat on that table: the EgoPro Bucket has no `EgoProStandard-body` directory. It carries `EgoProStandard` (25,418 episodes) and a second directory named **`EgoStandard-body`** (5,892 episodes, ~200 h) — a name belonging to the other SKU, and distinct from the `EgoStandard-body` in the EgoStandard Bucket. The row above assumes that directory is the body subset of EgoPro; if it is instead misfiled EgoStandard data, EgoPro's published body hours are zero. The Bucket's own README tells you to `sync .../EgoPro/EgoStandard-body`, so the name is deliberate rather than a listing artefact. **Counting traps.** Three of them, all of which inflate naive totals: - `EgoStandard/rd/` is a **complete duplicate** — all 47,708 of its episodes already appear under `EgoStandard/mcap/`, adding 4.02 TiB and ~816 h of nothing new. - LeRobot and MCAP are alternative encodings of the same episodes; the cards say explicitly they "must not be counted as additional hours". - In the EgoDemo repo, the two raw-video subsets (`EgoRaw`, `EgoProRaw`) are entirely re-releases of episodes already in the annotated subsets, and a leftover `.hf-transfer/` staging tree mirrors all 1,960 episodes again. Summing its six subsets gives 2,712 episode-slots for 1,960 real episodes. After de-duplication: **361,995 unique episodes** — 360,035 across the two Buckets plus EgoDemo's 1,960, which are disjoint from them — and **6,184 distinct task names**, against a claimed 15,000+ tasks and 15,000+ scenes for the full programme. **Where the data lives.** This matters because the obvious download does not work. The `EgoStandard` and `EgoPro` **dataset repos contain only a README** — the bulk data is in S3-compatible HF Buckets (`hf://buckets/LightwheelAI/...`), 59.35 TiB across 407,949 objects. Only `EgoDemo` stores data in the repository itself. All three repos are manually gated; Bucket objects, in contrast, are currently readable without authentication. **Per episode.** Four `foxglove.CompressedVideo` h264 channels on EgoPro (head_left, head_right, left_wrist, right_wrist) at 1920×1456 for the head pair and 1920×1536 for the wrists, 30 fps, alongside protobuf pose topics (`/pose/head`, `/pose/headcam`, `/pose/left_hand`, `/pose/right_hand`), camera intrinsics and extrinsics, `/annotation/semantic_segments`, and a `/annotation/bad_frame/pose/hand` quality channel. Task labels are directory names, with a mix of English and Chinese/Thai strings. Recordings were de-identified with automated blurring of faces, licence plates and other PII plus human verification, and participants consented to controlled release. The licence is a custom `commercial-training-no-resale-v1.0`: open for academic research and commercial training, but not for resale.
presentEgoSuite-Open100K is a large egocentric corpus of people performing everyday work tasks, captured on a head rig with stereo cameras and — on the EgoPro line — a camera on each wrist. Recordings carry 3D hand pose, full-body pose on the body subsets, and subtask-level semantic segments, and ship in LeRobot v3 and MCAP. **Read the hours claim carefully.** The project page reports "Total Hours: 100,000", but every duration table in the release is headed **Planned Duration**: | SKU | Sub-SKU | Planned | Published (measured) | |---|---|---:|---:| | EgoStandard | `EgoStand` | 80,000 h | ~8,040 h | | EgoStandard | `EgoStand-body` | 10,000 h | ~1,180 h | | EgoPro | `EgoProStandard` | 8,000 h | ~800 h | | EgoPro | `EgoProStandard-body` | 2,000 h | ~200 h, under a mislabelled path | | EgoDemo | sample | 50 h | 50 h (stated) | The published column was measured, not quoted. Both Buckets were enumerated in full and 750 MCAP episodes sampled; each episode's exact span comes from its MCAP `Statistics` record. Two independent estimators — a ratio estimator over every file's known size, and mean duration × episode count — give **~10,019 h and ~9,672 h**. With EgoDemo that is roughly **10,000–10,100 published hours, about a tenth of the announced total**. The site itself calls this "the first batch". One caveat on that table: the EgoPro Bucket has no `EgoProStandard-body` directory. It carries `EgoProStandard` (25,418 episodes) and a second directory named **`EgoStandard-body`** (5,892 episodes, ~200 h) — a name belonging to the other SKU, and distinct from the `EgoStandard-body` in the EgoStandard Bucket. The row above assumes that directory is the body subset of EgoPro; if it is instead misfiled EgoStandard data, EgoPro's published body hours are zero. The Bucket's own README tells you to `sync .../EgoPro/EgoStandard-body`, so the name is deliberate rather than a listing artefact. **Counting traps.** Three of them, all of which inflate naive totals: - `EgoStandard/rd/` is a **complete duplicate** — all 47,708 of its episodes already appear under `EgoStandard/mcap/`, adding 4.02 TiB and ~816 h of nothing new. - LeRobot and MCAP are alternative encodings of the same episodes; the cards say explicitly they "must not be counted as additional hours". - In the EgoDemo repo, the two raw-video subsets (`EgoRaw`, `EgoProRaw`) are entirely re-releases of episodes already in the annotated subsets, and a leftover `.hf-transfer/` staging tree mirrors all 1,960 episodes again. Summing its six subsets gives 2,712 episode-slots for 1,960 real episodes. After de-duplication: **361,995 unique episodes** — 360,035 across the two Buckets plus EgoDemo's 1,960, which are disjoint from them — and **6,184 distinct task names**, against a claimed 15,000+ tasks and 15,000+ scenes for the full programme. **Where the data lives.** This matters because the obvious download does not work. The `EgoStandard` and `EgoPro` **dataset repos contain only a README** — the bulk data is in S3-compatible HF Buckets (`hf://buckets/LightwheelAI/...`), 59.35 TiB across 407,949 objects. Only `EgoDemo` stores data in the repository itself. All three repos are manually gated; Bucket objects, in contrast, are currently readable without authentication. **Per episode.** Four `foxglove.CompressedVideo` h264 channels on EgoPro (head_left, head_right, left_wrist, right_wrist) at 1920×1456 for the head pair and 1920×1536 for the wrists, 30 fps, alongside protobuf pose topics (`/pose/head`, `/pose/headcam`, `/pose/left_hand`, `/pose/right_hand`), camera intrinsics and extrinsics, `/annotation/semantic_segments`, and a `/annotation/bad_frame/pose/hand` quality channel. Task labels are directory names, with a mix of English and Chinese/Thai strings. Recordings were de-identified with automated blurring of faces, licence plates and other PII plus human verification, and participants consented to controlled release. The licence is a custom `commercial-training-no-resale-v1.0`: open for academic research and commercial training, but not for resale.
presentOpen · custom · custom · lerobot
presentEvidence details and provenance
Official signal claims
Schema and annotations
No machine-readable schema facts are captured.
Sample verification
Pending. Metadata does not prove sample coverage, alignment, or file integrity.
curated official source
Integration notes
No integration notes are published.
