Autors: Baghelani E., Roshanian J., Teshnehlab M., Georgiev, K. K. Title: Adaptive intelligent backstepping for real-time quadrotor trajectory tracking using feedback error learning approach Keywords: Abstract: Quadrotors are underactuated and maneuverable flying robots. Their high maneuverability is due to their low stability. However, this instability makes it challenging to control these nonlinear underactuated systems, especially in the presence of uncertainty and disturbances. In the context of trajectory tracking by quadrotors, Lyapunov-based controllers, such as the backstepping method, guarantee flight stability. Furthermore, enhancing flight control with a learning-based approach, like Feedback Error Learning (FEL), provides an overall adaptive robust controller. This paper combines the backstepping method for robust control of flight altitude and adaptive control of angular attitude with the FEL method. We demonstrate the improvement of control performance in trajectory tracking by a quadrotor in the presence of uncertainty. Significant reductions in Root Mean Squared Error (RMSE) and Mean Absolute Error (MAE) are achieved, indicating enhanced tracking performance. This method proves particularly effective in applications where precise trajectory tracking is more critical than control effort or energy consumption, such as navigating obstacles or collision avoidance. References - B. J. Emran and H. Najjaran, "A review of quadrotor: An underactuated mechanical system," Annual Reviews in Control 46, pp. 165-180 (2018). 10.1016/j.arcontrol.2018.10.009
- X. Shi, B. Hu, C. Yin, Y. Cheng, and X. Huang, "Design of trajectory tracking controller with backstepping method for quadrotor unmanned aerial vehicles," in Proc. 30th Chinese Control Decis. Conf. CCDC (Shenyang, China, 2018), pp. 3124-3128, 2018.
- H. Huang, J. Zhou, Q. Di, J. Zhou, and J. Li, "Robust neural network-based tracking control and stabilization of a wheeled mobile robot with input saturation," Int. J. Robust Nonlinear Control 29 (2), pp. 375-392 (2019). 10.1002/rnc.4396
- W. Luo, H. Ebel, and P. Eberhard, "An LSTM-based approach to precise landing of a UAV on a moving platform," International Journal of Mechanical System Dynamics 2 (1), pp. 99-107 (2022). 10.1002/msd2.12036
- P. V Kokotovic, M. Krstic, and I. Kanellakopoulos, "Backstepping to passivity: recursive design of adaptive systems," in Proceedings of the 31st IEEE Conference on Decision and Control 4, (IEEE, 1992), pp. 3276-3280.
- P. C. Parks, "A. M. Lyapunov's stability theory-100 years on," IMA Journal of Mathematical Control and Information 9 (4), pp. 275-303 (1992). 10.1093/imamci/9.4.275
- H. Mo and G. Farid, "Nonlinear and adaptive intelligent control techniques for quadrotor uav-a survey," Asian Journal of Control 21 (2), pp. 989-1008 (2019). 10.1002/asjc.1758
- D. Gautam and C. Ha, "Control of a quadrotor using a smart self-tuning fuzzy PID controller," International Journal of Advanced Robotic Systems 10 (11), (2013). 10.5772/56911
- C. Fu, A. Sarabakha, E. Kayacan, C. Wagner, R. John, and J. M. Garibaldi, "Input uncertainty sensitivity enhanced nonsingleton fuzzy logic controllers for long-term navigation of quadrotor UAVs," IEEE/ASME Transactions on Mechatronics 23 (2), pp. 725-734 (2018). 10.1109/TMECH.2018.2810947
- Y. Wang, H. Zhang, and D. Han, "Neural network adaptive inverse model control method for quadrotor UAV," in 35th Chinese Control Conference (CCC), (IEEE, 2016), pp. 3653-3658.
- A. Sarabakha and E. Kayacan, "Online deep fuzzy learning for control of nonlinear systems using expert knowledge," IEEE Transactions on Fuzzy Systems 28 (7), pp. 1492-1503 (2020).
- A. Sarabakha and E. Kayacan, "Online deep learning for improved trajectory tracking of unmanned aerial vehicles using expert knowledge," in 2019 International Conference on Robotics and Automation (ICRA) (Montreal, QC, Canada, 2019), pp. 7727-7733.
- W. Gu, S. Primatesta, and A. Rizzo, "Physics-informed neural network for quadrotor dynamical modeling," Robotics and Autonomous Systems 171, 104569 (2024).
- M. Kawato, "Feedback-error-learning neural network for supervised motor learning," Advanced Neural Computers, pp. 365-372 (1990).
- A. Taheri, M. A. Shoorehdeli, H. Bahrami, and M. H. Fatehi, "Implementation and control of X-Y pedestal using dual-drive technique and feedback error learning for LEO satellite tracking," IEEE Transactions on Control Systems Technology 22 (4), pp. 1646-1657 (2014). 10.1109/TCST.2013.2281838
- H. K. Khalil, Lyapunov's Stability Theory, in Encyclopedia of Systems and Control (Springer, London, 2013), edited by J. Baillieul and T. Samad, pp. 1-6.
- P. Singh, D. K. Giri, and A. K. Ghosh, "Robust backstepping sliding mode aircraft attitude and altitude control based on adaptive neural network using symmetric BLF," Aerospace Science and Technology 126, 107653 (2022).
- S. Yu, X. Fan, J. Qi, L. Wan, and B. Liu, "Attitude control of quadrotor UAV based on integral backstepping active disturbance rejection control," Transactions of the Institute of Measurement and Control 46 (4), pp. 703-715 (2024). 10.1177/01423312231185423
- R. A. Freeman and P. V. Kokotović, "Backstepping design of robust controllers for a class of nonlinear systems," Nonlinear Control Systems Design 1992, pp. 431-436 (1992).
- D. E. Rumelhart, G. E. Hinton, and R. J. Williams, "Learning representations by back-propagating errors," Nature 323, pp. 533-536 (1986). 10.1038/323533a0
- I. A. A. Prado, D. F. de Castro, M. de F. V. Pereira, D. A. dos Santos, and J. M. Balthazar, "Asymptotically stable control for a nonlinear-based multirotor aerial vehicle model," MATEC Web Conf. 83, 03002 (2016).
Issue
| AIP Conference Proceedings, vol. 3339, pp. 020001, 2025, United States, https://doi.org/10.1063/5.0297639 |
Copyright AIP Publishing |