Abstract
Aiming at the sudden change of path curvature in traditional bi-arc parking trajectory planning, an improved bi-arc parking trajectory fitting method is proposed to meet the requirements of curvature and steering angular velocity of parking path. The minimum parking space size and feasible parking starting area are obtained by calculation. Then, parking path tracking is controlled based on adaptive algorithm, and the adaptive algorithm is optimized and compensated, so that the path tracking error is controlled in a small range. Two kinds of parking conditions are designed according to the limit position of the feasible parking starting area. The proposed method is verified by simulation in MATLAB, and dynamic simulation is carried out in CARSIM software. The practical driving of the intelligent experimental vehicle is used to verify whether the relevant methods and functions of the proposed parallel parking system can meet the design requirements. The results show that the proposed method can be applied to parking path planning at any location in the feasible parking starting area.
Similar content being viewed by others
References
Degerman, P., Pohl, J. and Sethson, M. (2006). Hough transform for parking space estimation using long range ultrasonic sensors. SAE 2006 World Cong. Exhibition. Detroit, MI, USA.
Demirli, K. and Khoshnejad, M. (2009). Autonomous parallel parking of a car-like mobile robot by a neuro fuzzy sensor based controller. Fuzzy Sets and Systems 160, 19, 2876–2891.
Deng, J., Xu, D., Yan, W., Zhang, Q. and Song, X. (2017). Adaptive neural network automatic parking constrained control via anti-windup compensator. Adcances in Mechanical Engineering 9, 5, 1687814017700830.
Fan, Z. and Chen, H. (2016). Study on path following control method for automatic parking system based on LQR. SAE Int. J. Passenger Cars-Electronic and Electrical Systems 10, 2016-01-1881, 41–49.
Fintzel, K., Bendahan, R., Vestri, C., Bougnoux, S. and Kakinami, T. (2004). 3D parking assistant system. IEEE Intelligent Vehicles Symp., Parma, Italy.
Fruchard, M., Morin, P. and Samson, C. (2006). A framework for the control of nonholonomic mobile manipulators. The Int. J. Robotics Research 25, 8, 745–0.
Hanafy, M., Gomaa, M. M., Taher, M. and Wahba, A. M. (2012). Development of a technology for car’s auto-parking using swarm search-based fuzzy control system. Int. J. Modelling Identification and Control 17, 1, 85–97.
Hsu, T. H., Liu, J. F., Yu, P. N., Lee, W. S. and Hsu, J. S. (2008). Development of an automatic parking system for vehicle. IEEE Vehicle Power and Propulsion Conf., Harbin, China.
Hua, Y., Jiang, H., Cai, Y., Zhang, X., Ma, S. and Wu, D. (2017). Path tracking control of automatic parking cloud model considering the influence of time delay. Mathematical Problems in Engineering, 1–14.
Huang, S. J. and Lin, G. Y. (2010). Parallel auto-parking of a model vehicle using a self-organizing fuzzy controller. Proc. Institution of Mechanical Engineers, Part D: J. Automobile Engineering 224, 8, 997–1012.
Jeong, S. H., Choi, C. G., Oh, J. N., Yoon, P. J., Kim, B. S., Kim, M. and Lee, K. H. (2010). Low cost design of parallel parking assist system based on an ultrasonic sensor. Int. J. Automotive Technology 11, 3, 409–416.
Jung, H. G., Kim, D. S., Yoon, P. J. and Kim, J. (2006). Structure analysis based parking slot marking recognition for semi-automatic parking system. Joint IAPR Int. Workshops on Statistical Techniques in Pattern Recognition (SPR) and Structural and Syntactic Pattern Recognition (SSPR). Hong Kong, China.
Kianpisheh, A., Mustaffa, N., Limtrairut, P. and Keikhosrokiani, P. (2012). Smart parking system (SPS) architecture using ultrasonic detector. Int. J. Software Engineering and Its Applications 6, 3, 55–58.
Kim, D., Chung, W. and Park, S. (2010). Practical motion planning for car-parking control in narrow environment. IET Control Theory & Applications 4, 1, 129–139.
Ma, S., Jiang, H., Han, M., Xie, J. and Li, C. (2017). Research on automatic parking systems based on parking scene recognition. IEEE Access, 5, 21901–21917.
Petrov, P. and Nashashibi, F. (2015). Automatic vehicle perpendicular parking design using saturated control. IEEE Jordan Conf. Applied Electrical Engineering and Computing Technologies (AEECT). Amman, Jordan.
Samani, N. N., Danesh, M. and Ghaisari, J. (2016). Parallel parking of a car-like mobile robot based on the P-domain path tracking controllers. IET Control Theory & Applications 10, 5, 564–572.
Schmid, M. R., Ates, S., Dickmann, J., von Hundelshausen, F. and Wuensche, H. J. (2011). Parking space detection with hierarchical dynamic occupancy grids. IEEE Intelligent Vehicles Symp. (IV). Baden-Baden, Germany.
Seng, T. L., Khalid, M. B. and Yusof, R. (1999). Tuning of a neuro-fuzzy controller by genetic algorithm. IEEE Trans. Systems, Man, and Cybernetics, Part B (Cybernetics) 29, 2, 226–236.
Sheng, Q., Min, J., Zhang, X., Zhang, Z., Li, Y. and Liu, G. (2015). Design and simulation of small space parallel parking fuzzy controller. Telkomnika 13, 2, 539–546.
Suhr, J. K. and Jung, H. G. (2013). Full-automatic recognition of various parking slot markings using a hierarchical tree structure. Optical Engineering 52, 3, 037203.
Suhr, J. K. and Jung, H. G. (2014). Sensor fusion-based vacant parking slot detection and tracking. IEEE Trans. Intelligent Transportation Systems 15, 1, 21–36.
Suhr, J. K. and Jung, H. G. (2016). Automatic parking space detection and tracking for underground and indoor environments. IEEE Trans. Industrial Electronics 63, 9, 5687–5698.
Szadeczky-Kardoss, E. and Kiss, B. (2008). Path planning and tracking control for an automatic parking assist system. European Robotics Symposium 2008. Springer, Berlin, Heidelberg, Germany.
Vorobieva, H., Glaser, S., Minoiu-Enache, N. and Mammar, S. (2012). Geometric path planning for automatic parallel parking in tiny spots. IFAC Proc. Volumes 45, 24, 36–42.
Vorobieva, H., Glaser, S., Minoiu-Enache, N. and Mammar, S. (2015). Automatic parallel parking in tiny spots: path planning and control. IEEE Trans. Intelligent Transportation Systems 16, 1, 396–410.
Wang, C., Zhang, H., Yang, M., Wang, X., Ye, L. and Guo, C. (2014). Automatic parking based on a bird’s eye view vision system. Advances in Mechanical Engineering, 6, 847406.
Yasunobu, S. and Murai, Y. (1994). Parking control based on predictive fuzzy control. Proc. IEEE 3rd Int. Fuzzy Systems Conf., Orlando, FL, USA.
Zhang, D., Li, S., Yang, Q. and Liu, L. (2015). Optimization based trajectory planning of parallel parking with multiple constraints. SAE Int. J. Passenger Cars-Electronic Electrical Systems 8, 2015-01-0320, 413–418.
Acknowledgement
This research was supported by Hei Longjiang Province Undergraduate Training Program for Innovation and Entrepreneurship (No. 201810214126).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Maoyue, L., Peng, Z., Xiangmei, H. et al. Parallel Parking Path Planning and Tracking Control Based on Adaptive Algorithms. Int.J Automot. Technol. 22, 949–965 (2021). https://doi.org/10.1007/s12239-021-0086-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12239-021-0086-3