CONCEPTO Y DESARROLLODEPORTE NO TRIPULADO · #bezpiLOTa · KAIROS DRONE AGENTDocumentación
#bezpiLOTa→Drone Agent→Explorar extensiones
KairOS / ARCHIVO DE EXTENSIONES / 07

El índice completo muestra seis tareas previstas como paquetes aislados: navegación visual, carga óptica, seguimiento, gimbal MAVLink, cámara térmica y diagnóstico de batería. Cada línea tiene reservado un ID de paquete propio de KairOS.

NO PUBLICADO

Las tarjetas describen líneas de desarrollo; los paquetes instalables y el registro de KairOS todavía no están publicados.

Repositorio de KairOS ↗
06líneas de paquetes
03categorías
AGENT+GCSextensiones de ambos lados
I+Destado del catálogo
01
ARCHIVO / MÁS RECIENTES PRIMERO

Seis líneas de extensión de KairOS

01ru.msk.bezpilota.kairos.vision-nav · IA · AGENT+GCS

Navegación visual

Flujo óptico y VIO para navegación sin GPS; ArduPilot, PX4 e iNav; niveles de degradación y alternativa segura.

02ru.msk.bezpilota.kairos.siyi-pod · CONTROLADORES · AGENT+GCS

Módulo óptico SIYI

A2/A8/ZR10/ZR30/ZT6/ZT30: gimbal, zoom, cámara térmica, telémetro láser y seguimiento con IA.

03ru.msk.bezpilota.kairos.follow-me · IA · AGENT+GCS

Sígueme

Seguimiento con un clic y distancia/altura definidas; parada ante un objetivo incierto o perdido; sin readquisición automática.

04ru.msk.bezpilota.kairos.mavlink-gimbal-v2 · CONTROLADORES · AGENT+GCS

MAVLink Gimbal v2

Orientación manual, ROI y visión; componente 154; controlador externo y perfiles universales de placas.

05ru.msk.bezpilota.kairos.thermal-flir-lepton-usb · CONTROLADORES · AGENT+GCS

FLIR Lepton

Y16 radiométrico, paleta, ganancia, FFC y superposición térmica para integración USB UVC.

06ru.msk.bezpilota.kairos.battery-health-panel · TELEMETRÍA · GCS

Salud de la batería

Diagnóstico de celdas, tiempo hasta el mínimo, divergencia, caída de tensión y alertas de temperatura; el panel permanece en modo de solo lectura.

02
MODELO DE INSTALACIÓN

La instalación de un paquete empieza por la verificación

01

Elegir paquete

Comprobar editor, versión, placas, requisitos de firmware, licencias de terceros e historial de cambios.

02

Descargar .kairosplug

El paquete procede de un registro de confianza o de un archivo local seleccionado expresamente.

03

Verificar Ed25519

El anfitrión verifica la firma y la revocación antes de descomprimir y ejecutar.

04

Revisar capacidades

El operador ve los permisos de hardware, MAVLink, misión y red; los permisos sensibles se confirman por separado.

05

Instalar y después activar

El paquete se instala por separado de su ejecución; enable crea el proceso aislado y su estado de salud.

bashFlujo de instalación previsto de KairOS
kairos plugin install ./extension.kairosplug
kairos plugin info <name>
kairos plugin perms <name>
kairos plugin enable <name>
Interfaz prevista de KairOS: el comando solo será ejecutable cuando se publique el componente correspondiente.
03
IDENTIDAD DEL REGISTRO

El ID del manifiesto no puede cambiarse solo en el texto comercial

El prefijo ru.msk.bezpilota.kairos.* define la identidad propia de los paquetes del ecosistema. La URL del registro, los manifiestos, el canal de actualización y las autorizaciones deben usar el mismo ID; solo puede cambiarse mediante una política de migración versionada.

04
PUBLICACIÓN

Qué se necesitará para un registro propio de KairOS

  • Esquema público de paquetes y contratos versionados del SDK.
  • Identidad del editor, raíz de firma y procesos de rotación y revocación.
  • Verificación automática del manifiesto, dependencias, capacidades y metadatos de licencia.
  • Matriz de compatibilidad de placas y firmware con resultados de pruebas reproducibles.
  • Revisión de seguridad para escritura MAVLink, escritura de misiones, acceso al hardware y salida de red.
  • Páginas de versiones, historial de cambios, vía de reversión y notificación de incidentes.
  • Etiquetado específico de las funciones experimentales, incluida la navegación sin GPS, el seguimiento y el gimbal autónomo.