AUTONOMY · OBSERVABILITY · RESILIENCE
A mission pipeline.
Evidence at every boundary.
Virtual sensors, CPU ONNX inference, localization and planning, supervised by C++17. Explore what happens when data or the companion process disappears.
01 / Boot gate02 / Camera + LiDAR + IMU + GNSS03 / ONNX CPU04 / Localization + A*05 / C++ supervisor06 / Autopilot stub
SCENARIO RESULT——
ONNX INFERENCE · P95—WSL CPU wall-clock measurement
SUPERVISOR IPC · P95—Python ↔ C++ round trip
LOCALIZATION RMSE—Estimated vs. simulated position
Mission replay
Ground truthEstimateA* routeObstacles
Perception & health
64 × 48 synthetic RGB · hand-authored brightness graph · no trained threat classifier
Supervisor reason—
GNSS age—
Position error—
Position covariance trace—
Battery (simulated)—
State transitions
Boot & artifact trust
Signature checks run in user space with an ephemeral demo key. Hardware trust anchors and fuse lifecycle are modeled only.
Update verification experiments
This is an accelerated kinematic simulation. The replay shows recorded runs, not a live vehicle. This particular replay uses the fast policy harness. The separate PX4 flight replay demonstrates actual ROS 2 and Gazebo/PX4 integration. Qualcomm boot ROM, NPU execution and RF remain outside scope. The ONNX model detects a bright synthetic object; it cannot identify a hostile drone.