2025-11-12T03:49:09.545098

Trajectory control of a suspended load with non-stopping flying carriers

Girardello, Michieletto, Cenedese et al.
This paper presents the first closed-loop control framework for cooperative payload transportation with non-stopping flying carriers. Building upon grasp-matrix formulations and internal force redundancy, we propose a feedback wrench controller that actively regulates the payload's pose while an optimization layer dynamically shapes internal-force oscillations to guarantee persistent carrier motion. Preliminary experimental results on multirotor UAVs validate the model assumptions, and numerical simulations demonstrate that the method successfully prevents carrier stagnation, achieves accurate load tracking, and generates physically feasible trajectories with smooth velocity profiles. The proposed framework not only advances the state of the art but also offers a reliable, versatile solution for future real-world applications requiring load transportation by coordinated non-stopping flying carriers.
academic

Control de trayectoria de una carga suspendida con portadores voladores sin parada

Información Básica

  • ID del Artículo: 2510.11413
  • Título: Trajectory control of a suspended load with non-stopping flying carriers
  • Autores: Sofia Girardello, Giulia Michieletto, Angelo Cenedese, Antonio Franchi, Chiara Gabellieri
  • Clasificación: eess.SY cs.SY (Sistemas y Control)
  • Fecha de Publicación: 13 de octubre de 2025 (preimpresión arXiv)
  • Enlace del Artículo: https://arxiv.org/abs/2510.11413

Resumen

Este artículo propone el primer marco de control en bucle cerrado para el transporte cooperativo de cargas con portadores voladores sin parada. Basándose en la formulación de la matriz de agarre y la redundancia de fuerzas internas, se propone un controlador de torque con retroalimentación para regular activamente la actitud de la carga, mientras que una capa de optimización ajusta dinámicamente las oscilaciones de fuerzas internas para garantizar el movimiento continuo de los portadores. Los resultados experimentales preliminares en drones multirrotor verifican los supuestos del modelo, y las simulaciones numéricas demuestran que el método previene exitosamente el estancamiento de los portadores, logra un seguimiento preciso de la carga y genera trayectorias físicamente viables con perfiles de velocidad suave.

Antecedentes y Motivación de la Investigación

Problema de Investigación

El problema central que aborda este artículo es: ¿cómo lograr el control en bucle cerrado del transporte cooperativo de cargas suspendidas mediante portadores voladores sin parada (como drones de ala fija), especialmente cuando la carga requiere seguimiento dinámico de trayectoria?

Importancia del Problema

  1. Demanda de Aplicación: Las aplicaciones de logística de larga distancia, ayuda humanitaria, inspección de infraestructuras y construcción requieren urgentemente capacidades de transporte de cargas
  2. Desafíos Técnicos: Los drones de ala fija ofrecen mayor autonomía y alcance que los multirrotores, pero deben mantener velocidad hacia adelante para sustentarse en vuelo
  3. Significado Práctico: Proporciona fundamentos teóricos y soluciones técnicas para futuro transporte aéreo cooperativo a gran escala y larga distancia

Limitaciones de Métodos Existentes

  1. Restricción de Multirrotores: La investigación existente se concentra principalmente en drones multirrotor, cuya autonomía y rango operativo son limitados
  2. Control en Bucle Abierto: La investigación existente sobre portadores sin parada se limita a planificación de trayectoria en bucle abierto, careciendo de control de retroalimentación en bucle cerrado
  3. Cargas Estáticas: Los métodos existentes solo consideran el equilibrio estático de la carga, sin soportar seguimiento dinámico de trayectoria

Contribuciones Principales

  1. Primer Marco de Control en Bucle Cerrado: Propone el primer sistema de control en bucle cerrado para transporte cooperativo de cargas con portadores voladores sin parada
  2. Seguimiento Dinámico de Trayectoria: Extiende la teoría existente para soportar seguimiento dinámico de trayectoria de la carga, no solo equilibrio estático
  3. Estrategia de Optimización en Línea: Desarrolla algoritmos de optimización en tiempo real que ajustan dinámicamente parámetros de fuerzas internas para garantizar restricciones de velocidad de portadores
  4. Verificación Teórica y Experimental: Valida la efectividad del método mediante simulación numérica y experimentos preliminares

