Status: Stable · Profile: human_collaboration · Path:
examples/solutions/spatial-computing/
Official Solution Blueprint demonstrating safe collaboration between humans, wearables, AR/VR/XR devices, robots, drones, IoT, AI agents, and fleets — built entirely on existing platform capabilities. No HRI-specific core language extensions.
flowchart TB
subgraph Platform["Spanda Platform (existing)"]
Lang[".sd Language"]
Verify["spanda verify"]
Ready["Readiness Engine"]
Assure["Assurance"]
Cont["Mission Continuity"]
Trust["Trust Framework"]
Twin["Digital Twin"]
Sim["Simulation / Replay"]
CC["Control Center"]
end
subgraph Blueprint["Spatial Computing Blueprint (optional packages)"]
HUM["Human Entity Model"]
WR["Wearable Registry"]
AR["AR / VR / XR Packages"]
HRI["HRI Providers"]
CAP["Operator Capabilities"]
end
subgraph Collab["Collaboration Stack"]
Human["Human Operator"]
Wearable["Wearable"]
Spatial["AR / VR Device"]
Robot["Robot / Drone"]
Fleet["Fleet / IoT"]
end
Lang --> Verify
Verify --> Ready
Ready --> CC
Cont --> CC
Twin --> Sim
Assure --> CC
Blueprint --> Platform
HUM --> Human
WR --> Wearable
AR --> Spatial
HRI --> Human
CAP --> Verify
Robot --> Fleet
Human --> Wearable --> Spatial --> Robot
.sd programs, TOML config, and optional packages.| Application | Key capabilities | Spatial modality |
|---|---|---|
| Warehouse | forklift_operator, operate_robot |
AR picking overlay |
| Manufacturing | maintenance_technician, remote_expert |
AR guided assembly |
| Healthcare | medical_responder |
Wearable vitals (opt-in) |
| Search & Rescue | search_rescue_operator |
AR team map + drone overlay |
| Field Service | remote_expert, maintenance_technician |
Remote expert session |
| Utilities | hazmat_certified, operate_robot |
Hazard zone AR warning |
| Construction | operate_robot, safety zones |
Proximity alerts |
| Defense | emergency_override, secure comm |
XR mission overlay |
| Emergency Response | medical_responder, search_rescue_operator |
Multi-team coordination |
| Training | operate_robot (trainee) |
VR sim + replay |
fleet
├── robots
├── drones
├── iot_devices
├── wearables
├── ar_devices
├── vr_devices
├── humans
└── control_center
See spanda.devices.toml in the blueprint root and human-interaction.md.
Field technician + AR glasses + live robot camera + remote expert + annotations → guided repair.
Path: remote-maintenance/
Operator + AR glasses + pick path overlay + AMR coordination.
Path: warehouse-ar/
Supervisor approval gate before collaborative mission start.
Path: operator-approval/
Operator enters hazard zone → wearable alert → AR warning → robot slows → mission updated
Configured via safety zones, geofencing in device tree, and readiness alerts.
[readiness.profiles.human_collaboration]
min_score = 85
require_supervisor_approval = true
health_enabled = false
Dimensions: certification, capability, availability, trust, location, permissions, wearable connectivity, optional health.
See human-readiness.md.
| Package | Role |
|---|---|
spanda-vision-pro |
Apple Vision Pro AR sessions |
spanda-hololens |
Microsoft HoloLens |
spanda-arkit / spanda-arcore |
Mobile AR |
spanda-smartwatch |
Wearable telemetry |
spanda-industrial-wearables |
Safety vests, helmets |
spanda-bodycam |
Body camera streams |
spanda-voice |
Voice commands |
spanda-gesture |
Gesture recognition |
spanda-eye-tracking |
Gaze targeting |
spanda-opencv |
Robot camera (existing) |
spanda-mission-continuity |
Takeover/delegation (existing) |
Full catalog: hri-packages.md.
Launch with the spatial computing blueprint:
spanda control-center serve \
--config examples/solutions/spatial-computing/spanda.toml \
--program examples/solutions/spatial-computing/warehouse-ar/pick_mission.sd
Planned tabs: Human Dashboard, Operator Dashboard, Wearable Inventory, AR Session Viewer, VR Training, Live Collaboration, Operator Readiness, Approval Queue.
See control-center.md.
cd examples/solutions/spatial-computing
spanda install
spanda check warehouse-ar/pick_mission.sd
spanda verify warehouse-ar/pick_mission.sd --capabilities --traceability
spanda readiness warehouse-ar/pick_mission.sd --profile human_collaboration --config spanda.toml
Smoke (planned): ./scripts/spatial_computing_smoke.sh
| Directory | Demonstrates |
|---|---|
warehouse-ar/ |
AR picking + robot coordination |
remote-maintenance/ |
Remote expert guided repair |
vr-training/ |
VR operator training + replay |
search-and-rescue-ar/ |
Multi-human SAR + drone |
wearable-health/ |
Optional health monitoring |
operator-approval/ |
Supervisor approval workflow |
| Guide | Topic |
|---|---|
| human-interaction-spatial-computing-roadmap.md | Phased roadmap H1–H4 |
| human-interaction.md | Human entity model |
| operator-capabilities.md | Capability verification |
| wearables.md | Wearable device registry |
| spatial-computing.md | Anchors, workspaces, overlays |
| ar-vr-xr.md | AR/VR/XR modalities |
| hri.md | Voice, gesture, takeover |
| human-readiness.md | Operator/team readiness |
| remote-expert.md | Remote assist workflows |