Autonomía de drones en GPS denegado
Lodestar es un motor de integridad de navegación para el vuelo en GPS denegado. Mantiene el seguimiento a través de una burbuja de interferencia con una deriva de alrededor del 0.9% y, cuando la escena se vuelve genuinamente inobservable, pasa a RED y regresa a casa en lugar de volar una estimación confiada pero errónea contra una pared. La confianza se calcula fuera del estimador, de modo que se sostiene por muy bueno que llegue a ser el VIO subyacente.
0.92%
Deriva de posición mantenida durante el tramo en GPS denegado (la nuestra)
Misión sintética sembrada; la navegación a estima alcanzó el 30.95%
RED a los 52.5 s
Retorno a casa cuando el túnel se volvió inobservable
La misma misión, fusión LiDAR desactivada
100% / 0.1%
Túnel inobservable marcado / falsas alarmas en el tramo sano
Comprobación de abstención, esta ejecución
Todo lo que sigue es una misión sintética sembrada sobre un recorrido de 245.3 m, reproducible sin conexión. No interviene ningún dron real, registro de vuelo ni emisor de guerra electrónica.
La guerra electrónica ha hecho el GPS poco fiable exactamente en los lugares donde los drones autónomos ahora más importan: espacio aéreo contestado, fosas mineras, túneles, cañones urbanos. El arreglo reflejo es acoplar odometría visual-inercial (VIO) y esperar. Pero el VIO falla de dos maneras, y solo una de ellas es la deriva de la que todo el mundo habla.
El primer fallo es que el VIO deriva, acumulando error cuanto más tiempo permanece denegado el GPS. Eso es manejable. El segundo es peor: el VIO falla en silencio. Se fija en objetos en movimiento o en una escena vacía y reporta una posición nítida y confiada que simplemente está equivocada. Para un comprador de defensa, minería o Blue UAS, una posición confidentemente errónea es más peligrosa que un honesto «no lo sé», porque la aeronave actúa sobre ella con plena convicción y vuela con precisión hacia un lugar en el que no está.
Cuando construimos esta demostración, tratamos ese segundo fallo como el problema real. Hacer el estimador más preciso no lo resuelve, porque «¿es esta posición digna de confianza?» es una pregunta distinta de «¿cuál es esta posición?». No se puede responder la primera con la misma maquinaria que produjo la segunda, como tampoco se dejaría que un testigo certificara su propio testimonio. Así que el valor duradero de Lodestar no es un estimador mejor. Es un monitor de integridad que se sitúa fuera del estimador y está dispuesto a decir lo poco glamuroso: en esta posición no se puede confiar, retorno a casa.
El pipeline es código real, determinista y sembrado. Una misión sintética genera la verdad de terreno de forma independiente de cada estimador; un EKF VIO estrechamente acoplado produce la posición; un Monitor de integridad de navegación separado juzga si se puede confiar en esa posición; y un banco de pruebas más un Informe de integridad de vuelo puntúan toda la ejecución frente a la verdad de terreno.
El mismo EKF VIO estrechamente acoplado se ejecuta en tres ajustes genuinamente distintos, no hombres de paja. El IMU de navegación a estima no usa visión. El VIO de serie se ejecuta con el enmascaramiento semántico desactivado. El VIO consciente de la integridad (el nuestro) se ejecuta con el enmascaramiento semántico activado, de modo que rechaza las características visuales que pertenecen a objetos en movimiento en lugar de seguirlas. Cuando el GPS se deniega en t=18 s, el EKF transfiere de GPS a visión sin un cambio de modo visible para el operador y mantiene la posición continua.
El Monitor de integridad de navegación es código separado a propósito. Fusiona tres señales en un estado de integridad con umbrales duros:
RED sostenido durante 0.5 segundos enclava el failsafe y ordena el retorno a casa. El monitor también repondera el equilibrio GPS-a-VIO a medida que cambia la confianza. Como vive fuera del estimador, su veredicto no depende de aquello en lo que se confía.
Un clic exporta el recibo de auditoría como JSON y HTML imprimible: el marcador, las métricas destacadas, la acierto de la abstención, el tiempo de failsafe, una línea de tiempo de eventos y una divulgación explícita de alcance de lo que está en stub frente a lo aplazado. Se ejecuta totalmente sin conexión y de forma determinista con una semilla fija, de modo que todo el resultado es reproducible. El único LLM opcional es un botón «Redactar narrativa» que escribe la narrativa de revisión técnica a partir del informe estructurado y permanece enteramente fuera del bucle de vuelo; la puerta de integridad determinista decide, el modelo solo aconseja.
La demostración es una misión sembrada continua. Estos son sus cuatro tiempos en orden, registrados con la fusión LiDAR desactivada, la ejecución destacada en la que se dispara el failsafe.
El dron entra en una burbuja de guerra electrónica simulada de estilo R-330Zh y el GPS cae. El EKF transfiere a VIO sin cambio de modo y mantiene el seguimiento hasta alrededor del 0.9% de deriva, mientras que la línea base de IMU de navegación a estima se dispara hasta el 30.95% de deriva y 75.92 m de error final. La precisión es real, pero no es el punto. El punto es lo que ocurre cuando la precisión ya no es posible.
Producidos por el generador de informes con semilla 20260619 sobre un recorrido de 245.3 m, plenamente reproducibles sin conexión. La ejecución destacada es con fusión LiDAR desactivada, donde se dispara el failsafe RED.
| Método (LiDAR desactivado) | ATE | Error final | Deriva |
|---|---|---|---|
| IMU de navegación a estima | 25.37 m | 75.92 m | 30.95% |
| VIO de serie (enmascaramiento desactivado) | 32.95 m | 70.61 m | 28.79% |
| VIO consciente de la integridad (el nuestro) | 0.90 m | 2.26 m | 0.92% |
En la misma ejecución, el 56.3% del vuelo en GPS denegado se mantuvo en integridad GREEN, el monitor marcó el túnel genuinamente inobservable el 100% del tiempo, y dio falsa alarma en el tramo sano en GPS denegado solo el 0.1% del tiempo. El failsafe de retorno a casa se disparó en t=52.5 s. Con la fusión LiDAR simulada activada, el túnel se vuelve observable, la deriva cae al 0.01%, la cobertura GREEN sube al 78.9% y no se dispara ningún failsafe, que es el comportamiento correcto, no una detección omitida.
El rendimiento medido en esta ejecución fue de 16,000 actualizaciones de propagación EKF (80 s a 200 Hz). La cifra de 30 a 45 FPS en un NVIDIA Jetson Orin NX de 16 GB es una especificación de hardware objetivo, no medida aquí, y el informe la etiqueta como tal.
La honestidad es el producto, así que el alcance es explícito. Esta es una demostración del mecanismo, no un pipeline desplegado.
Cuando el GPS cae dentro de una burbuja de interferencia, Lodestar transfiere a un EKF de odometría visual-inercial (VIO) estrechamente acoplado que fusiona puntos de referencia de cámara y datos de IMU a 200 Hz para seguir estimando la posición. En nuestra misión sintética sembrada eso sostuvo la deriva en alrededor del 0.9 por ciento del recorrido volado, donde una línea base de IMU de navegación a estima se disparó hasta aproximadamente el 31 por ciento. El estimador es solo la mitad de la historia: un monitor de integridad separado decide, instante a instante, si se puede confiar en la posición en absoluto.
Una posición que deriva ligeramente se degrada de forma gradual y un operador puede planificar en torno a ella, pero una confidentemente errónea envía la aeronave con precisión hacia un lugar que no es donde cree estar. El VIO falla de este modo cuando se fija en objetos en movimiento o en una escena vacía y reporta una estimación nítida que simplemente es falsa. La respuesta de Lodestar es la abstención honesta: cuando no se puede confiar en ninguna posición, lo dice y regresa a casa en lugar de volar una estimación confiada pero errónea contra una pared.
En el segmento del túnel oscuro de nuestra misión, las características visuales utilizables colapsan a casi cero, así que ningún estimador puede fabricar una posición digna de confianza. El Monitor de integridad de navegación pasa a RED y, tras 0.5 segundos de RED sostenido, enclava un failsafe y ordena el retorno a casa, en t=52.5 s en esta ejecución. Active la fusión LiDAR simulada opcional y el mismo segmento vuelve a ser observable, de modo que el monitor se sostiene correctamente y no se dispara ningún failsafe.
Es una simulación. Todo es una misión sintética sembrada con verdad de terreno generada de forma independiente de cada estimador, de modo que la ejecución es reproducible byte a byte; no hay ningún dron real, registro de vuelo ni emisor de guerra electrónica, y el R-330Zh se usa solo como escenario nombrado. Lo que es real es el código: un EKF VIO funcional, el monitor de integridad y el banco de pruebas se ejecutan todos de forma determinista sin conexión. La reivindicación duradera es la estructura, es decir, confianza calculada fuera del estimador y RED disparando el retorno a casa, no los metros exactos de una misión.
El VIO de serie estima la posición pero no tiene un juez separado de si esa posición es digna de confianza, y puede fijarse en características dinámicas. En la misma ejecución sembrada, el VIO de serie con el enmascaramiento semántico desactivado se enganchó a un convoy en movimiento y se desvió hasta alrededor del 29 por ciento de deriva, el caso clásico de seguir el camión y pensar que el dron seguía quieto. Lodestar añade enmascaramiento semántico que rechaza las características en movimiento, más un monitor de integridad que vive fuera del estimador para que la confianza no dependa de aquello en lo que se confía.
La demostración se ejecuta sin conexión y de forma determinista en un portátil como servicio FastAPI con un EKF NumPy y un monitor de integridad. La cifra de 30 a 45 FPS en un NVIDIA Jetson Orin NX de 16 GB es una especificación de hardware objetivo, no un resultado medido, y el Informe de integridad de vuelo lo indica como tal. El despliegue a bordo, un front-end de imagen real y el puente de piloto automático/MAVLink están aplazados, no construidos en esta versión.
Blue UAS es la lista autorizada de drones conformes con NDAA de la U.S. Defense Innovation Unit, y SBIR/AFWERX financian exactamente este tipo de trabajo de autonomía en GPS denegado; los citamos como contexto de mercado, no como afiliaciones. No se afirma que Veriprajna esté en ninguna lista ni bajo ningún contrato. Lo que la demostración aporta para ese tipo de revisión es un Informe de integridad de vuelo con un clic, con una divulgación explícita de alcance de lo que está en stub frente a lo aplazado.
La investigación detrás de esta demostración: la arquitectura, el diseño de verificación y el plano empresarial.
Solución completa
Explorar la solución de autonomía de drones en GPS denegado →La demostración prueba el mecanismo. El trabajo más duro es adaptarlo a su plataforma, sus sensores y su misión.
Si su equipo está lidiando con la navegación en GPS denegado y la pregunta de cuándo una pila de autonomía debería negarse a confiar en su propia posición, nos gustaría de verdad oír cómo lo están pensando. El problema es de toda la industria y las respuestas también lo serán.