Explicación Detallada del Método

Definición de Tarea

Entrada: Trayectoria deseada de carga pLd(t)R3p_{Ld}(t) \in \mathbb{R}^3, RLd(t)SO(3)R_{Ld}(t) \in SO(3), y velocidades correspondientes Salida: Trayectorias de fuerzas de cable {fi(t)}i=1n\{f_i(t)\}_{i=1}^n y trayectorias de portadores {pRi(t)}i=1n\{p_{R_i}(t)\}_{i=1}^nRestricciones:

  1. Estabilidad asintótica del error de seguimiento de carga
  2. Restricción de velocidad de portador: p˙Ri(t)ε>0\|\dot{p}_{R_i}(t)\| \geq \varepsilon > 0, i=1,...,n\forall i = 1,...,n

Arquitectura del Modelo

1. Modelado del Sistema

El sistema consta de n3n \geq 3 portadores voladores sin parada, cada uno conectado a una carga rígida común mediante cables. Las relaciones cinemáticas clave son:

pRi=pL+RLBbi+Liqi,i=1,...,np_{R_i} = p_L + R_L {}^B b_i + L_i q_i, \quad i = 1,...,n

donde qiS2q_i \in S^2 es el vector unitario de dirección desde la carga hacia el portador.

2. Representación de Matriz de Agarre

La relación entre fuerzas de cable y torques de carga se describe mediante la matriz de agarre:

w=G(RL)fw = G(R_L)f

donde G(RL)R6×3nG(R_L) \in \mathbb{R}^{6 \times 3n} es la matriz de agarre:

G(RL)=[I3I3S(Bb1)RLTS(Bbn)RLT]G(R_L) = \begin{bmatrix} I_3 & \cdots & I_3 \\ S({}^B b_1)R_L^T & \cdots & S({}^B b_n)R_L^T \end{bmatrix}

3. Arquitectura de Control de Tres Capas

Controlador de Torque de Carga de Bucle Externo:

fd = -Kp ep - Kv ev - Ki ∫₀ᵗ ep(τ)dτ + mL ge₃
τd = -KR eR - Kω eω - KiR ∫₀ᵗ eR(τ)dτ + ωL × (JL ωL)

Generación de Trayectoria de Portador de Bucle Interno: fd(t)=G(RL(t))wd(t)+N(RL(t))λ(t)f_d(t) = G(R_L(t))^† w_d(t) + N(R_L(t))λ(t)

Capa de Optimización: Ajusta dinámicamente parámetros de fuerzas internas λ(t)λ(t) para satisfacer restricciones de velocidad.

Puntos de Innovación Técnica

1. Tratamiento de Matriz de Agarre Variante en el Tiempo

A diferencia de métodos de carga estática existentes, este artículo considera la matriz de agarre variante en el tiempo G(t)G(t) y espacio nulo N(t)N(t) causados por cambios de actitud de carga.

2. Caracterización Matemática de Restricción de Velocidad de Portador

Derivación de expresión explícita de velocidad de portador:

p˙Ri(t)=vLi(t)+LiTi(t)(Ei(t)+Gi(t))\dot{p}_{R_i}(t) = v_{L_i}(t) + \frac{L_i}{T_i(t)}(E_i(t) + G_i(t))

donde Ei(t)E_i(t) es la contribución externa y Gi(t)G_i(t) es la contribución de fuerzas internas. La restricción sin parada es equivalente a: 0Vi:={p˙Ri(t):t0}0 \notin V_i := \{\dot{p}_{R_i}(t) : t \geq 0\}

3. Algoritmo de Optimización en Línea

Definición del problema de optimización:

x=argminxR2J(x)x^* = \arg\min_{x \in \mathbb{R}^2} J(x)

