About the project
En un escenario de conflicto, no es necesario destruir físicamente un vehículo no tripulado para neutralizarlo: degradar sus comunicaciones, alterar su posicionamiento o conseguir que confíe en información incorrecta puede ser suficiente. Nuestro SCR — Sistema de Comunicaciones Resilientes parte de una premisa simple: ningún canal de comunicación ni ninguna fuente de datos debe ser considerada infalible.
Nuestra solución propone una arquitectura de resiliencia por capas. El vehículo monitorea permanentemente la calidad y confiabilidad de sus comunicaciones y puede alternar entre distintos medios disponibles —por ejemplo RF convencional, radio direccional, enlaces ópticos, satelitales u otros canales de respaldo— según las condiciones de la misión. Si la comunicación se degrada, el sistema no abandona inmediatamente la operación: reduce su dependencia del enlace, prioriza la información crítica, almacena localmente los datos que no puede transmitir y busca mantener la continuidad de la misión mediante los recursos todavía disponibles.
La misma filosofía se aplica a la navegación y la telemetría. SCR evita confiar ciegamente en una única lectura: correlaciona múltiples fuentes independientes —GPS, IMU, telemetría, cámara, referencias visuales terrestres o aéreas y estado previo del vehículo— para detectar contradicciones. Si, por ejemplo, el GPS indica un desplazamiento incompatible con la IMU y con lo observado por cámara, el sistema reduce la confianza asignada a esa fuente. Estas inconsistencias pueden ser analizadas localmente y asistidas por IA para determinar qué información continúa siendo confiable y explicar la evidencia que sustenta esa conclusión.
Cuando las comunicaciones externas dejan de estar disponibles, una capa de autonomía local ejecutada dentro del propio vehículo permite continuar operando sin depender de servidores externos. Esta IA puede interpretar sensores e imágenes, evaluar el estado de la misión y trabajar únicamente dentro de acciones y límites de seguridad previamente definidos. El objetivo no es entregar control irrestricto a una IA, sino proporcionar al vehículo capacidad de decisión local cuando ya no es posible depender del operador remoto.
Finalmente, si los sistemas principales de navegación dejan de ser confiables, SCR contempla un último nivel de contingencia: retorno mediante trayectoria registrada y odometría, complementada por las referencias locales que permanezcan disponibles. Durante la misión el vehículo conserva información sobre su recorrido para intentar reconstruir el camino inverso hacia una zona segura sin depender exclusivamente del posicionamiento externo.
La demostración reproduce progresivamente estas situaciones sobre UAV y UGV simulados: degradación de comunicaciones, pérdida de enlaces, información contradictoria y anomalías de sensores. El sistema permite observar en tiempo real qué información recibe, qué evidencia considera confiable, qué recurso alternativo selecciona y por qué toma cada decisión.
El objetivo de SCR no es construir un vehículo imposible de interferir. Es demostrar una arquitectura en la que la pérdida de un enlace, un sensor o una fuente externa no implique automáticamente la pérdida del vehículo o de la misión: detectar la degradación, contrastar la información, adaptarse, operar localmente y, cuando continuar deja de ser seguro, alcanzar un estado de contingencia controlado.
Hacki