SpatialDDS is an open protocol for real-time exchange of spatial world models. Robots, vehicles, AR clients, sensors, and digital twins publish and consume the same typed spatial data — poses, detections, anchors, zones, maps — on one shared bus.
Poses, detections, anchors, zones, and maps as typed messages that carry uncertainty, attribution, and provenance — not just coordinates. Heavy content rides by reference; the bus stays light.
Ask what covers here. Geohash-indexed discovery over DNS and well-known HTTP resolves a place to the services, anchors, and content that cover it — no registry, no gatekeeper.
DDS where machine-tempo QoS matters. Plain GET and WebSockets for browsers.
Carried over ROS 2, MQTT, and MCAP recordings. The data model is one; the transports
are many.
Machine-checkable conformance suites run against public datasets, and public reference deployments you can visit — every claim in the spec is one someone can re-run.
A venue as a live model: robots, ducks, declared water and a browser, all on one bus. Shown at ISMAR 2026 (watch the clip).
An open visual positioning service on the same bus. It announces its coverage and answers localization queries with computed poses; clients discover it, no configured endpoint.
A stock Intel SceneScape deployment publishing its scene analytics as typed samples: tracks, detections, zones and a georeference.