Back to Extensions
AIAltnauticaGPL-3.0-or-laterv1.0.0

ADOS World Engine

3D world model from drone flights, reconstructed on a LAN compute node, plus perception offload for drones without an NPU.

Overview

A drone captures pose-tagged keyframes from one camera up to an all-sides rig and streams them to a compute node on the same network (a workstation or a dedicated compute box). The node reconstructs a Gaussian splat, point cloud, mesh and occupancy grid, and serves them to Mission Control as a live world model you can orbit, measure and replay.

The same compute node runs perception offload: a drone without an on-board accelerator streams its camera to the node, the node runs the detector, and detections return to the drone's own detection bus, so Follow-Me, the gimbal and the cockpit overlay work unchanged. A stale or link-lost detection is treated as lost, never extrapolated.

Keyframes ride the LAN first, fall back to the radio link's auxiliary stream through a ground station (pose and status only), then to the cloud relay. The ground station relays the radio lane onto the LAN when no shared network reaches the drone.

What it does

  • Pose-tagged keyframe capture, one camera up to an all-sides rig
  • Gaussian splat, point cloud, mesh and occupancy reconstruction on a LAN compute node
  • Live world-model streaming and Rerun recordings in Mission Control
  • Perception offload for NPU-less drones with a freshness and link-loss safety gate
  • LAN, radio-relay and cloud bearers with automatic failover

Capabilities

The capabilities this extension requests. You approve them at install time; the sandbox denies anything not listed here.

Vehicle · agent

telemetry.extendevent.publishtelemetry.readnode.info.readvision.frame.readvision.detection.publishradio.aux_streamnetwork.outboundnetwork.listenhardware.gpucloud.publishcloud.records

Ground control · Mission Control

ui.slot.node-agent-pageui.slot.node-surfacecloud.recordsperception.readtelemetry.subscribe.status

Hardware requirements

Camera
Any camera the vision engine publishes frames for

Install

Open Mission Control, then use the Extensions tab on a compatible node to browse the registry and install this extension. Mission Control installs the signed archive on the node you select; it activates after the signature is confirmed and the requested capabilities are approved.

Supported boards

Universal — runs on every supported companion computer.

Version history

v1.0.0

LatestSep 25, 2026

Initial release: world model capture on the drone, reconstruction and perception offload on a workstation or compute node, and the World Model, Live World, offload and compute pages in Mission Control.

Agent min
0.100.0
GCS min
0.58.0
Get Early Access