Drohnenautonomie in GPS-verweigerten Umgebungen
Lodestar ist eine Navigationsintegritäts-Engine für GPS-verweigerten Flug. Sie hält die Verfolgung durch eine Störblase bei etwa 0.9% Drift, und wenn die Szene wirklich unbeobachtbar wird, schaltet sie auf RED und kehrt heim, statt einen selbstsicher-aber-falschen Fix in eine Wand zu fliegen. Das Vertrauen wird außerhalb des Schätzers berechnet, sodass es hält, egal wie gut die zugrunde liegende VIO wird.
0.92%
Positionsdrift, gehalten über den GPS-verweigerten Abschnitt (unsere)
Geseedete synthetische Mission; Koppelnavigation erreichte 30.95%
RED bei 52.5 s
Return-to-Home, als der Tunnel unbeobachtbar wurde
Dieselbe Mission, LiDAR-Fusion aus
100% / 0.1%
Unbeobachtbarer Tunnel erkannt / Fehlalarme auf dem gesunden Abschnitt
Enthaltungsprüfung, dieser Lauf
Alles unten ist eine geseedete, synthetische Mission über einen 245.3 m Pfad, offline reproduzierbar. Es ist keine echte Drohne, kein Fluglog und kein Emitter für elektronische Kampfführung beteiligt.
Elektronische Kampfführung hat GPS genau dort unzuverlässig gemacht, wo autonome Drohnen heute am wichtigsten sind: umkämpfter Luftraum, Tagebaue, Tunnel, urbane Canyons. Die reflexive Lösung ist, visuell-inertiale Odometrie (VIO) draufzuschrauben und zu hoffen. Aber VIO versagt auf zwei Arten, und nur eine davon ist die Drift, über die alle sprechen.
Der erste Fehler ist, dass VIO driftet und Fehler ansammelt, je länger GPS verweigert bleibt. Das ist beherrschbar. Der zweite ist schlimmer: VIO versagt lautlos. Sie rastet auf bewegte Objekte oder eine leere Szene ein und meldet eine scharfe, selbstsichere Position, die einfach falsch ist. Für einen Käufer aus Verteidigung, Bergbau oder Blue UAS ist eine selbstsicher-aber-falsche Position gefährlicher als ein ehrliches „Ich weiß es nicht“, weil das Luftfahrzeug mit voller Überzeugung danach handelt und präzise auf einen Ort zufliegt, an dem es nicht ist.
Als wir diese Demo gebaut haben, haben wir diesen zweiten Fehler als das eigentliche Problem behandelt. Den Schätzer genauer zu machen, löst es nicht, weil „Ist diese Position vertrauenswürdig?“ eine andere Frage ist als „Was ist diese Position?“. Die erste können Sie nicht mit derselben Maschinerie beantworten, die die zweite erzeugt hat – ebenso wenig, wie Sie einen Zeugen das eigene Zeugnis beglaubigen ließen. Der dauerhafte Wert von Lodestar ist also kein besserer Schätzer. Es ist ein Integritätsmonitor, der außerhalb des Schätzers sitzt und bereit ist, die ungeschönte Sache zu sagen: dieser Position kann nicht vertraut werden, Return-to-Home.
Die Pipeline ist durchgängig echter, deterministischer, geseedeter Code. Eine synthetische Mission erzeugt Ground Truth unabhängig von jedem Schätzer; ein eng gekoppeltes VIO-EKF erzeugt die Position; ein separater Navigationsintegritätsmonitor beurteilt, ob dieser Position vertraut werden kann; und ein Benchmark plus ein Flug-Integritätsbericht bewerten den gesamten Lauf gegen Ground Truth.
Dasselbe eng gekoppelte VIO-EKF läuft in drei wirklich unterschiedlichen Einstellungen, keine Strohmänner. Die Koppelnavigations-IMU verwendet keine Vision. Standard-VIO läuft mit semantischer Maskierung aus. Integritätsbewusste VIO (unsere) läuft mit semantischer Maskierung an, sodass sie die visuellen Features ablehnt, die zu bewegten Objekten gehören, statt sie zu verfolgen. Wenn GPS bei t=18 s verweigert wird, übergibt das EKF von GPS an Vision ohne für den Operateur sichtbaren Moduswechsel und hält die Position kontinuierlich.
Der Navigationsintegritätsmonitor ist absichtlich separater Code. Er fusioniert drei Signale zu einem Integritätszustand mit harten Schwellen:
RED, 0.5 Sekunden lang gehalten, rastet den Failsafe ein und befiehlt Return-to-Home. Der Monitor gewichtet außerdem die GPS-zu-VIO-Balance neu, wenn sich das Vertrauen ändert. Weil er außerhalb des Schätzers lebt, hängt sein Urteil nicht von dem ab, dem vertraut werden soll.
Ein Klick exportiert die Audit-Quittung als JSON und druckbares HTML: das Scoreboard, zentrale Kennzahlen, Enthaltungskorrektheit, Failsafe-Zeit, eine Ereigniszeitleiste und eine explizite Offenlegung des Geltungsbereichs dessen, was gestubbt versus zurückgestellt ist. Es läuft vollständig offline und deterministisch bei festem Seed, sodass das gesamte Ergebnis reproduzierbar ist. Das einzige optionale LLM ist ein Button „Narrativ entwerfen“, der das technische Prüfnarrativ aus dem strukturierten Bericht schreibt und vollständig außerhalb des Flugregelkreises sitzt; das deterministische Integritätsgate entscheidet, das Modell berät nur.
Die Demo ist eine durchgehende geseedete Mission. Das sind ihre vier Beats in Reihenfolge, aufgezeichnet mit LiDAR-Fusion aus, der zentrale Lauf, in dem der Failsafe auslöst.
Die Drohne fliegt in eine simulierte Störblase nach Art der R-330Zh für elektronische Kampfführung und GPS fällt aus. Das EKF übergibt an VIO ohne Moduswechsel und hält die Verfolgung bei etwa 0.9% Drift, während die Koppelnavigations-IMU-Baseline auf 30.95% Drift und 75.92 m Endfehler explodiert. Die Genauigkeit ist real, aber sie ist nicht der Punkt. Der Punkt ist, was passiert, wenn Genauigkeit nicht mehr möglich ist.
Erzeugt vom Berichtsgenerator bei Seed 20260619 über einen 245.3 m Pfad, vollständig offline reproduzierbar. Der zentrale Lauf ist LiDAR-Fusion aus, bei dem der RED-Failsafe auslöst.
| Methode (LiDAR aus) | ATE | Endfehler | Drift |
|---|---|---|---|
| Koppelnavigations-IMU | 25.37 m | 75.92 m | 30.95% |
| Standard-VIO (Maskierung aus) | 32.95 m | 70.61 m | 28.79% |
| Integritätsbewusste VIO (unsere) | 0.90 m | 2.26 m | 0.92% |
Im selben Lauf blieb 56.3% des GPS-verweigerten Flugs bei GREEN-Integrität, der Monitor flaggte den wirklich unbeobachtbaren Tunnel 100% der Zeit, und er löste auf dem gesunden GPS-verweigerten Abschnitt nur 0.1% der Zeit Fehlalarm aus. Der Return-to-Home-Failsafe löste bei t=52.5 s aus. Mit simulierter LiDAR-Fusion an wird der Tunnel beobachtbar, die Drift fällt auf 0.01%, die GREEN-Abdeckung steigt auf 78.9%, und kein Failsafe löst aus – das korrekte Verhalten, kein verpasstes.
Der in diesem Lauf gemessene Durchsatz betrug 16,000 EKF-Propagationsupdates (80 s bei 200 Hz). Die Angabe 30 bis 45 FPS auf einem NVIDIA Jetson Orin NX 16 GB ist eine Spezifikation der Zielhardware, hier nicht gemessen, und der Bericht kennzeichnet sie als solche.
Ehrlichkeit ist das Produkt, daher ist der Geltungsbereich explizit. Dies ist eine Demo des Mechanismus, keine eingesetzte Pipeline.
Wenn GPS innerhalb einer Störblase ausfällt, übergibt Lodestar an ein eng gekoppeltes visuell-inertiales Odometrie-EKF (VIO-EKF), das Kamera-Landmarks und 200 Hz IMU-Daten fusioniert, um die Position weiter zu schätzen. Auf unserer geseedeten synthetischen Mission hielt das die Drift bei etwa 0.9 Prozent des geflogenen Pfads, während eine Koppelnavigations-IMU-Baseline auf grob 31 Prozent explodierte. Der Schätzer ist nur die halbe Geschichte: ein separater Integritätsmonitor entscheidet von Moment zu Moment, ob der Position überhaupt vertraut werden kann.
Eine leicht driftende Position verschlechtert sich kontrolliert, und ein Operateur kann darum herum planen, aber eine selbstsicher-aber-falsche schickt das Luftfahrzeug präzise auf einen Ort zu, der nicht dort ist, wo es zu sein glaubt. VIO versagt so, wenn sie auf bewegte Objekte oder eine leere Szene einrastet und einen scharfen Fix meldet, der einfach falsch ist. Lodestars Antwort ist ehrliche Enthaltung: wenn keiner Position vertraut werden kann, sagt sie das und kehrt heim, statt einen selbstsicher-aber-falschen Fix in eine Wand zu fliegen.
Im Segment dunkler Tunnel unserer Mission brechen nutzbare visuelle Features auf nahezu null ein, sodass kein Schätzer eine vertrauenswürdige Position herstellen kann. Der Navigationsintegritätsmonitor schaltet auf RED, und nach 0.5 Sekunden anhaltendem RED rastet er einen Failsafe ein und befiehlt Return-to-Home, in diesem Lauf bei t=52.5 s. Schalten Sie die optionale simulierte LiDAR-Fusion ein, und dasselbe Segment wird wieder beobachtbar, sodass der Monitor korrekt hält und kein Failsafe auslöst.
Es ist eine Simulation. Alles ist eine synthetische, geseedete Mission mit Ground Truth, die unabhängig von jedem Schätzer erzeugt wird, sodass der Lauf Byte für Byte reproduzierbar ist; es gibt keine echte Drohne, kein Fluglog und keinen Emitter für elektronische Kampfführung, und die R-330Zh wird nur als benanntes Szenario verwendet. Was real ist, ist der Code: ein funktionierendes VIO-EKF, der Integritätsmonitor und der Benchmark laufen alle deterministisch offline. Der dauerhafte Anspruch ist die Struktur, also Vertrauen, berechnet außerhalb des Schätzers, und RED, das Return-to-Home auslöst, nicht die exakten Meter einer Mission.
Standard-VIO schätzt die Position, hat aber keinen separaten Richter dafür, ob diese Position vertrauenswürdig ist, und kann auf dynamische Features einrasten. Im selben geseedeten Lauf rastete Standard-VIO mit semantischer Maskierung aus auf einen fahrenden Konvoi ein und flog auf etwa 29 Prozent Drift davon – der klassische Fall, den Lkw zu verfolgen und zu denken, die Drohne stünde still. Lodestar fügt semantische Maskierung hinzu, die die bewegten Features ablehnt, plus einen Integritätsmonitor, der außerhalb des Schätzers lebt, sodass Vertrauen nicht von dem abhängt, dem vertraut werden soll.
Die Demo läuft offline und deterministisch auf einem Laptop als FastAPI-Dienst mit einem NumPy-EKF und Integritätsmonitor. Die Angabe 30 bis 45 FPS auf einem NVIDIA Jetson Orin NX 16 GB ist eine Spezifikation der Zielhardware, kein Messergebnis, und der Flug-Integritätsbericht weist sie so aus. Bord-Deployment, ein echtes Bild-Front-End und die Autopilot-/MAVLink-Brücke sind zurückgestellt, in dieser Version nicht gebaut.
Blue UAS ist die freigegebene Liste NDAA-konformer Drohnen der U.S. Defense Innovation Unit, und SBIR/AFWERX finanzieren genau diese Art von Arbeit an GPS-verweigerter Autonomie; wir nennen sie als Marktkontext, nicht als formale Zugehörigkeit. Von Veriprajna wird nicht behauptet, auf irgendeiner Liste oder unter irgendeinem Vertrag zu stehen. Was die Demo für diese Art von Prüfung liefert, ist ein Flug-Integritätsbericht mit einem Klick mit expliziter Offenlegung des Geltungsbereichs dessen, was gestubbt versus zurückgestellt ist.
Die Forschung hinter dieser Demo — die Architektur, das Verifikationsdesign und der Enterprise-Blueprint.
Die Demo beweist den Mechanismus. Die härtere Arbeit ist, ihn an Ihre Plattform, Ihre Sensoren und Ihre Mission anzupassen.
Wenn Ihr Team mit GPS-verweigerter Navigation ringt und mit der Frage, wann ein Autonomie-Stack der eigenen Position das Vertrauen verweigern sollte, würden wir wirklich gerne hören, wie Sie darüber nachdenken. Das Problem ist branchenweit, und die Antworten werden es auch sein.