A method for avoiding obstacles of a self-driving carin the dynamic environment based on model predictive control
The paper discusses the problem of obstacle avoidance of a self-driving car in urban road conditions. The artificial potential field method is used to simulate traffic lanes and cars in a road environment. The characteristics of the urban environment, as well as the features and disadvantages of existing methods based on the structure of planning-tracking, are analyzed. A method of local path planning is developed, based on the idea of an artificial potential field and model predictive control in order to unify the process of path planning and tracking to effectively cope with the dynamic urban environment. The potential field functions are introduced into the path planning task as constraints. Based on model predictive control, a path planning controller is developed, combined with the physical constraints of the vehicle, to avoid obstacles and execute the expected commands from the top level as the target for the task. A joint simulation was performed using MATLAB and CarSim programs to test the feasibility of the proposed path planning method. The results show the effectiveness of the proposed method.
 González D., Pérez J., Milanés V., Nashashibi F. A Review of Motion Planning Techniques for Automated Vehicles. IEEE Transactions on Intelligent Transportation Systems, 2016, vol. 17, no. 4, pp. 1135–1145. DOI: 10.1109/TITS.2015.2498841
 Abbas M.A., Milman R., Eklund J.M. Obstacle Avoidance in Real Time With Nonlinear Model Predictive Control of Autonomous Vehicles. Canadian Journal of Electrical and Computer Engineering, 2017, vol. 40, no. 1, pp. 12–22. DOI: 10.1109/CJECE.2016.2609803
 Kitazawa S., Kaneko T. Control target algorithm for direction control of autonomous vehicles in consideration of mutual accordance in mixed traffic conditions. Proceedings of the 13th International Symposium on Advanced Vehicle Control, Munich University of Applied Sciences, 13–16 September. Munich, Germany, 2016, pp. 151–156.
 Viana Í.B., Aouf N. Distributed Cooperative Path-Planning for Autonomous Vehicles Integrating Human Driver Trajectories. 2018 IEEE International Conference on Intelligent Systems (IS), 25–27 September, Funchal, Portugal. 2018, pp. 655–661. DOI: 10.1109/IS.2018.8710544
 Viana Í.B., Kanchwala H., Aouf N. Cooperative Trajectory Planning for Autonomous Driving Using Nonlinear Model Predictive Control. 2019 IEEE International Conference on Connected Vehicles and Expo (ICCVE), 4–8 November, Graz, Austria. 2019, pp. 1–6. DOI: 10.1109/ICCVE45908.2019.8965227
 Guo H., Liu F., Yu R. Regional path moving horizon tracking controller design for autonomous ground vehicles. Sci. China Inf. Sci., 2017, vol. 60, no. 013201. https://doi.org/10.1007/s11432-016-0310-1
 Ji J., Khajepour A., Melek W.W., Huang Y. Path Planning and Tracking for Vehicle Collision Avoidance Based on Model Predictive Control With Multiconstraints. IEEE Transactions on Vehicular Technology, 2017, vol. 66, no. 2, pp. 952–964. DOI: 10.1109/TVT.2016.2555853
 Noto N., Okuda H., Tazaki Y., Suzuki T. Steering assisting system for obstacle avoidance based on personalized potential field. 15th International IEEE Conference on Intelligent Transportation Systems, Anchorage, AK, USA. 2012, pp. 1702–1707. DOI: 10.1109/ITSC.2012.6338628
 Kanchwala H., Bezerra Viana I., Aouf N. Cooperative path-planning and tracking controller evaluation using vehicle models of varying complexities. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2020. DOI: 10.1177/0954406220945468
 Rasekhipour Y., Khajepour A., Chen S., Litkouhi B. A Potential Field-Based Model Predictive Path-Planning Controller for Autonomous Road Vehicles. IEEE Transactions on Intelligent Transportation Systems, 2017, vol. 18, no. 5, pp. 1255–1267. DOI: 10.1109/TITS.2016.2604240
 Chen H. Moving Horizon Path Planning for intelligent Vehicle Considering Dynamic Obstacle Avoidance. China Journal Highway Transportation, 2019, vol. 32, no. 1.
 Dixit Sh., Fallah S., Montanaro U., Dianati M., Stevens A., Mccullough F., Mouzakitis A. Trajectory planning and tracking for autonomous overtaking: State-of-the-art and future prospects. Annual Reviews in Control, 2018, vol. 45, pp. 76–86.
 Dahmani H., Chadli M., Rabhi A., El Hajjaji A. Road curvature estimation for vehicle lane departure detection using a robust Takagi—Sugeno fuzzy observer. Vehicle System Dynamics, 2013, vol. 51, no. 5, pp. 581–599. DOI: 10.1080/00423114.2011.642806
 Dixit S., Montanaro U., Dianati M., Oxtoby D. Trajectory Planning for Autonomous High-Speed Overtaking in Structured Environments Using Robust MPC. IEEE Transactions on Intelligent Transportation Systems, 2020, vol. 21, no. 6, pp. 2310–2323. DOI: 10.1109/TITS.2019.2916354
 Bella F., Russo R. A Collision Warning System for rear-end collision: a driving simulator study. Procedia — Social and Behavioral Sciences, 2011, vol. 20, pp. 676–686. https://doi.org/10.1016/j.sbspro.2011.08.075
 Rosolia U., De Bruyne S., Alleyne A.G. Autonomous Vehicle Control: A Nonconvex Approach for Obstacle Avoidance. IEEE Transactions on Control Systems Technology, 2017, vol. 25, no. 2, pp. 469–484. DOI: 10.1109/TCST.2016.2569468
 Guo H., Shen C., Zhang H., Chen H., Jia R. Simultaneous Trajectory Planning and Tracking Using an MPC Method for Cyber-Physical Systems: A Case Study of Obstacle Avoidance for an Intelligent Vehicle. IEEE Transactions on Industrial Informatics, 2018, vol. 14, no. 9, pp. 4273–4283. DOI: 10.1109/TII.2018.2815531
 Mozaffari S., Al-Jarrah O.Y., Dianati M., Jennings P., Mouzakitis A. Deep Learning-Based Vehicle Behavior Prediction for Autonomous Driving Applications: A Review. IEEE Transactions on Intelligent Transportation Systems, 2020. DOI: 10.1109/TITS.2020.3012034