Deep Learning Techniques for Obstacle Detection and Avoidance in Driverless Cars

With the advent of Internet of Things (IoT), The realization of smart city seems to be very imminent. One of the key parts of a cyber physical system of urban life is transportation. This mission-critical application has attracted many researchers in both academia and industry to investigate driverless cars. In the domain of autonomous vehicles, intelligent video analytics is very critical. By the advent of deep learning many neural networks based learning approaches are under consideration. This work tries to implement obstacle detection and avoidance in a self-driven car. One of advanced neural network called Convolutional Neural Network (CNN) is exploited for real time video/image analysis using an IOT device. This project makes use of a raspberry pi which is responsible for controlling the car and performing inference using CNN, based on its current input. The model trained has achieved an accuracy of 88.6% and are in good consent with expected performance.

[1]  William Whittaker,et al.  Self-Driving Cars and the Urban Challenge , 2008, IEEE Intelligent Systems.

[2]  Yoshua Bengio,et al.  Convolutional networks for images, speech, and time series , 1998 .

[3]  My-Ha Le,et al.  Real-Time Self-Driving Car Navigation Using Deep Neural Network , 2018, 2018 4th International Conference on Green Technology and Sustainable Development (GTSD).

[4]  Danielle Dai,et al.  Public Perceptions of Self-Driving Cars: The Case of Berkeley, California , 2014 .

[5]  Sebastian Thrun,et al.  Towards fully autonomous driving: Systems and algorithms , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[6]  Ragunathan Rajkumar,et al.  Towards a viable autonomous driving research platform , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[7]  Sepp Hochreiter,et al.  Speeding up Semantic Segmentation for Autonomous Driving , 2016 .

[8]  Keshav Bimbraw,et al.  Autonomous cars: Past, present and future a review of the developments in the last century, the present scenario and the expected future of autonomous vehicle technology , 2015, 2015 12th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[9]  Marc Pollefeys,et al.  Motion Estimation for Self-Driving Cars with a Generalized Camera , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[10]  Hans P. Moravec,et al.  The Stanford Cart and the CMU Rover , 1983, Proceedings of the IEEE.

[11]  Nathan A. Greenblatt,et al.  Self-driving cars and the law , 2016, IEEE Spectrum.

[12]  Xin Zhang,et al.  End to End Learning for Self-Driving Cars , 2016, ArXiv.