CONCEPTO Y DESARROLLODEPORTE NO TRIPULADO · #bezpiLOTa · KAIROS DRONE AGENTDocumentación
KairOS / DRONE AGENT / 05

El sistema futuro traslada la estabilización de tres ejes al ordenador auxiliar y conecta IMU, rumbo del controlador de vuelo, controlador de servos y bloqueo visual. Las tres vías se describen como objetivos; la variante nativa del agente sigue siendo una función de investigación.

EN DESARROLLO

La vía nativa del agente está diseñada, pero no es apta para explotación. No debe conectarse como función lista de KairOS.

Repositorio de KairOS ↗
3 AXISestabilización prevista
500 Hzlazo de control previsto
154componente MAVLink
I+Destado nativo del agente
01
TRES VÍAS DE GIMBAL

Tres vías de diseño con distintos niveles de disponibilidad

VíaDónde se ejecuta el lazoMission ControlBloqueo visualEstado de KairOS
Montura servo del FCControlador de vueloPrevistoNoRequiere integración
MAVLink Gimbal v2Controlador externoPrevistoNoRequiere integración
Nativo del agenteOrdenador auxiliarPrevistoPrevistoI+D

Mission Control debe poder orientar una montura servo del FC y un MAVLink Gimbal v2 externo. Para la segunda vía se prevé una extensión independiente de KairOS. La vía nativa del agente es una implementación nueva en la que estimador y controlador se ejecutan en el SBC y generan PWM directamente.

02
CÓMO FUNCIONA

Lazo rápido en el ordenador auxiliar

01

Entrada de orientación

El giróscopo y el acelerómetro aportan cambios rápidos de cabeceo y alabeo; el rumbo del controlador de vuelo ayuda a mantener la guiñada de referencia.

02

Estimador

Filtra mediciones con ruido y genera el estado de orientación en un hilo de tiempo real.

03

Objetivo del comando

Mission Control, el ROI o el motor de visión establece el giro horizontal, la inclinación y el alabeo deseados.

04

Controlador de 3 ejes

Calcula el error y emite comandos independientes para cada eje.

05

Salida PWM

Un controlador PWM I²C controla tres servos posicionales desde una línea independiente de alimentación de 5 V.

06

Identidad MAVLink

El sistema se registra como componente Gimbal v2 154 para que el GCS lo detecte como dispositivo estándar.

03
BLOQUEO AUTÓNOMO

El objetivo visual debe ser reciente y fiable

El motor de visión publica cuadro delimitador, ID de seguimiento, confianza y marca temporal. El controlador convierte el desplazamiento del centro del cuadro respecto al fotograma en una corrección angular. No espera al siguiente fotograma lento del detector: el rastreador actualiza el objetivo entre detecciones.

  • Un objetivo reciente y una confianza suficiente permiten corregir.
  • La pérdida del seguimiento detiene inmediatamente el movimiento autónomo.
  • Una marca temporal caducada no se utiliza para mover con datos antiguos.
  • El comando manual del operador debe tener una prioridad definida y una forma de cancelar el bloqueo.
  • Un reconocimiento incierto no debe provocar la adquisición automática de otro objeto.
04
LÍMITES TRANSPARENTES

La mecánica y la alimentación fijan los límites reales

  • La primera versión está pensada para servos posicionales de afición; los de rotación continua sin realimentación de posición no son adecuados.
  • La precisión de referencia de 0,5–1° y unos 180° por eje son objetivos de diseño, no mediciones de un gimbal KairOS.
  • La corriente de bloqueo de los servos puede reiniciar el SBC, por lo que necesitan un regulador de 5 V independiente y tierra común.
  • Los topes mecánicos, el sentido de los ejes, el PWM neutro y los límites de recorrido se calibran antes de activar el lazo cerrado.
  • 500 Hz es el lazo objetivo, que debe verificarse con la placa elegida, la IMU, la planificación del núcleo y la ruta del controlador.