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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
| Sensor | Benewake TF-Luna |
| Range | 0.2–8m · ±6cm |
| Sample rate | 100Hz |
| Mass | 5g |
| FOV | 2° |
| Interface | UART / I²C |
| Power | 5V / 70mA avg |
| Sensors | 6× ST VL53L5CX (8×8 ToF) |
| + altimeter | 1× Benewake TF-Luna |
| Range | 0.04–4m · 64-cell grid |
| Sample rate | 15Hz · 6-axis |
| Mass | 25g (6× 3g + 5g + carrier) |
| FOV | 63° per cell |
| Interface | I²C × 6 (TCA9548 mux) |
| Power | 3.3V / 90mA peak |
| Sensor | Livox Mid-360 |
| Range | 0.1–40m · ±3cm |
| Pattern | 360°×59° non-repetitive |
| Point rate | 200,000 pts/s |
| Mass | 265g |
| Power | 9–28V / 6.5W avg |
| Interface | 100M Ethernet · GPS PPS sync |
| 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 SLAM | — | partial · 3DOF | ✓ 6DOF |
| 3D mapping export | — | — | ✓ >200k pts/s |
| GPS-denied navigation | — | partial | ✓ |
| Outdoor obstacle (40m) | — | — | ✓ |
| Mass uplift | +5g | +25g | +265g |
| Power uplift | +0.4W | +1.5W | +6.5W |
| Component cost | $22 | $100 | $1,500 |
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.
| TF-Luna | Benewake P/N TFL-I2C |
| VL53L5CX | ST P/N VL53L5CX-SATEL |
| Livox Mid-360 | Livox · DJI ecosystem |
| I²C mux | TI TCA9548APWR |
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.
| Layer | Component | Vendor | Spec | Origin | Unit · USD |
|---|---|---|---|---|---|
| Airframe & Propulsion | |||||
| Frame | iFlight Nazgul Evoque F5D V2 carbon | iFlight | 5" · 220mm | CN/EU | $78 |
| Motors ×4 | T-Motor F60 Pro V 2207 1750KV | T-Motor | 2207 · 6S rated | CN | $92 |
| Props ×8 | HQProp R38 5×3.8 tri-blade | HQProp | polycarbonate | EU | $14 |
| ESC | T-Motor F55A Pro II 4-in-1 BLHeli_32 | T-Motor | 55A · 6S | CN | $95 |
| Flight Control & Comms | |||||
| FC | Holybro Kakute H7 V2 (PX4 build) | Holybro | STM32H743 · 480MHz | US/CN | $80 |
| FC alt | Auterion Skynode S (Blue UAS Framework) | Auterion | integrated PX4 · LTE | US/CH | $1,600 |
| RC RX | RadioMaster RP3 ELRS 2.4GHz | RadioMaster | 500Hz · 250mW | CN | $22 |
| GPS/Compass | Holybro M10 GPS · ublox MAX-M10S | u-blox | 10Hz · GPS+GAL+GLO+BDS | CH | $45 |
| Onboard AI Compute & Vision | |||||
| AI module | NVIDIA Jetson Orin NX 16GB | NVIDIA | 100 TOPS · 25W | US/TW | $899 |
| AI alt | ModalAI VOXL 2 (QRB5165) | ModalAI | 15 TOPS · 6W · BUF cleared | US | $549 |
| Carrier | Connect Tech Boson Orin NX (US-assembled) | Connect Tech | industrial temp | CA/US | $280 |
| 360° dome ×6 | Arducam OV9281 global-shutter mono ×6 (FRONT/REAR/L/R/TOP/BOT) | Arducam | 1MP · 120fps · MIPI · 6× synced | CN/TW | $270 |
| Deserializer | Maxim MAX96712 GMSL2 quad deser → MIPI-CSI hub | Analog Devices | 4-lane × 4 input · 6Gbps | US | $95 |
| Camera carrier | Custom rigid-flex PCB (TPU shock-iso) — 6× cam mount | Sierra Circuits | 4-layer rigid-flex | US | $110 |
| FPV cam/VTX | Walksnail Avatar HD Pro Kit (US-built) | Walksnail | 1080p · 5.8GHz | CN | $180 |
| Power & Misc | |||||
| Battery | Tattu R-Line 6S 1300mAh 150C | Tattu | 22.2V · LiPo HV | US | $48 |
| BEC | Matek BEC12S-Pro 5V/12V | Matek | 3A · 12S input | CN | $18 |
| Wiring · misc | Silicone wire, XT60H, standoffs, TPU mounts | — | — | — | $31 |
| Assembly · QA | US-build labor + cal + test flight | in-house | ~3hr | US | $420 |
| Reference build · 100 TOPS / 360° / sub-1kg | PROGRAM TIER II | ||||
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.
| Part | Material | Method | Wall / Infill | Layer | Time | File | Source |
|---|---|---|---|---|---|---|---|
| Camera dome | PETG-CF (Polymaker) | FDM | 1.6mm / 35% gyroid | 0.20mm | 1h 40m | cam_dome.scad | parametric |
| Motor soft-mount ×4 | TPU 95A (NinjaFlex) | FDM | 1.2mm / 30% | 0.20mm | 25m ea | motor_mount.scad | parametric |
| Antenna mast | TPU 60A | FDM | 1.2mm / 20% | 0.20mm | 15m | ant_mast.scad | parametric |
| Battery strap retainer | TPU 95A | FDM | 1.6mm / 25% | 0.20mm | 30m | batt_strap.scad | parametric |
| GPS puck mount | PETG (Prusament) | FDM | 2.0mm / 30% | 0.20mm | 45m | gps_puck.scad | parametric |
| Standoff spacer ×8 | PA12-CF (HP MJF) | SLS / MJF | solid | 0.10mm | service | standoff.step | JLC3DP MJF · $0.40–1.10/ea |
| FPV camera bracket | PETG-CF | FDM | 1.6mm / 35% | 0.20mm | 40m | fpv_mount.scad | parametric |
| 360° dome aperture (×6) | PETG-CF | FDM | 1.6mm / 100% | 0.16mm | 20m ea | cam_aperture.scad | parametric |
// 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();
// 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();
| Part | Material | Thickness | Process | Vendor (LRIP-100) | Lead time |
|---|---|---|---|---|---|
| Bottom plate | 3K twill T700 carbon | 2.0mm | CNC waterjet | PCBWay carbon · $32 ship-set | 10–14 days |
| Top plate | 3K twill T700 carbon | 2.0mm | CNC waterjet | PCBWay carbon | 10–14 days |
| Arms ×4 | 3K twill T700 carbon | 4.0mm | CNC mill | Xometry CNC · ~$8/arm | 7–10 days |
| Camera plate | 3K twill T700 carbon | 2.0mm | CNC waterjet | PCBWay carbon | 10–14 days |
| Side rails ×2 | 3K twill T700 carbon | 2.0mm | CNC waterjet | PCBWay carbon | 10–14 days |
| Stackup | 8-layer · sig/GND/sig/PWR/PWR/sig/GND/sig |
| Dimensions | 82mm × 56mm · 1.6mm thickness |
| Differential pairs | 90Ω controlled (MIPI CSI-2 D-PHY) |
| Length match | ≤30 mil intra-lane · ≤5 mil intra-pair |
| Min trace/space | 3.5/3.5 mil (HDI) · 4/4 mil (signal) |
| Via stack | μvia L1↔L2 + buried L2↔L7 |
| SoM connector | Samtec MM60-260B-B1-MN-K-TR (260-pin) |
| CSI inputs (native) | 4× MIPI CSI-2 D-PHY (×2 lane each) |
| USB UVC inputs | 2× USB 3.2 Gen1 (TOP/BOT cams) |
| Power input | 9–28V · LT8645S buck → 5V/4A |
| Companion I/O | UART × 2 (FC) · CAN · I²C · GPIO |
| Storage | M.2 2230 NVMe (256GB Sabrent) |
| EDA tool | KiCad 8 (open) · Altium-importable |
| Schematic LOC | ~1,420 nets · 86 components |
| Output format | Gerber X2 + IPC-2581 + STEP |
| Fab — proto | JLCPCB 4-layer · ~$70 / 100pc · 5–7d |
| Fab — LRIP-100 | JLCPCB 8-layer · ~$340 / 100pc · 10d |
| Fab — Blue UAS | Sierra Circuits MIL-PRF-31032 · 12d |
| PCBA proto | JLCPCB SMT · ~$1,200 / 100pc |
| PCBA LRIP-100 | MacroFab Austin TX · ~$5/board |
| PCBA Blue UAS | Sanmina / Benchmark · qty-1k+ |
| Inspection | AOI 100% + ICT + functional |
| Conformal coat | HumiSeal 1B73 · IP54 spec |
| Designator | Part number | Function | Pkg | Mfr | Stock (Mouser) |
|---|---|---|---|---|---|
| U1 | NVIDIA 900-13767-0000-000 | Jetson Orin NX 16GB SoM | SoM 260p | NVIDIA | Arrow stock |
| J1 | Samtec MM60-260B-B1-MN-K-TR | SoM connector | 0.5mm pitch | Samtec | 4–6 wk |
| U2 | Linear LT8645SEV#PBF | 9–28V → 5V/4A buck | LQFN-32 | ADI | 2.4k |
| U3 | TPS62903RPRR | 5V → 3.3V/1.8V/1.2V | VQFN-13 | TI | 15k+ |
| U4 | USB5807T-I/MX | USB 3.2 hub (2-port) | QFN-46 | Microchip | 1.8k |
| U5 | SP4082EEN-L/TR | RS485 transceiver (debug) | SOIC-8 | MaxLinear | 5k+ |
| U6 | TCAN1051HVDR | CAN-FD transceiver | SOIC-8 | TI | 20k+ |
| U7 | CP2102N-A02-GQFN24R | USB-UART debug | QFN-24 | Silicon Labs | 3.5k |
| M.2 | Sabrent SB-1342-256 | NVMe 2230 256GB | M.2 2230 | Sabrent | retail |
| RTC | PCF85063ATL/AY | RTC backup | TSSOP-8 | NXP | 40k+ |
| Item | Spec | Qty | Source | DFARS alternate | Mass (g) |
|---|---|---|---|---|---|
| M3×8 SHCS | A2 stainless · DIN 912 | 16 | McMaster · 91290A115 | US-melt 18-8 · MMC | 1.0/ea |
| M3×6 BHCS | A2 stainless · ISO 7380 | 24 | McMaster · 92855A308 | US-melt 18-8 | 0.6/ea |
| M2.5×6 SHCS | A2 stainless | 8 | McMaster | US-melt | 0.4/ea |
| Standoff F-F M3 | 25mm aluminum hex | 4 | Würth 970250361 | US-mfd 6061-T6 | 1.8/ea |
| XT60H-F connector | 60A · 500V · gold | 1 | Amass | Anderson PP30 | 3.2 |
| Silicone wire 14AWG | 600V · 200°C · red/black | 0.4m | BetaFPV | Daburn US | 4.0/m |
| MIPI flex cable ×4 | FFC 30-pin · 0.5mm pitch · 80mm | 4 | Würth · custom | Würth USA | 0.5/ea |
| USB 3.2 cable ×2 | Type-C — board · 60mm | 2 | Amphenol | Amphenol USA | 1.2/ea |
| JST-GH 1.25mm | FC↔companion UART | 1 | JST | Molex Pico-Lock | 0.3 |
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.
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.
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) ↗| 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 |
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.
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 Orin NX 16GB ★ | 100 | 10–25W | 69.6×45mm SoM | EAR99 · US carrier OK | $899 |
| 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).
Every scenario assumes a friendly small UAS operating in contested airspace facing kinetic, RF, or directed-energy attack. Goal: survive, complete the mission, RTB.
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.
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.
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.
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.
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.
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.
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.
Reference BOM excludes covered foreign telecommunications and video components. No DJI / Autel / SkyDio components.
Auterion Skynode S variant is Blue UAS Framework cleared (DIU 2024). Drop-in to reference airframe.
Path to full Blue UAS list via SBIR Phase II + DIU evaluation cycle. Estimated 18-month cycle to listing.
Jetson Orin NX is EAR99 (controlled, non-ITAR). Allies-friendly export under EAR §740 STA license exception.
FAA Part 89 Remote ID firmware module included. Part 137 (heavy lift) variants planned.
RMF-aligned development pipeline. Targeting Continuous ATO via Platform One / DoD enterprise approach.
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.
YOLO11n-pose detector + PnP gate solver + PID flight policy. mAP50 = 0.995 on synthetic gate dataset. Race-r3f public sim deployed.
8 attack types, 5 panic-dodge choreographies, baked-in evasive maneuvers, FPV gimbal HUD with threat overlay. Single-frame autonomy on browser-class compute.
Port browser sim to PX4 SITL → Gazebo Garden → bench Jetson Orin NX. Real flight controller in the loop. Target: feature parity with /r3f-evade.
Reference airframe + AEGIS policy. 5×5×3m caged volume with foam-pellet attackers. Validate panic-dodge live.
AFWERX / NavalX / SOFWERX submissions. Phase I award target $250K. Phase II target $1.7M for fielded prototype.
Coordinated test at NSWC Dahlgren or AFRL Eglin. Live shotgun / SACLOS attack profiles. Replicator pipeline qualification.
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.
Roadrunner-M kinetic interceptor. Offensive — ducted-fan VTOL that chases drones. Recoverable but big ($/unit ~$500K).
V-BAT + Hivemind autonomy stack. ISR-focused. $200M Series F 2024 at $2.7B valuation. Hivemind on F-16 (VENOM program).
SRR-program winner. ISR + flight autonomy, no adversarial component. ~$15K–$25K per unit. Blue UAS cleared 2023.
Switchblade 300/600 loitering munitions. One-way attritable. $60K–$170K/unit. Massive Ukraine deliveries.
Defensive autonomy add-on for sub-1kg attritable platforms. $899 module uplift on $2k–$3k airframes. Direct multiplier on Replicator unit economics.
DARPA AlphaDogfight Trials → ACE. X-62A VISTA live flights 2023–24. Manned-class; not yet small-UAS scaled.
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.