Adaptive Multirobot Virtual Structure Control using Dual Quaternions
Juan I. Giribet, Alejandro S. Ghersin, Ignacio Mas, Harrison Neves Marciano, Daniel Khede Dourado Villa, Mario Sarcinelli-Filho
TL;DR
This paper addresses multi-UAV formation control by unifying translation and rotation through dual quaternions and a virtual-structure formation model, enabling consistent handling of pose and geometry with compact representations such as the unit dual quaternion ${\tilde{q}}$.The authors introduce cluster-space control (CSC) that decouples geometry control from pose control and derives cluster-to-robot transformations via forward/inverse kinematics, applying it to 2R and 3R formations.A geometry-based adaptive gain scheduling mechanism adjusts controller gains $K_{\omega,p}(\rho)$, $K_{\omega,i}(\rho)$, $K_{v,p}(\rho)$, $K_{v,i}(\rho)$, and $K_{\eta}(\rho)$ on a compact set $C$, with Lyapunov-based proofs ensuring convergence of pose and shape errors.Both simulations and indoor experiments with UAVs validate accurate trajectory and attitude tracking while preserving formation geometry, and demonstrate robustness gains when adapting to geometry variations.Overall, the work delivers a practical, robust framework for adaptive UAV formation control that leverages dual-quaternion pose representation and cluster-space decoupling to manage 6-DOF coordination in changing geometries.
Abstract
This paper presents a control strategy based on dual quaternions for the coordinated formation flying of small UAV groups. A virtual structure is employed to define the desired formation, enabling unified control of its position, orientation, and shape. This abstraction makes formation management easier by allowing a low-level controller to compute individual UAV commands efficiently. The proposed controller integrates a pose control module with a geometry-based adaptive strategy, ensuring precise and robust task execution. The effectiveness of the approach is demonstrated through both simulation and experimental results.
