Dual Quaternion Control of UAVs with Cable-suspended Load
Yuxia Yuan, Markus Ryll
TL;DR
The paper addresses the control problem of UAVs carrying a cable-suspended load, a challenging underactuated system due to load swing. It introduces a unified dual-quaternion framework that represents the UAV and sling-load kinematics and dynamics on $SE(3)$, enabling integrated lifting and trajectory-tracking control. The authors derive a dual-quaternion dynamic model, formulate error dynamics, and design separate control laws for slack and taut cable states along a three-mode lifting sequence (Setup, Pull, Raise). Two simulation studies demonstrate accurate load lifting and robust trajectory tracking with improved stability compared with a geometric controller. This work advances cargo-UAV control by leveraging dual quaternions for compact, singularity-free, and efficient pose representation.
Abstract
Modeling the kinematics and dynamics of robotics systems with suspended loads using dual quaternions has not been explored so far. This paper introduces a new innovative control strategy using dual quaternions for UAVs with cable-suspended loads, focusing on the sling load lifting and tracking problems. By utilizing the mathematical efficiency and compactness of dual quaternions, a unified representation of the UAV and its suspended load's dynamics and kinematics is achieved, facilitating the realization of load lifting and trajectory tracking. The simulation results have tested the proposed strategy's accuracy, efficiency, and robustness. This study makes a substantial contribution to present this novel control strategy that harnesses the benefits of dual quaternions for cargo UAVs. Our work also holds promise for inspiring future innovations in under-actuated systems control using dual quaternions.
