Robotics / Spatial AI
Commercially licensable real-capture indoor data, focused on hospitality.
The leading public indoor-scene corpora are research-only. Roomza ships real-capture interior data under a commercial license, drawn from 6,000+ hotels and indexed for the things robotics and spatial-AI teams actually train on: layout, fixtures, ADA, condition, and an egocentric walkthrough channel with ARKit camera pose captured per frame.
Current status
Under exclusive partnership
The Roomza robotics corpus is currently licensed exclusively to a single partner. New robotics-track licensing is paused for the term of that arrangement.
Capture and corpus expansion continue. If you are building in robotics or spatial AI and want to be considered for future capacity, scoped subsets, or non-overlapping use cases, get on the waitlist.
How this compares
Head-to-head against the leading real-capture and synthetic indoor-scene datasets. Numbers are from each project’s own page or peer-reviewed paper, verified 2026.
| Dataset | Scenes | Modalities | Labels | Source | Distinctive niche |
|---|---|---|---|---|---|
| Roomza Data Network | 6,000+ hotels | RGB, video, IMU + RoomPlan subset | Structured metadata, ADA, condition | Real capture, commercially furnished | Only hospitality corpus at scale |
| ARKitScenes (Apple, 2021) | 1,661 scenes / 5,048 RGB-D sequences | RGB, LiDAR depth, IMU, ARKit pose | 17 furniture classes, 3D oriented bboxes | Real, iPad/iPhone LiDAR captures | Largest mobile-LiDAR residential set |
| ScanNet++ (TUM, 2023) | 1,006 scenes (460 in v1 paper) | Faro laser, 33MP DSLR, iPhone RGB-D | 1000+ open-vocab classes, instance seg | Real, sub-millimeter laser scans | Highest geometric fidelity available |
| HM3D-Semantics (Meta, 2021) | 1,000 buildings; 216 with semantics | Textured 3D mesh, panoramas | 142,646 instances across 3,100 rooms | Real, Matterport building scans | Largest building-scale navigable set |
| Matterport3D (2017) | 90 buildings, 10,800 panoramas | RGB-D, panoramas, textured mesh | 40 categories, 2D + 3D semantic seg | Real, Matterport Pro2 captures | Original residential building benchmark |
| Hypersim (Apple, 2021) | 461 scenes, 77,400 rendered images | RGB, depth, normals, albedo, lighting | Per-pixel instance + semantic seg | Synthetic, artist-built ray-traced | Per-pixel ground truth, decomposed light |
| Replica (Meta, 2019) | 18 scenes (apartments, offices, 1 hotel) | HDR-textured mesh, no raw RGB-D | 88 classes, instance + planar mirrors | Rendered from real, photogrammetry mesh | Photo-real reflectors for embodied AI |
| 3D-FRONT (Alibaba, 2020) | 18,968 rooms, 31 scene categories | CAD layouts, textured 3D objects | Object class, layout, scene category | Synthetic, professional residential designs | Largest furnished-room layout corpus |
| FurniScene (2024) | 111,698 rooms, 15 room types | CAD meshes, fine furnishings | 89 furniture categories, instance | Synthetic, artist-curated rooms | Densest small-furnishing detail |
ScanNet++ delivers sharper geometry (sub-millimeter laser) and HM3D delivers larger buildings; Hypersim and 3D-FRONT deliver perfect per-pixel labels because they are synthetic. Every dataset above is research-only or non-commercial except the synthetic ones, and none of them is built around hotel rooms. Roomza is the only real-capture, commercially-furnished, hospitality-specific corpus available under a commercial license.
Why hotel rooms
Hotel rooms are one of the most repeatable indoor environments in the world. Beds, desks, bathrooms, windows, lighting, doors, storage, soft goods, reflective surfaces, tight paths, and accessibility variations, across thousands of real-world layouts, finishes, and price points. Repeatable enough to be a useful training distribution, varied enough to generalize from. They are also one of the few indoor categories where capture rights and commercial licensing line up cleanly.
What's in the corpus
One row per asset type. Label inventory is listed honestly: raw, labeled, or routed through the labeling track. Primary formats follow ScanNet and ARKitScenes conventions; COCO ships as a 2D export, not as the canonical container.
| Asset | Sensor / Format | Per room | Labels | Coverage today |
|---|---|---|---|---|
| Structured room record | Versioned JSON; geometry, fixtures, ADA, amenities, capture metadata | One per room | Schema-typed; null contract enforced via reason codes | Network-wide |
| RGB stills | Phone-grade RGB; camera intrinsics from ARKit at capture, EXIF retained on imported stills | Multiple per room | Object 2D bboxes and segmentation on labeled subset; class set anchored to Roomza taxonomy | Network-wide |
| Egocentric walkthrough video | Monocular RGB MP4; IMU CSV sidecar where captured with the Roomza app | Where captured | Per-frame camera intrinsics and camera pose, both from ARKit at capture, handled as independent channels | Growing subset |
| Spatial captures | iOS RoomPlan USDZ on LiDAR-equipped iPhone 12 Pro and later | Where captured | Floor-plan polygons, openings, oriented furniture bounding primitives | Growing subset |
| Per-vertex semantic mesh | PLY mesh + ScanNet-style instance aggregation JSON; ARKitScenes oriented-bbox convention | On labeled subset | Per-instance class, oriented 3D bboxes, label ID linked to taxonomy | Scoped, paid track |
| Accessibility metadata | ADA-relevant fields: roll-in shower, grab bars, turning circle, transfer side, visual alarm | Per room and per property | Boolean flags + structured notes; used as a corpus-filter dimension, not as a perception label | Network-wide |
Capture tiers, with honest accuracy
Phone capture is the scaling tier, not a substitute for survey-grade rigs. Geometric accuracy is named on every capture so a buyer can scope coverage to their tolerance.
| Tier | Sensor | Geometry | Best for |
|---|---|---|---|
| Phone RGB walkthrough | Phone camera, no depth | Monocular RGB; camera intrinsics and pose from ARKit at capture, as independent channels | Pre-training, domain transfer, scale tier |
| Phone with LiDAR (RoomPlan) | iPhone 12 Pro and later, iPad Pro LiDAR | Consumer-LiDAR wall accuracy; parametric room geometry via USDZ | Layout reasoning, ADA evaluation, room reconstruction |
| Survey-grade reference | Matterport Pro3-class rig | Survey-grade point cloud and panoramic RGB-D | Ground-truth reference, fidelity benchmarks (Roomza partner captures) |
Modality coverage and roadmap
What ships today, where, and what is on the roadmap. We’d rather scope a license to what fits than oversell coverage we don’t have.
| Modality | Today | Where | Roadmap |
|---|---|---|---|
| RGB stills | ✓ | Network-wide | — |
| Walkthrough video (mono RGB) | ✓ | Growing subset, phone-captured | Network expansion in progress |
| IMU (paired with video) | Subset | Roomza-app captures (iPhone Core Motion) | Network expansion in progress |
| Camera intrinsics | Subset | Acquired from ARKit at capture; EXIF on imported stills | Network expansion in progress |
| Camera pose (per frame) | Subset | From ARKit world tracking at capture, independent of intrinsics | Network expansion in progress |
| Depth (LiDAR) | Subset | iPhone 12 Pro and later on capture | Network expansion via partner devices |
| PLY mesh + per-vertex semantic | Scoped | Paid labeling track on bounded scope | Expansion on demand |
| Oriented 3D bboxes (ARKit format) | Subset | Labeled subset, paid track | Expansion on demand |
| 2D bboxes / segmentation | Subset | Labeled subset, COCO-compatible export | Expansion on demand |
Taxonomy
Labels are anchored to a published Roomza taxonomy for furnished commercial lodging interiors, with explicit crosswalks to NYUv2-40, ScanNet-20, and ARKitScenes-17. A meaningful share of the class set is distinctive to hospitality and has no equivalent in the public reference taxonomies.
One room, as it ships
A real record from the sample bundle. IDs are stable across schema versions, captures, and label refreshes. Sibling files (stills, video manifest, IMU CSV, ScanNet-style instance aggregation, COCO export) carry the same room_id.
rm_corner_king_1108.room.json
JSON{
"room_id": "rm_corner_king_1108",
"schema_version": "1.0.0",
"archetype": "boutique_king",
"property_class": "boutique",
"corner_room": true,
"dimensions_mm": {
"width_x": "…", "length_z": "…", "ceiling_height_y": "…"
},
"bed_config": {
"primary_bed": "king",
"mattress_size_mm": { "w": "…", "l": "…", "h": "…" }
},
"accessibility": {
"ada_compliant": false,
"roll_in_shower": false,
"visual_alarm": true,
"hearing_kit_available": true
},
"capture": {
"device_rig": "rig_iphone15pro_polycam_v3",
"labeled": true
},
"hotel_id_anonymized": "hp_xxxxxx",
"city_anonymized": "us_pnw_metro_a"
}What teams train on this
| Use case | What this enables |
|---|---|
| Indoor perception pre-training | Real furnished rooms across thousands of layouts, finishes, lighting conditions, and price points. RGB at scale; labeled subsets available under the labeling track. |
| Indoor navigation | Egocentric phone walkthroughs as monocular RGB (and IMU on app captures) for pre-training agents that need to traverse furnished interiors. ARKit camera pose, captured per frame, is available on the capture subset. |
| Synthetic-to-real domain alignment | Validate or fine-tune generated indoor scenes against the real Roomza distribution. Most useful where ground-truth depth and pose are available, which is a growing subset of the corpus. |
| Interior-state classification | Train inspection and condition models on real-world wear, soft-good condition, renovation states, and amenity presence at scale. |
| Mobility and accessibility analysis | Filter the corpus by ADA-relevant attributes for accessibility studies, route-planning datasets, or assistive-product training. Metadata-driven; not a substitute for live sensor data. |
What you get
Commercial license
Real-capture indoor data under a commercial license. The leading public indoor-scene datasets are research-only or non-commercial; that is the gap Roomza fills.
Hospitality-specific coverage
Operationally furnished commercial lodging rooms across price points, brands, and geographies. Distinct from residential scans, office scans, and synthetic furnished-room generators.
Industry-standard formats
ScanNet-style instance aggregation, ARKitScenes oriented 3D bboxes, COCO export for 2D, Ego4D-style sidecar IMU and pose for video.
Labeling track on demand
Object 2D and 3D bboxes, segmentation masks, instance masks, and keypoints on scoped subsets, against the published Roomza taxonomy with crosswalks to NYUv2-40, ScanNet-20, and ARKitScenes-17.
Labeling track (paid add-on)
We coordinate licensed labeling on scoped subsets through vetted partners. Common requests: object 2D bboxes, oriented 3D bboxes (ARKitScenes format), semantic segmentation, instance masks, and keypoints on a defined class set.
Scope, class set, label spec, and per-asset price are agreed in writing before any labeling begins. Annotations ship as ScanNet-style instance aggregation JSON by default, with a COCO 1.0 export for the 2D slice. Alternative formats (KITTI-style, custom) on request.
Pricing
Pricing is per engagement, scoped to coverage, modality, exclusivity, refresh cadence, and labeling needs. The labeling track and modality expansion price separately.
New licensing on this track is paused under the exclusive partnership noted above. Reach out via the waitlist for current rate cards when capacity reopens or for non-overlapping scoped conversations.
Procurement FAQ
- What's the primary data format?
- Per-room structured JSON record plus sibling artifacts (stills, video manifest with sidecar IMU CSV, RoomPlan USDZ where captured, ScanNet-style instance aggregation JSON where labeled). 2D detection ships as a COCO 1.0 export when requested; ARKitScenes-format oriented 3D bboxes ship in the instance aggregation manifest.
- What taxonomy do labels use?
- A Roomza taxonomy designed for furnished commercial lodging interiors, with explicit crosswalks to NYUv2-40, ScanNet-20, and ARKitScenes-17. A meaningful share of the class set is distinctive to hospitality and has no equivalent in the public reference taxonomies. The full taxonomy is browsable from the sample bundle.
- Are camera intrinsics provided?
- Yes. Camera intrinsics are acquired directly from ARKit at capture time, not estimated from imagery. They ship in the per-video manifest for walkthroughs and on RoomPlan spatial captures, with EXIF retained on imported stills. Camera pose (extrinsics) is a separate channel, also from ARKit at capture and handled independently of intrinsics.
- How accurate is the geometry?
- Honest tiering, named on every capture. Phone RGB walkthroughs are monocular RGB with ARKit camera pose captured per frame. Phone-LiDAR RoomPlan captures land at consumer-LiDAR wall accuracy. Survey-grade reference captures (Matterport Pro3-class) deliver survey-grade point clouds and panoramic RGB-D.
- What's the per-room data volume?
- Typical: one structured record, multiple stills, optional walkthrough video, optional spatial capture, plus instance aggregation and 2D label exports on the labeled subset. The sample bundle shows the shape on coherent example rooms.
- Why a labeling track instead of fully-labeled everything?
- Labeling 6,000+ properties exhaustively before licensees know what they need is wasteful. Scope the subset, the class set, and the label spec; we route through vetted partners under license and ship the bundle. Pricing is per-image or per-frame and quotes are written.
- When does LiDAR or ground-truth depth reach network scale?
- Expanding via partner-device coverage. Reliable today on the iOS-equipped capture subset. Talk to us if you need depth at scoped scale and we will model coverage to your need.
- Why is accessibility metadata, not a perception task on this corpus?
- ADA-relevant fields are powerful as a corpus-filter dimension and as a structured signal. Building an accessibility robot is still a perception + navigation problem against sensor data; the metadata isn't a substitute for that. We surface accessibility as a filter, not as a task category.
Licensing and provenance
Spatial and visual assets are licensed under capture-method-specific terms, with provenance metadata available during diligence. Roomza ships real captures under a commercial license; the leading public indoor datasets do not.
- Corpus
- Room-level data across more than 6,000 hotels
- Provenance
- Record-level source, date, and rights basis
- Licensing
- Commercial license tailored to use case
- Delivery
- Bulk files or REST API
- Refresh
- Annual, quarterly, monthly, or real-time by license