A computationally efficient robust Variable-Horizon MPC method for reaching non-equilibrium targets under bounded disturbances, applied to a decoupled linearized system, enabling real-time implementation on an onboard Raspberry Pi 5 at 20 Hz.
Abstract
Landing a multirotor Unmanned Aerial Vehicle (UAV) on a moving platform is challenging because a UAV is underactuated and the desired landing state is generally a non-equilibrium state. Shrinking- and variable-horizon approaches are promising for reaching such non-equilibrium targets, but often lack robustness to disturbances. Robust Variable-Horizon Model Predictive Control (VH-MPC) addresses this limitation but is computationally complex for a high-dimensional system such as a multirotor UAV. This paper presents a computationally efficient robust Variable-Horizon MPC method for reaching non-equilibrium targets under bounded disturbances. The online horizon search is restricted to a neighborhood of the previously selected horizon, while maintaining recursive feasibility under bounded disturbances. A fixed robust positively invariant tube provides horizon-independent constraint tightening. By exploiting the differential flatness property of a UAV, this approach is applied to a decoupled linearized system, enabling real-time implementation on an onboard Raspberry Pi 5 at 20 Hz. Simulations show that restricting the horizon search substantially reduces computation with limited impact on the objective, while real-time Gazebo simulations demonstrate the robustness of the method. Physical experiments demonstrate successful landing of a multirotor UAV on a moving Stewart platform.
Quadrotor unmanned aerial vehicles (UAVs) have advantages such as simple structure, flexible manipulation, and strong capabilities of vertical takeoff/landing and hovering, thus being widely applied in various complex environments and tasks. However, their short endurance limits the scope of application. The collaborat...
Xiao-Kang Zhu, Teng Fang, Biao Zou et al.· Engineering Reports· 0 citations
Abstract This paper addresses the robust trajectory tracking problem of an Unmanned Aerial Vehicle (UAV) equipped with a 2-DOF manipulator, which is designed for fast aerial manipulation of varying payloads. To overcome the high computational cost and adaptability limitations of traditional model-based controllers, thi...
T. Simonyan, O. Gasparyan· Journal of Automation, Mobil...· 0 citations
We present a learning-based approach to kinodynamic online motion planning for an Unmanned Aerial Vehicle (UAV) operating at a fixed altitude in unknown dynamic environments, where real-time avoidance of both static and dynamic obstacles must be achieved under conditions of extreme partial observability. The UAV is con...
Mohammad Reza Ranjbar Divkoti, A. Aguiar· 0 citations
Flying a quadrotor through a cluttered environment requires not only planning a collision-free reference trajectory based on perceived obstacles, but the reference also needs to be dynamically feasible and within the actuation limits of the vehicle, so that the controller can track it precisely. Existing methods either...
Ondřej Procházka, Juraj Pauko, Robert Pěnička et al.· 0 citations
Heterogeneous unmanned aerial vehicle–unmanned surface vehicle (UAV–USV) formations must reject disturbances while maintaining prescribed tracking performance and responding to collision risks. This study develops a mathematically consistent framework for one UAV leading three CyberShip II USVs. A unified adaptive obse...
Hong-Qing Zheng, Shi-Lian Cao, Wen-Zhi Liu et al.· Journal of Marine Science an...· 0 citations
The article solves the problem of transporting an oversized payload in space-constrained environments using a multi-agent unmanned aerial vehicle system. An adaptive hybrid control method combining relay (Bang-Bang) speed control at large suspension deflection angles and optimal linear-quadratic regulation (LQR) at sma...
D. Kucherov, Maryna S. Graf· Electronics and Control Syst...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.