Sujeto a: vLi(t)+LiTiΠi(t)(G˙iwd+Giw˙d+N˙iλ+Niλ˙)2ε\|v_{L_i}(t) + \frac{L_i}{T_i}\Pi_i(t)(\dot{G}^†_i w_d + G^†_i \dot{w}_d + \dot{N}_i λ + N_i \dot{λ})\|^2 \geq \varepsilon

La función objetivo incluye términos de penalización de suavidad y continuidad.

Configuración Experimental

Plataforma Experimental

  1. Experimentos de Validación de Modelo: 3 drones Crazyflie 2.1 multirrotor, utilizando software Crazyswarm y sistema de captura de movimiento externo
  2. Simulación Numérica: Sistema de 4 portadores, considerando dinámica completa de carga y cables, incluyendo elasticidad de cables y otros factores no ideales

Especificaciones de Carga

  • Carga Experimental: Carga triangular construida con tubo de fibra de carbono, lado de 0.515m, masa de 0.012kg
  • Longitud de Cable: Aproximadamente 1m de hilo de algodón fino
  • Carga de Simulación: Masa de 1.0kg, matriz de inercia 0.01I₃ kg·m²

Diseño de Trayectoria

En simulación se adopta trayectoria compuesta: reposo inicial → movimiento lineal a lo largo del eje x → reposo final, diseñada específicamente para probar el comportamiento de portadores cuando la velocidad de carga cambia.

Métricas de Evaluación

  1. Precisión de Seguimiento de Carga: Error de posición epe_p y error de actitud eRe_R
  2. Restricción de Velocidad de Portador: p˙Riε=0.2\|\dot{p}_{R_i}\| \geq \varepsilon = 0.2 m/s
  3. Suavidad de Trayectoria: Continuidad del perfil de velocidad

Resultados Experimentales

Resultados de Validación de Modelo

Experimentos preliminares (Figura 3) confirman:

  1. Precisión de Seguimiento de Trayectoria: Los drones multirrotor pueden seguir con precisión trayectorias de referencia elípticas
  2. Estabilidad de Carga: La actitud de carga se mantiene estable durante el movimiento de portadores
  3. Validez del Modelo: El modelo teórico simplificado concuerda altamente con el comportamiento del sistema real

Resultados de Comparación de Simulación

Caso sin Optimización (Figuras 5-7)

  • Trayectoria de Portador: Presenta giros abruptos, causando que la velocidad instantánea caiga a cero
  • Seguimiento de Carga: Error de posición promedio de 0.013m, buen rendimiento de seguimiento
  • Restricción de Velocidad: Viola múltiples veces la restricción sin parada

Caso con Optimización (Figuras 8-11)

  • Trayectoria de Portador: Trayectoria elíptica suave, evitando giros abruptos
  • Seguimiento de Carga: Error de posición promedio de 0.015m, ligeramente superior pero aún aceptable
  • Restricción de Velocidad: Satisface estrictamente p˙Ri0.2\|\dot{p}_{R_i}\| \geq 0.2 m/s
  • Características de Trayectoria: Los portadores ejecutan vuelo de ronda (loitering) cuando la carga está estática

Hallazgos Clave

  1. Satisfacción de Restricciones: El algoritmo de optimización asegura exitosamente que la velocidad de portador permanece siempre por encima del umbral
  2. Rendimiento de Seguimiento: La introducción de restricción de velocidad tiene impacto leve en la precisión de seguimiento de carga
  3. Suavidad: Las trayectorias optimizadas mejoran significativamente la suavidad del movimiento de portadores

Trabajo Relacionado

Transporte de Carga Suspendida de Portador Único

La investigación temprana se concentró en un solo multirrotor transportando carga suspendida, resolviendo principalmente problemas de supresión de oscilación 5-7.

Sistemas Multirrotor Cooperativos

Extensión a múltiples multirrotores cooperativos para transporte, logrando control de seis grados de libertad de carga 8-13, pero dependiendo de capacidad de estacionamiento.

Teoría de Portadores sin Parada

Trabajo teórico reciente 14,15 establece la viabilidad de portadores sin parada manteniendo equilibrio estático de carga, pero limitado a control en bucle abierto.

