PreGME: Prescribed Performance Control of Aerial Manipulators based on Variable-Gain ESO
Mengyu Ji, Shiliang Guo, Zhengzhen Li, Jiahao Shen, Huazi Cao, Shiyu Zhao
TL;DR
This work tackles the challenge of dynamic coupling in aerial manipulators, where the quadrotor base and the robotic arm interact strongly and rapidly. It introduces PreGME, a prescribed-performance control framework that couples a variable-gain extended state observer (ESO) with error-trajectory constraints to achieve high-precision tracking under unknown disturbances. The approach yields two main contributions: (1) a partially decoupled framework using variable-gain ESOs to estimate fast-changing coupling disturbances $\bm{\Delta}_v$ and $\bm{\Delta}_\omega$, and (2) a novel prescribed-performance flight control with smooth, non-singular preset error trajectories that confine the tracking errors within a user-defined envelope. Experimental validation on a real aerial manipulator demonstrates improved position and attitude accuracy under aggressive arm motions, confirming robust disturbance rejection and preservation of prescribed performance across tasks such as staff twirling, aerial mixology, and cart-pulling.
Abstract
An aerial manipulator, comprising a multirotor base and a robotic arm, is subject to significant dynamic coupling between these two components. Therefore, achieving precise and robust motion control is a challenging yet important objective. Here, we propose a novel prescribed performance motion control framework based on variable-gain extended state observers (ESOs), referred to as PreGME. The method includes variable-gain ESOs for real-time estimation of dynamic coupling and a prescribed performance flight control that incorporates error trajectory constraints. Compared with existing methods, the proposed approach exhibits the following two characteristics. First, the adopted variable-gain ESOs can accurately estimate rapidly varying dynamic coupling. This enables the proposed method to handle manipulation tasks that require aggressive motion of the robotic arm. Second, by prescribing the performance, a preset error trajectory is generated to guide the system evolution along this trajectory. This strategy allows the proposed method to ensure the tracking error remains within the prescribed performance envelope, thereby achieving high-precision control. Experiments on a real platform, including aerial staff twirling, aerial mixology, and aerial cart-pulling experiments, are conducted to validate the effectiveness of the proposed method. Experimental results demonstrate that even under the dynamic coupling caused by rapid robotic arm motion (end-effector velocity: 1.02 m/s, acceleration: 5.10 m/s$^2$), the proposed method achieves high tracking performance.
