Cabin Incident explorer

A prototype of VR/AR coaching

Cabin Incident Explorer

Summary

The Cabin Incident Explorer is a JavaScript-driven immersive simulation built to transform static equirectangular panoramas into an interactive crew-training environment. Using Svelte state logic and the Pannellum viewer, the tool provides a guided, five-step scenario focused on hazard recognition, passenger triage, and cabin stabilization. By anchoring sequential decision logic to visual hotspots, the platform bridges the gap between theoretical classroom learning and spatial, in-the-moment operational judgment.

This project is a JavaScript-driven immersive cabin incident simulation built on an equirectangular panorama workflow. It demonstrates how a static panoramic scene can be transformed into an interactive crew-training environment using SVX, Svelte state logic, and the Pannellum viewer for pitch/yaw-based navigation, guided hotspots, and controlled scene focus.

  • Technical stack: SVX, Svelte runtime, JavaScript state management, Pannellum panorama rendering.
  • Interaction model: Guided hotspot navigation, sequential decision logic, scene-state progression, and resettable camera targeting.
  • Training value: Supports hazard recognition, passenger triage, de-escalation review, and cabin stabilization scenarios.
  • VR / AR pathway: The same JavaScript control layer can later support WebXR-style immersion, anchored overlays, or augmented-reality decision prompts.
Immersive cabin simulation

Cabin Incident Explorer

A guided five-step cabin scenario with one hotspot at a time, focused on hazard recognition, passenger management, de-escalation, and stabilization.

Sequential story flow Single active hotspot Decision-driven progression COO training lens
Scenario status
Scan the cabin and address the current highlighted issue first.

Loose floor item

Drag to pan
Loading scene…
Only one pulsing green hotspot is active at a time Choose a decision to unlock the next cabin event Use reset view at any point

Decision sequence

Progress 0/5
Current scene

Loose floor item

A loose child item has slipped into the left side of the aisle floor area. During cabin movement, it can become a trip hazard for crew and passengers.

Focus: Immediate physical hazard
Recommended action

Secure or remove the floor item first so the aisle remains clear before shifting attention to passenger conversations.

Less effective action

Ignore the aisle hazard and begin a longer reassurance exchange with nearby passengers while the obstruction remains in the walking path.


© Dr. Balaji Ramanathan