This content is not included in your SAE MOBILUS subscription, or you are not logged in.
A Path Planning and Model Predictive Control for Automatic Parking System
ISSN: 0148-7191, e-ISSN: 2688-3627
Published April 14, 2020 by SAE International in United States
This content contains downloadable datasetsAnnotation ability available
With the increasing number of urban cars, parking has become the primary problem that people face in daily life. Therefore, many scholars have studied the automatic parking system. In the existing research, most of the path planning methods use the combined path of arc and straight line. In this method, the path curvature is not continuous, which indirectly leads to the low accuracy of path tracking. The parking path designed using the fifth-order polynomial is continuous, but its curvature is too large to meet the steering constraints in some cases. In this paper, a continuous-curvature parking path is proposed. The parking path tracker based on Model Predictive Control (MPC) algorithm is designed under the constraints of the control accuracy and vehicle steering. Firstly, in order to make the curvature of the parking path continuous, this paper superimposes the fifth-order polynomial with the sigmoid function, and the curve obtained has the continuous and relatively small curvature. Therefore, the superposition curve is used as a parallel parking path while the superposition curve and its inverse function curve are combined to form a perpendicular parking path. The coefficients of the superposition curve are calculated according to the constraint condition, the parking start point and end point. Thus, the parking path is determined.. Secondly, the vehicle kinematics model is established and a parking path tracker based on Model Predictive Control (MPC) algorithm is designed. Finally, the co-simulation analysis is performed using CarSim and Simulink. The simulation results show that the parking path curvature designed in this paper is continuous and the parking path tracker has a good tracking effect. The lateral error and longitudinal error can be controlled in the centimeter scale and the heading angle error is no more than 3°.
CitationMeng, X., Wu, J., He, R., Zhu, B. et al., "A Path Planning and Model Predictive Control for Automatic Parking System," SAE Technical Paper 2020-01-0121, 2020, https://doi.org/10.4271/2020-01-0121.
Data Sets - Support Documents
|[Unnamed Dataset 1]|
|[Unnamed Dataset 2]|
- Green, P. , “Parking Crashes and Parking Assistance System Design: Evidence from Crash Databases, the Literature, and Insurance Agent Interviews,” SAE Technical Paper 2006-01-1685 , 2006, https://doi.org/10.4271/2006-01-1685.
- Kim, D., Chung, W., and Park, S. , “Practical Motion Planning for Car-Parking Control in Narrow Environment,” IET Control Theory Appl. 4(1):129-139, 2010, doi:10.1049/iet-cta.2008.0380.
- Wang, J.-M. and Wu, S.-T. , “Parking Path Programming Strategy for Automatic Parking System,” Veh. Eng. 57-36, 2013.
- Petrov, P. and Nashashibi, F. , “Automatic Vehicle Perpendicular Parking Design Using Saturated Control,” in 2015 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT) , IEEE, Amman, Jordan, 1-6, 2015, doi:10.1109/AEECT.2015.7360566.
- Petrov, P., Nashashibi, F., and Marouf, M. , “Path Planning and Steering Control for an Automatic Perpendicular Parking Assist System,” in 7th Workshop Plan. Percept. Navig. Intell. Veh. PPNIV15, 2015, 143-148.
- Zhang, S., Simkani, M., and Zadeh, M.H. , “Automatic Vehicle Parallel Parking Design Using Fifth Degree Polynomial Path Planning,” in 2011 IEEE Vehicular Technology Conference (VTC Fall), 2011, San Francisco, CA, IEEE, 1-4, doi:10.1109/VETECF.2011.6093275.
- Upadhyay, S. and Ratnoo, A. , “Continuous-Curvature Path Planning with Obstacle Avoidance Using Four Parameter Logistic Curves,” IEEE Robot. Autom. Lett. 1(2):609-616, 2016, doi:10.1109/LRA.2016.2521165.
- Upadhyay, S. and Ratnoo, A. , “Γ and S Shaped Logistic Curves for Path Planning with Obstacle Avoidance,” IFAC Proc. 47(1):88-94, 2014, doi:10.3182/20140313-3-IN-3024.00110.
- Hsu, T., Liu, J.-F., Yu, P.-N., Lee, W.-S., and Hsu, J.-S. , “Development of an Automatic Parking System for Vehicle,” in 2008 IEEE Vehicle Power and Propulsion Conference, 2008, IEEE, Harbin, Hei Longjiang, China, 1-6, doi:10.1109/VPPC.2008.4677655.
- Gómez-Bravo, F., Cuesta, F., Ollero, A., and Viguria, A. , “Continuous Curvature Path Generation Based on -Spline Curves for Parking Manoeuvres,” Robot. Auton. Syst. 56(4):360-372, 2008, doi:10.1016/j.robot.2007.08.004.
- Gómez-Bravo, F., Cuesta, F., and Ollero, A. , “Parallel and Diagonal Parking in Nonholonomic Autonomous Vehicles,” Eng. Appl. Artif. Intell. 14(4):419-434, 2001, doi:10.1016/S0952-1976(01)00004-5.
- Shi, J., Wu, J., Zhu, B., Li, J. et al. , “Design of Automatic Parallel Parking System Based on Multi-Point Preview Theory,” SAE Technical Paper 2018-01-0604 , 2018, https://doi.org/10.4271/2018-01-0604.
- Tashiro, T. , “Vehicle Steering Control with MPC for Target Trajectory Tracking of Autonomous Reverse Parking,” in 2013 IEEE International Conference on Control Applications (CCA), 2013, IEEE, Hyderabad, India, 247-251, doi:10.1109/CCA.2013.6662766.
- Yang, W., Zheng, L., Li, Y., Ren, Y., and Li, Y. , “A Trajectory Planning and Fuzzy Control for Autonomous Intelligent Parking System,” SAE Technical Paper 2017-01-0032 , 2017, https://doi.org/10.4271/2017-01-0032.
- Ma, C., Li, F., Liao, C., and Wang, L. , “Path Following Based on Model Predictive Control for Automatic Parking System,” SAE Technical Paper 2017-01-1952 , 2017, https://doi.org/10.4271/2017-01-1952.