Posicionamiento de Contribución de Este Artículo

Este artículo es el primero en lograr seguimiento dinámico de carga en bucle cerrado con portadores sin parada, cerrando la brecha importante entre teoría y aplicación práctica.

Conclusiones y Discusión

Conclusiones Principales

  1. Avance Teórico: Primera realización de control de seguimiento de trayectoria de carga en bucle cerrado con portadores voladores sin parada
  2. Innovación Técnica: La estrategia de optimización en línea resuelve efectivamente el problema acoplado de restricción de velocidad de portador y control de carga
  3. Verificación de Practicidad: El método muestra buen rendimiento en trayectorias complejas (combinación estática y dinámica)

Limitaciones

  1. Simplificación de Dinámica de Portador: No considera restricciones de dinámica completa de drones de ala fija
  2. Resolución de Optimización: En algunos casos, el problema de optimización puede no tener solución
  3. Rango de Experimentos: Solo verificación preliminar en plataforma multirrotor

Direcciones Futuras

  1. Planificación de Trayectoria Refinada: Considerando saturación de entrada y restricciones de estado específicas de portador
  2. Control Predictivo: Adopción de método de horizonte rodante en lugar de optimización reactiva
  3. Verificación en Ala Fija Real: Validación experimental completa en drones sin parada reales
  4. Integración Mecatrónica: Tratamiento de adaptación mecánica de instalación de cables y cargas

Evaluación Profunda

Fortalezas

  1. Innovación Fuerte: Primera solución del problema de control de carga en bucle cerrado con portadores sin parada, con importante valor teórico
  2. Método Completo: Forma una cadena técnica completa desde modelado teórico, diseño de control hasta verificación experimental
  3. Rigor Matemático: Caracterización matemática rigurosa de restricción de velocidad de portador, diseño razonable de problema de optimización
  4. Valor Práctico: Proporciona ruta técnica viable para transporte de carga de larga distancia

Insuficiencias

  1. Verificación Experimental Limitada: Solo verificación en plataforma multirrotor, careciendo de experimentos en drones de ala fija reales
  2. Robustez de Optimización: Discusión insuficiente sobre viabilidad y robustez del problema de optimización
  3. Tratamiento de Perturbaciones: Capacidad de manejo de perturbaciones externas e incertidumbre de modelo requiere verificación adicional
  4. Complejidad Computacional: La carga computacional de optimización en línea y realismo en tiempo real requieren análisis más detallado

Impacto

  1. Contribución Académica: Abre nueva dirección de investigación en control cooperativo de portadores sin parada
  2. Perspectiva de Aplicación: Proporciona base técnica importante para logística de drones, operaciones de rescate y otras aplicaciones
  3. Reproducibilidad: Descripción de método detallada, configuración de parámetros clara, buena reproducibilidad

Escenarios Aplicables

  1. Logística de Larga Distancia: Particularmente adecuado para tareas de transporte de carga que requieren largo alcance
  2. Rescate de Emergencia: Entrega de suministros en áreas remotas
  3. Operaciones Marinas: Transporte de suministros entre plataformas marinas
  4. Aplicaciones Militares: Entrega táctica de suministros aéreos

Referencias

Este artículo cita 16 referencias relacionadas, cubriendo transporte de carga suspendida, control cooperativo multirrotor, aplicaciones de drones de ala fija y otros campos clave, proporcionando base teórica sólida para la investigación. Las referencias particularmente importantes incluyen:

  • 14,15: Trabajo pionero de Gabellieri y Franchi sobre equilibrio estático de portadores sin parada
  • 8-13: Investigación clásica en transporte cooperativo multirrotor
  • 5-7: Teoría fundamental en control de carga suspendida de portador único

Evaluación General: Este es un artículo de alta calidad en teoría de control que realiza contribuciones importantes en el campo del control cooperativo de portadores voladores sin parada. Aunque hay espacio para mejora en verificación experimental, su innovación teórica y valor práctico lo convierten en un progreso importante en este campo.