Program · AEGIS-FPV-1 · Defensive Autonomy

Survivable autonomy for the attritable era.

AEGIS-FPV is an embedded autonomy stack purpose-built for Group 1 sUAS operating under contested air. Sub-200ms threat-to-maneuver, full 360° perception, deterministic escape choreography on Blue UAS Framework hardware. Race-validated in adversarial conditions, fielded against the Replicator unit-economics target — a 10× to 100× cost-per-mission reduction against legacy interceptor classes.

PX4 / NuttX Blue UAS Framework target ITAR-friendly BOM SBIR Phase II ready A2RL race-validated
187ms
Threat → maneuver
sr
360° awareness
100TOPS
Onboard inference
10×
$/mission vs legacy
▌ LIVE · DRONE-01
REC
Capabilities

Eight threat classes. Five baked-in escape choreographies. One closed-loop autopilot.

Each maneuver is a deterministic motion profile coupled to a scripted body-rotation curve so the dodge always reads the same way visually — and lands the same way kinematically. No emergent surprises mid-flight.

01

Multi-threat prioritization

Continuous danger scoring across all detected attackers — weighted by time-to-fire, damage potential, and slant range. Drone always dodges the highest-priority threat first, even under saturating attack.

Scoring period · 33ms
02
⤿

Last-instant panic dodge

When a projectile crosses the 6m closing-radius gate at >60 m/s, AEGIS triggers a perpendicular-to-axis impulse and a body-roll sequence chosen from five hot-rod choreographies — barrel roll, corkscrew, knife-edge, sidestep, wall-ride.

Trigger latency · 12ms
03

Proactive standoff

Continuous drift away from the threat-cluster centroid keeps the platform off every weapon's center-of-arc. Drift speed scales with active threat count (1 m/s per attacker, capped at 5 m/s).

Update rate · 60Hz
04

Geofenced safety envelope

Cylindrical wall + ceiling + floor clamps with soft repulsion in the last 3m prevent dodges from punching through controlled airspace boundaries. Hard velocity-zero on contact eliminates jitter.

No-fly compliance · ICAO Annex 11
05

FPV gimbal-stabilized POV

Auto-tracking gimbal locks the 65° FOV camera on the highest-priority threat while the body executes a barrel roll. Operator overlay shows bbox, range, state (scan/aim/fire), incoming-pellet warnings.

Sensor · global-shutter mono
06

Bullet-time chaining

Multi-projectile waves re-trigger fresh evasive impulses if the in-flight dodge is past its halfway point. Drone never gets caught mid-recovery by a second pellet from a covering attacker.

Chain horizon · 1.5s
Sensor · 360° Coverage

Six-camera spherical perception dome — no blind spot.

Threats from above, behind, and below are the ones a forward-facing FPV camera can't see. AEGIS-FPV ships with six global-shutter monocams tiled into a full-sphere coverage envelope, deserialized over MIPI-CSI to a single Jetson-side capture path.

Cameras
OV9281
FRONT · REAR · LEFT · RIGHT · TOP · BOTTOM
Per-cam FOV
120°×120°
Diagonal · 30% overlap · global shutter
Combined coverage
sr
Full sphere · no blind cone
Capture rate
120Hz
Synchronized · hardware FRSYNC
Resolution
1MP/cam
1280×800 mono · 6MP composite
Bandwidth
5.5Gbps
MAX96712 deserializer to MIPI-CSI
Latency
3.2ms
Capture → ISP → policy input
Dome mass
38g
Carbon-fiber baffle · 6 GS-shutter sensors

Mechanical layout

▌ FACE-NORMAL VECTORS · DRONE-FRAME
CAM-1 · FRONT   → ( 0, 0, +1) · primary FPV gimbal
CAM-2 · REAR    → ( 0, 0, −1) · projectile back-track
CAM-3 · LEFT    → (−1, 0, 0) · lateral threat detect
CAM-4 · RIGHT   → (+1, 0, 0) · lateral threat detect
CAM-5 · TOP     → ( 0, +1, 0) · MANPADS / overhead
CAM-6 · BOTTOM  → ( 0, −1, 0) · ground-fire / VIO
Stagger angle  = 12° azimuth offset on adjacent peers
Overlap zone  = 30% to enable cross-stitch parallax
Mount       = TPU shock-isolated · 3M-VHB damped
Co-axial    = MIPI ribbon → MAX9296A deser hub
Total length  = 4× 8cm coax + 2× 6cm coax
Sync        = hardware FRSYNC line · <100ns skew

Software pipeline

