DocumentCode :
2313973
Title :
Microcontroller Based Neural Network Controlled Low Cost Autonomous Vehicle
Author :
Farooq, Umar ; Amar, Muhammad ; Haq, Eitzaz Ul ; Asad, Muhammad Usman ; Atiq, Hafiz Muhammad
Author_Institution :
Dept. of Electr. Eng., Univ. of The Punjab, Lahore, Pakistan
fYear :
2010
fDate :
9-11 Feb. 2010
Firstpage :
96
Lastpage :
100
Abstract :
In this paper, design of a low cost autonomous vehicle based on neural network for navigation in unknown environments is presented. The vehicle is equipped with four ultrasonic sensors for hurdle distance measurement, a wheel encoder for measuring distance traveled, a compass for heading information, a GPS receiver for goal position information, a GSM modem for changing destination place on run time and a nonvolatile RAM for storing waypoint data; all interfaced to a low cost AT89C52 microcontroller. The microcontroller processes the information acquired from the sensors and generates robot motion commands accordingly through neural network. The neural network running inside the microcontroller is a multilayer feed-forward network with back-propagation training algorithm. The network is trained offline with tangent-sigmoid as activation function for neurons and is implemented in real time with piecewise linear approximation of tangent-sigmoid function. Results have shown that upto twenty neurons can be implemented in hidden layer with this technique. The vehicle is tested with varying destination places in outdoor environments containing stationary as well as moving obstacles and is found to reach the set targets successfully.
Keywords :
backpropagation; feedforward neural nets; learning (artificial intelligence); microcontrollers; mobile robots; neurocontrollers; path planning; piecewise linear techniques; transfer functions; AT89C52 microcontroller; GPS receiver; GSM modem; activation function; back propagation training algorithm; goal position information; hurdle distance measurement; low cost autonomous vehicle; multilayer feedforward network; neural network control; nonvolatile RAM; obstacle movement; piecewise linear approximation; robot motion commands; tangent-sigmoid function; ultrasonic sensors; vehicle testing; wheel encoder; Costs; Distance measurement; Microcontrollers; Mobile robots; Multi-layer neural network; Navigation; Neural networks; Neurons; Remotely operated vehicles; Wheels; GPS reciever; GSM modem; Keywords-autonomous vehicle; compas; microcontroller implementation; neural network; nonvolatile RAM; tangent-sigmoid function approximation; ultrasonic sensors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Machine Learning and Computing (ICMLC), 2010 Second International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-6006-9
Electronic_ISBN :
978-1-4244-6007-6
Type :
conf
DOI :
10.1109/ICMLC.2010.71
Filename :
5460762
Link To Document :
بازگشت