Vision and GPS-based autonomous vehicle navigation using templates and artificial neural networks

This paper presents a vehicle control system capable of learning to navigate autonomously. Our approach is based on image processing, road and navigable area identification, template matching classification for navigation control, and trajectory selection based on GPS way-points. The vehicle follows a trajectory defined by GPS points avoiding obstacles using a single monocular camera. The images obtained from the camera are classified into navigable and non-navigable regions of the environment using neural networks that control the steering and velocity of the vehicle. Several experimental tests have been carried out under different environmental conditions to evaluate the proposed techniques.

[1]  Sebastian Thrun,et al.  Model Based Vehicle Tracking for Autonomous Driving in Urban Environments , 2008, Robotics: Science and Systems.

[2]  Michel Pasquier,et al.  GENSOFNN-YAGER: A Novel Hippocampus-like Learning Memory System Realizing Yager Inference , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[3]  Minija Tamosiunaite,et al.  The Driving School System: Learning Basic Driving Skills From a Teacher in a Real Car , 2011, IEEE Transactions on Intelligent Transportation Systems.

[4]  Fernando Santos Osório,et al.  Template-based autonomous navigation in urban environments , 2011, SAC '11.

[5]  Carl D. Crane The 2005 DARPA Grand Challenge , 2007, 2007 International Symposium on Computational Intelligence in Robotics and Automation.

[6]  Sebastian Thrun,et al.  Self-supervised Monocular Road Detection in Desert Terrain , 2006, Robotics: Science and Systems.

[7]  Procopio Stein,et al.  Visual Guidance of an Autonomous Robot Using Machine Learning , 2010 .

[8]  Patrick Y. Shinzato,et al.  Template-based autonomous navigation and obstacle avoidance in urban environments , 2011, SIAP.

[9]  Denis Fernando Wolf,et al.  A Road Following Approach Using Artificial Neural Networks Combinations , 2011, J. Intell. Robotic Syst..

[10]  Fernando Santos Osório,et al.  Vision-Based Autonomous Navigation Using Supervised Learning Techniques , 2011, EANN/AIAI.

[11]  S. Shapiro,et al.  An Analysis of Variance Test for Normality (Complete Samples) , 1965 .

[12]  S. Thrun,et al.  Model Based Vehicle Tracking in Urban Environments , 2009 .

[13]  Dean Pomerleau,et al.  ALVINN, an autonomous land vehicle in a neural network , 2015 .

[14]  Sebastian Thrun,et al.  Model based vehicle detection and tracking for autonomous urban driving , 2009, Auton. Robots.

[15]  M. Fay,et al.  Wilcoxon-Mann-Whitney or t-test? On assumptions for hypothesis tests and multiple interpretations of decision rules. , 2010, Statistics surveys.

[16]  Michel Pasquier,et al.  An intelligent driving system for automatically anticipating and negotiating road curves , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.