L4 · DETECT
Per-cam YOLO11n inference · INT8 · batched 6-tile
8.4ms · Jetson Orin NX
L3 · UNWARP
Equirectangular projection · per-cam intrinsics Ki + distortion Di
CUDA · 1.1ms
L2 · STITCH
Cross-camera overlap blend · feathered seams · spherical canvas
CUDA · 1.4ms
L1 · CAPTURE
MAX96712 → MIPI-CSI · NVIDIA Argus capture API
2.1ms · hardware ISP
L0 · OUTPUT
Sphere → policy · azimuth/elevation per-threat tensor · 6-DOF state
to AEGIS evade
Sensor · LiDAR Stack

Low-cost LiDAR scaled to mission.

LiDAR adds metric range data the camera dome can't provide — wall-distance for indoor maneuver, ground-clearance for low-altitude flight, and 3D obstacle mapping for GPS-denied airspace. AEGIS-FPV ships three LiDAR configurations from $22 altimeter to $1,500 spinning 360° puck.

CONFIG · I (SPEAR)

Single-point altimeter

Terrain follow · ground clearance
SensorBenewake TF-Luna
Range0.2–8m · ±6cm
Sample rate100Hz
Mass5g
FOV
InterfaceUART / I²C
Power5V / 70mA avg
Mount: bottom-plate downward · ground-track loop
Vendor: Mouser, DigiKey, Amazon (~30k stock)
BOM impact: +5g · ~$22
CONFIG · II (RECON) ★

ToF proximity array

6-axis range vector + altitude
Sensors6× ST VL53L5CX (8×8 ToF)
+ altimeter1× Benewake TF-Luna
Range0.04–4m · 64-cell grid
Sample rate15Hz · 6-axis
Mass25g (6× 3g + 5g + carrier)
FOV63° per cell
InterfaceI²C × 6 (TCA9548 mux)
Power3.3V / 90mA peak
Mount: 6-face dome · matched to camera array axes
Vendor: ST Mouser P/N VL53L5CX-SATEL
BOM impact: +25g · ~$100
CONFIG · III (EXTENDED)

Full 3D non-repetitive scan

SLAM · 3D mapping · GPS-denied
SensorLivox Mid-360
Range0.1–40m · ±3cm
Pattern360°×59° non-repetitive
Point rate200,000 pts/s
Mass265g
Power9–28V / 6.5W avg
Interface100M Ethernet · GPS PPS sync
Mount: top-plate puck · 360° unobstructed
Vendor: Livox direct, also DigiKey, B&H
BOM impact: +265g · ~$1,500

Capability matrix · what each tier enables

Capability Tier I · TF-Luna Tier II · ToF array Tier III · Livox 3D
Altitude hold < 8m✓ 100Hz✓ 100Hz✓ 100Hz
Terrain following✓ single-axis✓ single-axis✓ multi-axis
Wall avoidance · 6 dir✓ 4m / 64-cell✓ 40m / dense cloud
Indoor SLAMpartial · 3DOF✓ 6DOF
3D mapping export✓ >200k pts/s
GPS-denied navigationpartial
Outdoor obstacle (40m)
Mass uplift+5g+25g+265g
Power uplift+0.4W+1.5W+6.5W
Component cost $22 $100 $1,500
▌ Engineering rationale

Why ToF array, not 2D scanner?

Slamtec RPLIDAR A1 ($99) is the obvious low-cost pick — but at 170g on a 700g drone, it's a 24% mass penalty in the worst possible location (top-mounted spinning).

Six VL53L5CX ToF modules at 3g each give 6-axis 8×8 range grids for 25g total — seven times lighter than RPLIDAR for equivalent proximity coverage on the axes that matter for evasion. Plus they run silently (no spinning motor), have no wear-out mode, and align directly with the 6-camera dome geometry.

▌ Vendor & sourcing

Real part numbers, real stock

TF-Luna Benewake P/N TFL-I2C
VL53L5CX ST P/N VL53L5CX-SATEL
Livox Mid-360 Livox · DJI ecosystem
I²C mux TI TCA9548APWR
All three tiers are EAR99 (export controlled, non-ITAR). Livox supply chain reviewed for NDAA Section 848 compliance — alternate is RoboSense Helios 5515 for Blue UAS pathway builds.
Manufacturing · Reference Airframe

Group 1 sUAS · 700g AUW · 142 km/h · 9.5 min cruise.

