HYBRID GEOMETRIC-BASED QUATERNION CONTROL FOR ALTITUDE AND AGGRESSIVE ORIENTATION TRACKING OF QUADROTOR UAV
DOI:
https://doi.org/10.30572/2018/KJE/170132Keywords:
Quadrotor, Robust Control, Aggressive Maneuvers, Geometric Tracking Control, Quaternion-based Orientation ControlAbstract
This paper proposes a hybrid control algorithm that combines geometric tracking control (GTC) with special orthogonal group SO(3) for position tracking and quaternion orientation-based attitude tracking control (QOATC) in order to achieve trajectory tracking with high attitude maneuverability for quadcopter systems suffering from aggressive orientation. Firstly, to solve the problem of the limitation of executing large-angle maneuvers in a quadrotor system caused by the lack of globality or uniqueness in Euler angles models, an improved geometric controller is constructed on SO(3). Secondly, an advanced attitude quaternion-based controller guarantees the tracking performances in finite time and addresses the persisting issue associated with Euler angle-based solutions. The proposed controller guarantees stability and precision by leveraging nonlinear control methods, with thrust and torque computed directly in the body frame. Furthermore, the theoretical research assures the asymptotic tracking and boundedness of all signals in the closed loop system by utilizing Lyapunov's stabilization theory on SO(3). Several numerical simulations are presented to demonstrate the superiority of the proposed approach, showing accurate trajectory tracking, reduced position and velocity errors, and robust performance under aggressive conditions. The hybrid controller effectively avoids singularities and ensures global stability, making it suitable for real-world UAV applications requiring high performance.
Downloads
References
Al-husnawy, T., & Al-Ghanimi, A. (2024) 'A review of control methods for quadrotor uav', Kufa Journal of Engineering, 15(4), 98-124. https://doi.org/10.30572/2018/KJE/150408
Andersen, T. S., & Kristiansen, R. (2017) 'Quaternion guidance and control of quadrotor', Int Conf Unmanned Aircraft Systems (ICUAS), USA, pp. 1567-601. https://doi.org/10.1109/ICUAS.2017.7991509
Benevides, J. R. S., Inoue, R. S., Paiva, M. A. D., & Terra, M. H. (2019) 'ROS-Based Robust and Recursive Optimal Control of Commercial Quadrotors', IEEE 15th Int Conf Aut Sci Eng (CASE), Canada, pp. 998-1003. https://doi.org/10.1109/COASE.2019.8843004
Castillo, A., Sanz-Diaz, R., García-Gil, PJ., Qiu, W., Wang, H., & Xu, C. (2019) 'Disturbance observer-based quadrotor attitude tracking control for aggressive maneuvers', Control Engineering Practice., 82:14-23. https://doi.org/10.1016/j.conengprac.2018.09.016
Choutri, K., Lagha, M., Dala, L., & Lipatov, M. (2017) 'Quadrotors trajectory tracking using a differential flatness-quaternion based approach', 7th Int Conf on Model, Sim, and App Opt (ICMSAO).
Escamilla, L., Carrillo, L. R. G., Sandoval, S., & Quesada, E. S. E. (2023) 'Stabilization and trajectory tracking of a subactuated aircraft based on a Geometric Algebra approach', Americ Cont Conf (ACC), pp. 3233-3238.
Fresk, E., & Nikolakopoulos, G. (2013) 'Full Quaternion Based Attitude Control for a Quadrotor'. Eur Contr Conf (ECC), Switzerland.
Gonzalez, H.A. (2019) 'Robust tracking of dynamic targets with aerial vehicles using quaternion-based techniques', Ph.D. dissertation, University of Technology of Compiègne.
Hassan, M., & Abulhail, S. (2021) 'FPGA BASED P/PI/PD/PID-like interval type -2 FLC design for control systems', Kufa Journal of Engineering, 9(3), 165-179. https://doi.org/10.30572/2018/KJE/090312
Invernizzi, D., Lovera, M., & Zaccarian, L. (2020) 'Integral ISS-Based Cascade Stabilization for Vectored-Thrust UAVs', IEEE Control Syst, 43–48.
Jeaeb, S.G.R., Saad Salih, R., & Makki Jiaad, S. (2025) 'Artificial Neural Network (ANN) based Proportional Integral Derivative (PID) for Arm Rehabilitation Device', Kufa Journal of Engineering, 16(1), 80-103. https://doi.org/10.30572/2018/KJE/160106
Kherkhar, A., Didi, F., Chiba, Y., & Tlemçani, A. (2023) 'Proportional Derivative (PD)-Based Interval Type-2 Fuzzy Control Design of a Quadrotor Unmanned Aerial Vehicle', Tobacco Regulatory Science (TRS), 3419-3440.
Madeiras, J., Cardeira, C., Oliveira, P., Batista, P., & Silvestre, C. (2024) 'Saturated Trajectory Tracking Controller in the Body-Frame for Quadrotors', Drones, 8(4), 163. https://doi.org/10.3390/drones8040163
Martins, L., Cardeira, C., & Oliveira, P. (2024) 'Global trajectory tracking for quadrotors: An MRP-based hybrid strategy with input saturation', Automatica, 162, 111521.
Ramp, M., & Papadopoulos, E. (2018) 'Geometric Surface-Based Tracking Control of a Quadrotor UAV for aggressive maneuvers', 26th Mediter Conf on Contr and Autm (MED), Croatia.
Sanwale, J., Trivedi, P., Kothari, M., & Malagaudanavar, A. (2020) 'Quaternion-based position control of a quadrotor unmanned aerial vehicle using robust nonlinear third-order sliding mode control with disturbance cancellation', Proc IMechE, Part G: J Aerospace Engineering, 234(4):997-1013.
Sharma, S., Khurana, P., Sharma, M., & Kumar, A. (2023) 'Optimization of Design Parameters for a Quadcopter Using Taguchi Design Methodology', Advances in Manuf Tech Manag, pp.598.
Shi, X., Sun, Y., & Shao, X. (2018) 'Robust output feedback trajectory tracking for quadrotors', Proc IMechE, Part G: J Aerospace Engineering, 233: 1596–1610.
Simplício, P. V. G., Benevides, J. R. S., Inoue, R. S., & Terra M. H. (2024) 'Robust and intelligent control of quadrotors subject to wind gusts', IET Control Theory & Applications. https://doi.org/10.1049/cth2.12615
Spong, M.W., Hutchinson, S., & Vidyasagar, M. (2020) 'Robot modeling and control'. John Wiley & Sons.
Wang, J., Yuan, X., & Zhu, B. (2022) 'Geometric control for trajectory-tracking of a quadrotor UAV with suspended load', IET Control Theory Appl. 16, 1271–1281. https://doi.org/10.1049/cth2.12301
Xie, W., Cabecinhas, D., Cunha, R., & Silvestre, C. (2021) 'Adaptive Backstepping Control of a Quadcopter with Uncertain Vehicle Mass, Moment of Inertia, and Disturbances', IEEE Trans. Ind. Electron., 69, 549–559. https://doi.org/10.1109/TIE.2021.3055181
Zha, C., Ding, X., Yu, Y., & Wang, X. (2017) 'Quaternion-based Nonlinear Trajectory Tracking Control of a Quadrotor Unmanned Aerial Vehicle', Chinese journal of mechanical engineering, Volume 30, 1.
Zhao, C., & Burlion, L. (2022) 'Geometric Model Free Trajectory Tracking Control on SE(3)', IFAC-Papers On Line, Volume 55:387-393. http://dx.doi.org/10.1016/j.ifacol.2023.03.065
Downloads
Published
Issue
Section
Categories
License
Copyright (c) 2026 Mohamed Dine, Abdelkrim Kherkhar, Younes Chiba, Abdelhalim Tlemçani

This work is licensed under a Creative Commons Attribution 4.0 International License.












