Assistive Parking Systems Knowledge Transfer to End-to-End Deep Learning for Autonomous Parking

In numerous spots, parking a vehicle is challenging task and requires an experienced driver to maneuver and park the vehicle efficiently. With the advent of Automatic Parking Assist Systems (APAS), drivers can park their vehicles automatically and safely. These systems, however, still require driver intervention and constant attention while parking. The APAS system uses the onboard sensors to perceive the environment to identify the obstacles around and a proper parking space. The system then plans a collision-free trajectory and follows that trajectory to park the vehicle in the designated parking space. This paper presents an intelligent parking system for parking Unmanned Ground Vehicle (UGV) perpendicularly using Convolution Neural Networks (CNNs). To overcome the problem of dataset scarcity and quality APAS system is used to generate training data. The neural network model is trained to mimic the APAS system behavior captured in the generated dataset. The evaluation of the trained CNN model showed that the proposed intelligent parking system is able to park the vehicle perpendicularly with accurate orientation.

[1]  Shiho Kim,et al.  Automatic Parking Controller with a Twin Artificial Neural Network Architecture , 2019 .

[2]  Mykel J. Kochenderfer,et al.  Imitating driver behavior with generative adversarial networks , 2017, 2017 IEEE Intelligent Vehicles Symposium (IV).

[3]  Tong-Yi Guo,et al.  The design of an autonomous parallel parking neuro-fuzzy controller for a car-like mobile robot , 2010, Proceedings of SICE Annual Conference 2010.

[4]  Chun-Liang Lin,et al.  Autonomous Vehicle Parking Using Hybrid Artificial Intelligent Approach , 2009, J. Intell. Robotic Syst..

[5]  Chenglin Liao,et al.  Analysis and review of state-of-the-art automatic parking assist system , 2016, 2016 IEEE International Conference on Vehicular Electronics and Safety (ICVES).

[6]  Marcelo H. Ang,et al.  Geometric path tracking algorithm for autonomous driving in pedestrian environment , 2016, 2016 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[7]  Kok Kiong Tan,et al.  Autonomous Reverse Parking System Based on Robust Path Generation and Improved Sliding Mode Control , 2015, IEEE Transactions on Intelligent Transportation Systems.

[9]  R. C. Coulter,et al.  Implementation of the Pure Pursuit Path Tracking Algorithm , 1992 .

[10]  Atsushi Sakai,et al.  PythonRobotics: a Python code collection of robotics algorithms , 2018, ArXiv.

[11]  Se-Young Oh,et al.  Robust Automatic Parking without Odometry using an Evolutionary Fuzzy Logic Controller , 2008 .

[12]  S.-J. Huang,et al.  Parallel auto-parking of a model vehicle using a self-organizing fuzzy controller , 2010 .

[13]  Michel Pasquier,et al.  Self-trained automated parking system , 2004, ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004..

[14]  Hong-Tae Jeon,et al.  An Intelligent Auto Parking System for Vehicles , 2012, Int. J. Fuzzy Log. Intell. Syst..

[15]  Zhuoping Yu,et al.  Reinforcement Learning-Based End-to-End Parking for Automatic Parking System , 2019, Sensors.