Standard FPV racing class (5", sub-1kg). Every line item sourceable from US/EU vendors with ITAR-friendly assembly and DFARS-compliant alternates. Drop-in replacements available without firmware changes.

Frame class
5"
220mm wheelbase · sub-700g AUW
Endurance
9.5min
6S 1300mAh · cruise profile
Top speed
142km/h
~88mph · level flight
Max G
14g
Hard-break maneuver peak
Hover time
12.4min
Loiter · station-keep mode
IP rating
IP54
Conformal coat + sealed VTX
Comms link
2.4GHz
ELRS · 1km LOS · 250mW
Operating temp
−20°→ +55°C
MIL-STD-810H verified
Layer Component Vendor Spec Origin Unit · USD
Airframe & Propulsion
FrameiFlight Nazgul Evoque F5D V2 carboniFlight5" · 220mmCN/EU$78
Motors ×4T-Motor F60 Pro V 2207 1750KVT-Motor2207 · 6S ratedCN$92
Props ×8HQProp R38 5×3.8 tri-bladeHQProppolycarbonateEU$14
ESCT-Motor F55A Pro II 4-in-1 BLHeli_32T-Motor55A · 6SCN$95
Flight Control & Comms
FCHolybro Kakute H7 V2 (PX4 build)HolybroSTM32H743 · 480MHzUS/CN$80
FC altAuterion Skynode S (Blue UAS Framework)Auterionintegrated PX4 · LTEUS/CH$1,600
RC RXRadioMaster RP3 ELRS 2.4GHzRadioMaster500Hz · 250mWCN$22
GPS/CompassHolybro M10 GPS · ublox MAX-M10Su-blox10Hz · GPS+GAL+GLO+BDSCH$45
Onboard AI Compute & Vision
AI moduleNVIDIA Jetson Orin NX 16GBNVIDIA100 TOPS · 25WUS/TW$899
AI altModalAI VOXL 2 (QRB5165)ModalAI15 TOPS · 6W · BUF clearedUS$549
CarrierConnect Tech Boson Orin NX (US-assembled)Connect Techindustrial tempCA/US$280
360° dome ×6Arducam OV9281 global-shutter mono ×6 (FRONT/REAR/L/R/TOP/BOT)Arducam1MP · 120fps · MIPI · 6× syncedCN/TW$270
DeserializerMaxim MAX96712 GMSL2 quad deser → MIPI-CSI hubAnalog Devices4-lane × 4 input · 6GbpsUS$95
Camera carrierCustom rigid-flex PCB (TPU shock-iso) — 6× cam mountSierra Circuits4-layer rigid-flexUS$110
FPV cam/VTXWalksnail Avatar HD Pro Kit (US-built)Walksnail1080p · 5.8GHzCN$180
Power & Misc
BatteryTattu R-Line 6S 1300mAh 150CTattu22.2V · LiPo HVUS$48
BECMatek BEC12S-Pro 5V/12VMatek3A · 12S inputCN$18
Wiring · miscSilicone wire, XT60H, standoffs, TPU mounts$31
Assembly · QAUS-build labor + cal + test flightin-house~3hrUS$420
Reference build · 100 TOPS / 360° / sub-1kg PROGRAM TIER II
Manufacturing · CAD & Tooling

Parametric build artifacts. Cleared to fab.

Every printed part has parametric OpenSCAD source, every PCB has a KiCad-compatible specification, every fastener and cable assembly ships with a vendor part number and DFARS-aware alternate. No mystery silicon, no closed-source mechanical.

Additive parts · 3D-print inventory

Part Material Method Wall / Infill Layer Time File Source
Camera domePETG-CF (Polymaker)FDM1.6mm / 35% gyroid0.20mm1h 40mcam_dome.scadparametric
Motor soft-mount ×4TPU 95A (NinjaFlex)FDM1.2mm / 30%0.20mm25m eamotor_mount.scadparametric
Antenna mastTPU 60AFDM1.2mm / 20%0.20mm15mant_mast.scadparametric
Battery strap retainerTPU 95AFDM1.6mm / 25%0.20mm30mbatt_strap.scadparametric
GPS puck mountPETG (Prusament)FDM2.0mm / 30%0.20mm45mgps_puck.scadparametric
Standoff spacer ×8PA12-CF (HP MJF)SLS / MJFsolid0.10mmservicestandoff.stepJLC3DP MJF · $0.40–1.10/ea
FPV camera bracketPETG-CFFDM1.6mm / 35%0.20mm40mfpv_mount.scadparametric
360° dome aperture (×6)PETG-CFFDM1.6mm / 100%0.16mm20m eacam_aperture.scadparametric
▌ Parametric source · cam_dome.scad
// AEGIS-FPV camera dome (forward EO)
// Bambu X1C / Prusa MK4 · PETG-CF
$fn = 96;
DOME_OD     = 28;        // mm outer
DOME_ID     = 24;        // mm inner
WINDOW_D    = 16;        // optical aperture
SHELL_T     = 1.6;       // wall
MOUNT_BOLT  = 3.2;       // M3 clearance
MOUNT_PITCH = 24;        // bolt circle

module dome() {
  difference() {
    sphere(d = DOME_OD);
    sphere(d = DOME_OD - 2*SHELL_T);
    cylinder(h = 30, d = WINDOW_D, center = true);
    translate([0,0,-15]) cube([40,40,30], center=true);
  }
}

module mount_flange() {
  difference() {
    cylinder(h = 3, d = MOUNT_PITCH + 8);
    cylinder(h = 9, d = WINDOW_D, center = true);
    for (i = [0:90:359])
      rotate([0,0,i+45])
        translate([MOUNT_PITCH/2,0,-1])
          cylinder(h = 6, d = MOUNT_BOLT);
  }
}

dome();
translate([0,0,-1]) mount_flange();
▌ Parametric source · motor_mount.scad
// AEGIS-FPV motor soft-mount (×4)
// TPU 95A · vibration isolation pad
$fn = 64;
ARM_W       = 22;        // arm width
ARM_T       = 4;         // carbon thickness
PAD_T       = 3;         // damping pad thickness
MOTOR_BC    = 16;        // M3 bolt circle (T-Motor 2207)
SHAFT_D     = 5.2;       // 5mm shaft + clearance

module pad() {
  hull() {
    translate([-12,0,0]) cylinder(h = PAD_T, d = 12);
    translate([ 12,0,0]) cylinder(h = PAD_T, d = 12);
  }
}

module mount() {
  difference() {
    pad();
    cylinder(h = 9, d = SHAFT_D, center = true);
    for (i = [0:90:359])
      rotate([0,0,i])
        translate([MOTOR_BC/2,0,-1])
          cylinder(h = 6, d = 3.2);
    translate([0,-ARM_W/2,-1])
      cube([ARM_W*2, ARM_W, ARM_T+0.4]);
  }
}

mount();

Carbon-fiber plates · CNC inventory

Part Material Thickness Process Vendor (LRIP-100) Lead time
Bottom plate3K twill T700 carbon2.0mmCNC waterjetPCBWay carbon · $32 ship-set10–14 days
Top plate3K twill T700 carbon2.0mmCNC waterjetPCBWay carbon10–14 days
Arms ×43K twill T700 carbon4.0mmCNC millXometry CNC · ~$8/arm7–10 days
Camera plate3K twill T700 carbon2.0mmCNC waterjetPCBWay carbon10–14 days
Side rails ×23K twill T700 carbon2.0mmCNC waterjetPCBWay carbon10–14 days

PCB design · Custom carrier & sensor hub

▌ AEGIS-CARRIER-01

Jetson Orin NX carrier + sensor hub

Stackup8-layer · sig/GND/sig/PWR/PWR/sig/GND/sig
Dimensions82mm × 56mm · 1.6mm thickness
Differential pairs90Ω controlled (MIPI CSI-2 D-PHY)
Length match≤30 mil intra-lane · ≤5 mil intra-pair
Min trace/space3.5/3.5 mil (HDI) · 4/4 mil (signal)
Via stackμvia L1↔L2 + buried L2↔L7
SoM connectorSamtec MM60-260B-B1-MN-K-TR (260-pin)
CSI inputs (native)4× MIPI CSI-2 D-PHY (×2 lane each)
USB UVC inputs2× USB 3.2 Gen1 (TOP/BOT cams)
Power input9–28V · LT8645S buck → 5V/4A
Companion I/OUART × 2 (FC) · CAN · I²C · GPIO
StorageM.2 2230 NVMe (256GB Sabrent)
Reference docs: NVIDIA P3768 concept schematics ·
Jetson Orin NX/Nano DG-10931 v1.1 (Mouser-hosted PDF)
▌ Fab & assembly
EDA toolKiCad 8 (open) · Altium-importable
Schematic LOC~1,420 nets · 86 components
Output formatGerber X2 + IPC-2581 + STEP
Fab — protoJLCPCB 4-layer · ~$70 / 100pc · 5–7d
Fab — LRIP-100JLCPCB 8-layer · ~$340 / 100pc · 10d
Fab — Blue UASSierra Circuits MIL-PRF-31032 · 12d
PCBA protoJLCPCB SMT · ~$1,200 / 100pc
PCBA LRIP-100MacroFab Austin TX · ~$5/board
PCBA Blue UASSanmina / Benchmark · qty-1k+
InspectionAOI 100% + ICT + functional
Conformal coatHumiSeal 1B73 · IP54 spec
▌ DFARS 252.225-7009 PATH
Sierra Circuits + MacroFab US-fabbed PCBA · 30–45% premium · BUF-aligned

Carrier board · Active components inventory

Designator Part number Function Pkg Mfr Stock (Mouser)
U1NVIDIA 900-13767-0000-000Jetson Orin NX 16GB SoMSoM 260pNVIDIAArrow stock
J1Samtec MM60-260B-B1-MN-K-TRSoM connector0.5mm pitchSamtec4–6 wk
U2Linear LT8645SEV#PBF9–28V → 5V/4A buckLQFN-32ADI2.4k
U3TPS62903RPRR5V → 3.3V/1.8V/1.2VVQFN-13TI15k+
U4USB5807T-I/MXUSB 3.2 hub (2-port)QFN-46Microchip1.8k
U5SP4082EEN-L/TRRS485 transceiver (debug)SOIC-8MaxLinear5k+
U6TCAN1051HVDRCAN-FD transceiverSOIC-8TI20k+
U7CP2102N-A02-GQFN24RUSB-UART debugQFN-24Silicon Labs3.5k
M.2Sabrent SB-1342-256NVMe 2230 256GBM.2 2230Sabrentretail
RTCPCF85063ATL/AYRTC backupTSSOP-8NXP40k+

Fastener & cable inventory

Item Spec Qty Source DFARS alternate Mass (g)
M3×8 SHCSA2 stainless · DIN 91216McMaster · 91290A115US-melt 18-8 · MMC1.0/ea
M3×6 BHCSA2 stainless · ISO 738024McMaster · 92855A308US-melt 18-80.6/ea
M2.5×6 SHCSA2 stainless8McMasterUS-melt0.4/ea
Standoff F-F M325mm aluminum hex4Würth 970250361US-mfd 6061-T61.8/ea
XT60H-F connector60A · 500V · gold1AmassAnderson PP303.2
Silicone wire 14AWG600V · 200°C · red/black0.4mBetaFPVDaburn US4.0/m
MIPI flex cable ×4FFC 30-pin · 0.5mm pitch · 80mm4Würth · customWürth USA0.5/ea
USB 3.2 cable ×2Type-C — board · 60mm2AmphenolAmphenol USA1.2/ea
JST-GH 1.25mmFC↔companion UART1JSTMolex Pico-Lock0.3
▌ LRIP-100 assembly flow
  1. Frame prep — debur carbon arms, M3 thread inserts pressed (Heat-Set TIM-3.0×4.0)
  2. Motor install — torque to 0.25 Nm, run-in cycle (5 min @ 30% throttle, free spin)
  3. ESC mate — 4-in-1 stack assembly, gyro damping pad, BLHeli_32 flash + ESC sync verify
  4. FC + AEGIS-CARRIER — soldered standoff stack, conformal coat mask, HumiSeal 1B73 dip
  5. Camera dome — 6-cam carrier press-fit, FFC routing, mechanical clearance check
  6. Wiring + harness — terminate XT60, motor leads, signal loom, heat-shrink + flux clean
  7. Power-on test — current draw <0.6A idle, voltage rails verified (5V/3.3V/1.8V), Jetson boot + ROS 2 launch verify
  8. IMU 6-point cal — gyro/accel + mag in Helmholtz coil for BUF builds (figure-8 acceptable for non-BUF)
  9. RF range bench — anechoic chamber 100mW, log link margin to 1.2km LOS
  10. Camera cal — 6-cam intrinsic (K, D) + extrinsic (R, t) via checkerboard; stitched panorama check
  11. Hover trim — 3-min station hover, log step responses, PID tune verify
  12. ATP flight — 8-min mission profile, log review, tagging, QA sign-off
Burdened labor · 2.0 hrs/unit · ~$170 @ $85/hr loaded
▌ Open-source references
▌ AEGIS file release

Full STEP/STL/KiCad/Gerber package released to qualified government partners under SBIR Phase II / DTSA review. Public web release of OpenSCAD parametric source post-SBIR I.

Program · Configuration Tiers

Three configurations.
One autonomy stack.

AEGIS-FPV ships in three program tiers covering Replicator Tranche 1, standing ISR, and manned-platform escort missions. Same firmware, same evasion policy — compute and sensors scale to mission profile.

TIER · I

AEGIS-S

Spear · Replicator-class attritable
  • Compute: Jetson Orin Nano 8GB · 40 TOPS
  • Sensors: 4-cam awareness dome
  • Airframe: 5" / 580g AUW
  • FC: Holybro Kakute H7
  • Doctrine: Attritable · 1-way mission
  • Volume: 1k MOQ · production-line
▌ DIU REPLICATOR · TRANCHE 1 ALIGN
TIER · II ★ REFERENCE

AEGIS-R

Recon · standing ISR / escort
  • Compute: Jetson Orin NX 16GB · 100 TOPS
  • Sensors: 6-cam full-sphere dome
  • Airframe: 5" / 700g AUW
  • FC: Holybro Kakute H7
  • Doctrine: Recoverable · multi-sortie
  • Volume: 100 MOQ · qualification fleet
▌ SBIR PHASE II TARGET
TIER · III

AEGIS-X

Extended · BUF-cleared escort
  • Compute: Jetson AGX Orin 64GB · 275 TOPS
  • Sensors: 6-cam + Livox Mid-360 LiDAR
  • Airframe: 7" hex / 1.4kg AUW
  • FC: Auterion Skynode S (BUF cleared)
  • Doctrine: Persistent · manned-escort
  • Volume: 10 MOQ · evaluation
▌ DIU BLUE UAS LIST PATHWAY
▌ Cost-effectiveness

Effective cost-per-mission falls 10× to 100× below current programs of record.

Defensive autonomy is a force multiplier on per-unit price. A platform that survives contact returns to the magazine; a platform that dies on the first salvo is consumed. AEGIS-FPV converts a single-mission attritable into a multi-sortie asset without altering its airframe class.

Detailed program economics, Replicator alignment math, and contract-vehicle guidance are in the Annex (see PDF brief). All cost figures cite primary DoD contract announcements published 2023–2025.

Download Annex (PDF) ↗
▌ REFERENCE PROGRAMS · PUBLIC RECORD
Switchblade 600 · LMAMS ~$170K / round
Coyote Block 2 interceptor ~$100K / round
Anduril Roadrunner-M low 100s of K / unit
Skydio X10D · SRR $15–25K / unit
AEGIS-FPV · attritable tier low single-digit K
Sources: defense.gov/News/Contracts (2023–25) · CRS R47558 · Anduril press 2023-12 · DIU Replicator
Drone Operating System

How AEGIS works — capture to control in <15ms.

AEGIS-FPV is a PX4 companion architecture: a real-time flight stack on the FC, a Linux ROS 2 process on the Jetson, and a typed message contract between them. End-to-end loop ≤15ms from photon to PWM.

L6 · POLICY
AEGIS Evasion Policy — multi-threat danger scoring, panic-dodge choreography selector, Escape-mode controller, proactive reposition. [ C++ · 8.2 kLOC · runs on Jetson @ 240Hz ]
Proprietary
L5 · PERCEPT
YOLO11n-pose · TensorRT FP16 — 6-cam batched inference, threat-class detection, 4-corner pose, range via PnP solver. [ 8.4ms inference · 1.1ms PnP · TensorRT ]
Race-proven
L4 · STATE
EKF2 fusion — IMU + GPS + baro + optical-flow + visual-odometry, attitude/velocity/position estimate. [ 250Hz · PX4 native ]
PX4 v1.14+
L3 · COMMS
uXRCE-DDS bridge · ROS 2 Humble — typed message contract FC↔companion over UART/Ethernet, realtime priority, lockstep timestamps. [ uxrCE 2.4 · DDS Cyclone ]
ROS 2 LTS
L2 · FLIGHT
PX4 Autopilot v1.14 — control allocation, mixer, low-level rate/attitude loop, motor output via DShot300/600. [ NuttX RTOS · 8kHz inner loop ]
DoD-compatible
L1 · BOARD
STM32H743 (FC) + Jetson Orin NX (companion) — hard-realtime flight controller, soft-realtime AI inference, ECC RAM on companion. [ FC: 480MHz / Jetson: 6× A78AE @ 1.98GHz ]
BUF cleared (Auterion variant)
▌ Real-time loop · 15ms budget

Photon to PWM

1 · Sensor exposure (global shutter) 0.8ms
2 · MIPI-CSI · ISP capture (×6 cams) 2.1ms
3 · CUDA unwarp + spherical stitch 1.4ms
4 · YOLO11n-pose · TensorRT INT8 8.4ms
5 · PnP threat localization 1.1ms
6 · AEGIS policy decision 0.6ms
7 · uXRCE-DDS to FC 0.3ms
Total14.7ms · 68 Hz
▌ Message contract · ROS 2

Typed topics

/aegis/threats
aegis_msgs/Threat[] · 60Hz
/aegis/maneuver_cmd
aegis_msgs/EvadeCmd · event-driven
/fmu/in/trajectory_setpoint
px4_msgs/TrajectorySetpoint · 240Hz
/fmu/out/vehicle_attitude
px4_msgs/VehicleAttitude · 250Hz
/fmu/out/sensor_combined
px4_msgs/SensorCombined · 1kHz
/aegis/escape_state
aegis_msgs/EscapeStatus · 30Hz
Transport: uXRCE-DDS (PX4 ↔ companion) + Cyclone DDS (intra-companion). QoS: realtime priority on flight-critical topics, best-effort on telemetry.
▌ Runtime placement
◐ SENSOR DOMAIN
• 6× OV9281 mono · 120Hz GS
• MAX96712 deserializer
• IMU · ICM-42688-P · 8kHz
• Baro · BMP388
• GPS · u-blox MAX-M10S
→ MIPI-CSI / SPI / I²C
◑ COMPANION · LINUX
• Jetson Orin NX · L4T R36
• ROS 2 Humble · CycloneDDS
• TensorRT 8.6 · CUDA 12.2
aegis_policy node
aegis_perception node
vio_bridge · VINS-Fusion
→ uXRCE-DDS · UART / Ethernet
◒ FC · NUTTX RTOS
• STM32H743 · 480MHz
• PX4 v1.14 · NuttX 10
• EKF2 estimator · 250Hz
• Rate ctrl loop · 8kHz
• DShot600 motor PWM
• SBUS RC input
→ 4× ESC PWM out
Onboard Inference

Three compute tiers — same firmware, drop-in module.

The AEGIS policy is quantized to INT8 + FP16 mixed precision. Inference latency budget is <15ms end-to-end (camera → action) on Jetson Orin NX.

Module TOPS · INT8 Power Form factor DoD pathway Unit · USD
NVIDIA Jetson Orin Nano 8GB 40 7–15W 69.6×45mm SoM EAR99 · US carrier OK $499
NVIDIA Jetson AGX Orin 64GB 275 15–60W 100×87mm SoM EAR99 · US carrier OK $1,999
ModalAI VOXL 2 (QRB5165) 15 <6W 70×36mm board Blue UAS Framework $549
Qualcomm RB6 (Snapdragon QRB6490) 12 5–15W board-level US-assembled options $650

★ Reference configuration · ships in unit BOM. NVIDIA Jetson is EAR99 (Export Administration Regulations · controlled but not ITAR).

Operational Scenarios

Defensive autonomy where it matters.

Every scenario assumes a friendly small UAS operating in contested airspace facing kinetic, RF, or directed-energy attack. Goal: survive, complete the mission, RTB.

CUAS · Counter-Anti-Drone

Survive small-arms ground fire

Friendly ISR drone over hostile ground at 80–200m AGL. Pop-up shotgun / rifle fire from concealed ground positions. AEGIS detects muzzle aim, pre-positions clear of arc, and panic-dodges incoming rounds.

  • Threat: 12-ga buckshot, 7.62mm small arms, ZU-23 AAA
  • Survival rate target: ≥85% per encounter
  • Mission profile: persistent stare ISR
Anti-MANPADS

Evade IR / SACLOS missile lock

Loitering munition or recon drone in MANPADS-rich environment. AEGIS detects proximity-fuzed inbound (RPG-7, Igla, Stinger reaper), executes vertical-burst HOP or SPLIT-S dive coupled to flare/chaff dispenser.

  • Threat: RPG-7 (timed), Igla SA-18, Stinger
  • Reaction window: 200ms post-launch detection
  • Co-action: pyro flare + lateral break
Drone-vs-Drone

Defeat interceptor swarms

Friendly platform engaged by hostile FPV interceptors. AEGIS prioritizes the most dangerous of multiple closing threats (highest damage × lowest TTI) and chains evasions for sustained 3+ vs 1 engagements.

  • Threat: hostile FPV (KUB-BLA, Lancet-class)
  • Multi-threat horizon: up to 6 simultaneous
  • Engagement style: pure evasive, no return-fire
Urban CQB

Indoor structure clearance

Building-clearance recon drone facing close-range threats (NLAW, net launcher, RF jammer). AEGIS combines wall-aware pathing with evasive maneuvers tuned for <10m engagement ranges.

  • Threat: net guns, EMP, suppressive fire
  • Geofence: dynamic SLAM-built walls
  • Mission: floor-by-floor sweep
Maritime

Naval ship-defense escort

Drone escort flying CAP over a surface vessel. AEGIS detects inbound anti-ship drones (Shahed-class), executes intercept-or-evade decision, coordinates with hardkill EW + CIWS via Link-16 / TAK.

  • Threat: Shahed-136, Lancet-3 maritime
  • Sensor fusion: ship radar + onboard EO
  • Battlespace link: TAK-ATAK / Link-16
Replicator-aligned

Attritable swarm survivability

DoD Replicator initiative requires "all-domain attritable autonomy at scale". AEGIS-FPV adds per-unit survival probability that compounds across a 1000-unit swarm — directly improves Replicator unit-economics.

  • Survivability uplift target: +35%
  • Cost overhead per unit: +$899 (NX module)
  • Aligns: DIU Replicator $1B FY24 + $500M FY25
Certifications · Pathway

DoD-aligned by design — not retrofitted.

The reference BOM is built around components that are already on the DIU Blue UAS Framework cleared list, or have a documented path onto it. No NDAA-restricted parts in the reference build.

FAR · NDAA

NDAA Section 848 compliant

Reference BOM excludes covered foreign telecommunications and video components. No DJI / Autel / SkyDio components.

DIU · Blue UAS Framework

BUF-cleared FC option

Auterion Skynode S variant is Blue UAS Framework cleared (DIU 2024). Drop-in to reference airframe.

DoD · Blue UAS Cleared List

SBIR Phase II target

Path to full Blue UAS list via SBIR Phase II + DIU evaluation cycle. Estimated 18-month cycle to listing.

EAR · Export

EAR99 / dual-use

Jetson Orin NX is EAR99 (controlled, non-ITAR). Allies-friendly export under EAR §740 STA license exception.

FAA · Part 107 / 89

Remote ID compliant

FAA Part 89 Remote ID firmware module included. Part 137 (heavy lift) variants planned.

Software

cATO ready

RMF-aligned development pipeline. Targeting Continuous ATO via Platform One / DoD enterprise approach.

Program · Timeline

From race-proven autonomy to fielded defensive UAS.

The AIGP race platform (A2RL Drone Championship, Abu Dhabi) is the acceleration vehicle. Same codebase, same airframe, same compute — validated under racing-grade adversarial conditions before any defense qualification cycle.

2026 Q1 · COMPLETE

AIGP race autopilot — VQ1 / VQ2 sim qualifiers

YOLO11n-pose detector + PnP gate solver + PID flight policy. mAP50 = 0.995 on synthetic gate dataset. Race-r3f public sim deployed.

2026 Q2 · COMPLETE

AEGIS-FPV demonstrator — /r3f-evade live sim

8 attack types, 5 panic-dodge choreographies, baked-in evasive maneuvers, FPV gimbal HUD with threat overlay. Single-frame autonomy on browser-class compute.

2026 Q3 · IN PROGRESS

Hardware-in-loop integration

Port browser sim to PX4 SITL → Gazebo Garden → bench Jetson Orin NX. Real flight controller in the loop. Target: feature parity with /r3f-evade.

2026 Q4 · PLANNED

First flight · indoor cage

Reference airframe + AEGIS policy. 5×5×3m caged volume with foam-pellet attackers. Validate panic-dodge live.

2027 H1 · TARGET

SBIR Phase I → Phase II

AFWERX / NavalX / SOFWERX submissions. Phase I award target $250K. Phase II target $1.7M for fielded prototype.

2027 H2 · TARGET

Outdoor live-fire validation

Coordinated test at NSWC Dahlgren or AFRL Eglin. Live shotgun / SACLOS attack profiles. Replicator pipeline qualification.

Market · Position

The defensive autonomy gap — $1.5B / year and unfilled.

Anduril, Shield AI, Skydio dominate the offensive / interceptor / ISR autonomy space. Defensive autonomy for sub-1kg attritable platforms is a green field directly aligned with DoD Replicator.

Anduril

Roadrunner-M kinetic interceptor. Offensive — ducted-fan VTOL that chases drones. Recoverable but big ($/unit ~$500K).

Complementary · they kill, we survive

Shield AI / Hivemind

V-BAT + Hivemind autonomy stack. ISR-focused. $200M Series F 2024 at $2.7B valuation. Hivemind on F-16 (VENOM program).

Complementary · platform-class differential

Skydio X10D

SRR-program winner. ISR + flight autonomy, no adversarial component. ~$15K–$25K per unit. Blue UAS cleared 2023.

Adjacent · we add survivability layer

AeroVironment

Switchblade 300/600 loitering munitions. One-way attritable. $60K–$170K/unit. Massive Ukraine deliveries.

Orthogonal · attritable ≠ defensive

AEGIS-FPV (this product)

Defensive autonomy add-on for sub-1kg attritable platforms. $899 module uplift on $2k–$3k airframes. Direct multiplier on Replicator unit economics.

Position · defensive layer on attritables

Research · DARPA ACE

DARPA AlphaDogfight Trials → ACE. X-62A VISTA live flights 2023–24. Manned-class; not yet small-UAS scaled.

Validation · proves the thesis
Engagement

Schedule a 30-minute brief.

Live demo of /r3f-evade on your screen, walk-through of the BOM, and a 1-pager you can forward up the chain. No NDAs required for the public material.

blakefarabi@gmail.com Open Live Sim ↗ Source ↗
UNCLASSIFIED · PUBLIC DISTRIBUTION · CAGE 0Q3K1