Model Predictive Control (MPC) for Quadcopter UAV Dynamics: A Technical Overview of Obstacle Avoidance

Authors

  • Zihao Zhou

DOI:

https://doi.org/10.6919/ICJE.202508_11(8).0013

Keywords:

Quadrotor UAV; Model Predictive Control; Dynamic Obstacle Avoidance; Nonlinear Control Method; Machine Learning; Real-Time Performance and Safety.

Abstract

With the continuous progress of UAV technology and the increasingly wide range of application scenarios, quadrotor UAVs have shown great potential in the fields of logistics and distribution, agricultural inspection, and emergency rescue. However, in these application scenarios, UAVs face complex and changing environmental challenges, such as high-rise buildings in cities, irregular terrain in agricultural areas, and uncertainties in disaster sites. These challenges require UAVs to have high-precision path tracking capabilities and dynamic obstacle avoidance to ensure that they can accomplish their tasks safely and efficiently. Meanwhile, Model Predictive Control (MPC), as an advanced control strategy, has received more and more attention due to its ability to deal with constraints and optimize predictions. MPC is well suited to deal with UAV navigation problems in complex dynamic environments by predicting the future state using system models and formulating optimal control decisions based on these predictions. navigation problems in complex dynamic environments. Although MPC theoretically offers the possibility of solving the above problems, research in practical applications, especially in dynamic obstacle avoidance, is still in the developmental stage, and there are many under-explored technical difficulties, such as how to improve the efficiency of the obstacle avoidance algorithm and the robustness of the system under the premise of guaranteeing real-time performance. Therefore, this topic originates from the combination of the practical needs of dynamic path tracking for UAVs and the theoretical development of MPC, aiming to find out the issues that have not been explored or controversial on the basis of combing the existing researches through the technical overview of dynamic obstacle avoidance for MPC quadcopter UAVs, and provide the direction for the subsequent related researches. In addition, through in-depth research in this field, this project also hopes to promote the development of intelligent control systems and provide new ideas and solutions for future automation and intelligent technologies.

Downloads

Download data is not yet available.

References

[1] Wang, D. (2021). Motion Control of Input Constrained Quadrotor UAV Based on Model Predictive Control, Northwestern Polytechnical University, 4.

[2] Khalid, A., Mushtaq, Z., Arif, S., et al. (2023). Control schemes for quadrotor UAV: taxonomy and survey. ACM Computing Surveys, 56(5), 1-32.

[3] Lopez-Sanchez, I., & Moreno-Valenzuela, J. (2023). PID control of quadrotor UAVs: A survey. annual Reviews in Control, 56, 100900.

[4] Elkhatem, A. S., & Engin, S. N. (2022). Robust LQR and LQR-PI control strategies based on adaptive weighting matrix selection for a UAV position and attitude tracking control. alexandria Engineering Journal, 61(8), 6275-6292.

[5] Sadiq, M., Hayat, R., Zeb, K., et al. (2024). Robust Feedback Linearization Based Disturbance Observer Control of Quadrotor UAV. IEEE Access, 12, 17966-17981.

[6] Qi, G.Y. & Deng, J.H. (2023). Model-compensated backstepping control and its application to quadrotor formation. Electro-Optics and Control, 30(12), 24-30+50.

[7] Baek, J., & Kang, M. (2023). A synthesized sliding-mode control for attitude trajectory tracking of quadrotor UAV systems. IEEE/ASME Transactions On Mechatronics, 28(4), 2189- 2199.

[8] Zhao, Z., Xiao, L., Jiang, B. et al. (2022). Fast non-singular terminal sliding mode trajectory tracking control for quadrotor UAVs based on expanded state observer. Control and Decision Making, 37(09), 2201-2210.

[9] Liu, J. H., Wang, Y., Zhang, Z. X. et al. (2025). Robust adaptive backstepping sliding mode control of quadrotor UAV attitude based on RBF network. Journal of Jiangsu University (Natural Science Edition), 46(01), 36-42.

[10] Kapnopoulos, A., & Alexandridis, A. (2022). A cooperative particle swarm optimization approach for tuning an MPC-based quadrotor trajectory tracking scheme. aerospace Science and Technology, 127, 107725.

[11] Yan, D., Zhang, W., & Chen, H. (2022). Design of a multi-constraint formation controller based on improved MPC and consensus for quadrotors. aerospace, 9(2), 94.

[12] Sun, H., Dai, L., & Wang, P. (2024). An efficient moving obstacle avoidance scheme for UAVs via output feedback robust MPC. IEEE Transactions on Aerospace and Electronic Systems.

[13] Wakabayashi, T., Suzuki, Y., & Suzuki, S. (2023). Dynamic obstacle avoidance for multi-rotor UAV using chance-constraints based on obstacle velocity. Robotics and Autonomous Systems, 160, 104320.

[14] Du, Y., Kang, J., Tian, X., et al. (2024). Nonlinear MPC of Quadrotors for Path Planning and Dynamic Obstacle Avoidance. In 2024 IEEE 14th International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER), 485-490.

[15] Doukhi, O., & Lee, D. J. (2025). Sim-to-Real Learning-based Nonlinear MPC for UAV Navigation and Collision Avoidance in Unknown Cluttered Environments. IEEE Access.

Downloads

Published

2025-08-04

Issue

Section

Articles

How to Cite

Zhou, Z. (2025). Model Predictive Control (MPC) for Quadcopter UAV Dynamics: A Technical Overview of Obstacle Avoidance. International Core Journal of Engineering, 11(8), 87-94. https://doi.org/10.6919/ICJE.202508_11(8).0013