SlideShare a Scribd company logo
1 of 4
Download to read offline
International
OPEN ACCESS Journal
Of Modern Engineering Research (IJMER)
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 5 | May 2014 | 54 |
Industrial Microcontroller Based Neural Network Controlled
Autonomous Vehicle
D. Praveen Kumar1
, G. Sai Sudarsan2
, P. Dinesh3
, K Anil4
, Y. Govardhan5
12345
(Department of Electronics and control Engineering, Sree Vidyanikethan Engineering College, India)
I. INTRODUCTION
Autonomous robots are robots that can perform desired tasks in unstructured environments without
continuous human guidance. Many kinds of robots have some degree of autonomy. Different robots can be
autonomous in different ways. A high degree of autonomy is particularly desirable in fields such as space
exploration, cleaning floors, mowing lawns, and waste water treatment. Navigation is the ability of a mobile
robot to reach the target safely without extended human assistance. So the main issues that are needed to be
addressed in mobile robot navigation are obstacle avoidance and target acquisition.
Navigation comprises two tasks hurdle avoidance and goal reaching. Hurdle avoidance is achieved
with the help of ultrasonic sensors and IR sensors. The data from these sensors is given to neural network
running inside the primary microcontroller. To minimize the computational burden on the microcontroller, a
neural network is implemented with piecewise linear approximation of tangent-sigmoid activation function for
neurons. Goal reaching behavior involves the data from the ultrasonic sensors, IR sensors and GPS receiver
which is processed by another microcontroller. The goal is a set of latitude and longitude location to which the
robot need to navigate. The primary microcontroller fetches the desired data and generates motion commands
for robot. A GSM modem which is interfaced to the main controller is used for selecting start and goal stations
for robot inside the university campus.
II. PROTOTYPE
The prototype is implemented on a two wheeled mobile robot which is a made on chassis. The two
microcontrollers, primary and secondary along with ultrasonic sensors, IR sensors, GPS sensor and GSM
modem will be on the chassis while the chassis will be placed on the wheels that are driven by DC stepper
motors along with a pivot wheel. The whole setup is driven by 18v DC power supply either from a battery or
AC/DC adapter. The Quectel M10 GSM modem will be a used to communicate with the robot like sending the
GPS coordinates or receiving the GPS coordinates of the robot. The GPS sensor which will work based on
satellite navigation system will be continuously sensing the location which can be known through the
commands. The Design of the prototype starts with mechanical design after which the circuit design is done.
The mechanical design is done in such a way that all sensors are placed such that they cover the maximum area,
which makes it easy to detect the sensors. All the other components are placed in appropriate places. Then
circuit design was carried out in two phases, sensor part design and the control board design.
Abstract: This paper essentially deals with the design and implementation of a low cost autonomous
vehicle which is controlled by neural network and is based on micro controller. The autonomous vehicle is
equipped with a ultrasonic sensor for hurdle distance measurement, 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 these are interfaced to a Renesas RL78 microcontroller. This microcontroller processes
the information acquired from the sensors and generates robot motion commands accordingly through
neural network. The neural network which is running inside the microcontroller is a multilayer feed-
forward network with back-propagation training algorithm which 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. This autonomous vehicle is tested to navigate inside college campus and has
achieved better results.
Keywords: autonomous vehicle; ultrasonic sensors ;compass; GPS receiver ;GSM modem ;nonvolatile
RAM ;tangent-sigmoid function approximation ;neural network ;microcontroller implementation.
Industrial Microcontroller Based Neural Network Controlled Autonomous Vehicle
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 5 | May 2014 | 55 |
Figure 1.Block diagram
III. NAVIGATION SYSTEM
Navigation problem is decomposed into obstacle avoidance and goal reaching problems.
Figure 2. Experimental Prototype
A. Obstacle Avoidance
When a mobile robot is traveling towards its final target, it might face a variety of obstacles in its way. A neural
network controller is designed to cope up with these situations.
Neural network design: The neural network used is multi layer feed-forward network with back propagation
learning algorithm and is designed using MATLAB® programming environment. The employed configuration
contains 3 neurons in the input layer, 6 in the hidden layer and 4 in the output layer as shown in Fig. 4. The
numbers of neurons in hidden layer are selected on trial and error basis. Three inputs to the neural network are
distance information from 4 sensors. Centre and back sensors are combined to form one input while other two
inputs are from left and right sensors. The outputs from the neural network are direct commands for motors. The
activation function used for hidden layer is tangent-sigmoid function while pure linear function is employed in
output layer.
Industrial Microcontroller Based Neural Network Controlled Autonomous Vehicle
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 5 | May 2014 | 56 |
Figure 3. Neural Network Model
The output of a neuron can be expressed by the equation:
Yi = T (Σj (Xj * Wij) (1)
where T is the transfer function which is made user selectable, either sigmoid, threshold or custom made. This
equation will be applied to calculate the output of hidden and output layer. For hidden layer, (1) will be
Hj = tansig (Σj (Xj * Wij)), j = 1 to 6, i = 1 to 3 (2)
Similarly for output layer, (1) will be:
Oj = purline (Σj (Xj * Wij)), j = 1 to 4, i = 1 to 6 (3)
Experimental data is divided into two sets: training data set and validation data set. During training, for each
sample value, error is calculated between the desired output „H‟ and network calculated output „Y‟. The
following figure is the schematic of the neural network.
B. Goal Reaching:
E = H-Y (4)
The error is minimized by using backpropagation training algorithm. The algorithm minimizes the error by
updating the weights and biases of the network. For a tangent-sigmoid function, new weights are calculated
according to the relation:
Wnew = Wold + η (1 – α) ∆W + α ∆Wold (5)
where ∆W is the weight correction factor and α is the momentum factor used for convergence of network output
to desired behavior by speeding up the iterative process. After performance goal is met in training phase, the
network is tested with validation data set. This data set is used to avoid over-fitting the network to the training
data. The training error graph showing the performance of network is shown in Fig. 5. 3) Neural network
implementation: After Offline training in MATLAB®, the neural network is implemented using Renesas
Microcontroller. Keeping in view the low memory and processing power of the microcontroller, tangent
sigmoid function is converted in piecewise linear function for implementation in microcontroller and the
converged weights are converted into integer form. The approximated function is described in the following
equations.
The following equations are coded in the microcontroller.
f(x)=0.8x if 0 ≤ x <1 0
f(x)=.2x + 0.6 if 1 ≤ x <1.8 (6)
f(x) = 0.05x + 0.87 1.8 ≤ x < 2.5 +1 x ≥ 2.5
During navigation, if the obstacle avoidance system detects an obstacle, the control commands for
avoiding the obstacle will override the normal commands provided by goal reaching system. In this case,
vehicle will travel more distance than desired. The extra distance traveled by vehicle after avoiding the obstacle
is recorded. Then knowing the current and destination (active waypoint) vehicle orientation, a new path is
Industrial Microcontroller Based Neural Network Controlled Autonomous Vehicle
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 5 | May 2014 | 57 |
generated along with new distance to be traveled to reach that waypoint. When the vehicle reaches within 5
meter of current waypoint, position value is read with the help of GPS receiver and new waypoint is loaded.
IV. RESULTS
Experiments performed with the prototype and the neural network simulations done on Matlab has
proven better results for navigation in university campus the following are the results of the neural network
toolbar are as follows.
Figure 4. Training state
V. CONCLUSIONS
In this paper, design of a low cost autonomous vehicle based on neural network is presented for
navigation inside the university campus. Equipped with various sensors, the vehicle has the capability of
navigating in complex environments avoiding the obstacles in its way and reaching the target. The complexity
of the system is reduced by making it modular i.e., more modules can easily be added to system by setting their
priority level in the main controller.
REFERENCES
Journal Papers:
[1] Nielsen L., "Automated Guidance of Vehicles using Vision and Projective Invariant Marking", Automatica 24:2, pp.
135-148, 1988.
[2] Schraft R.D., "Mechatronics and Robotics for Service Applications", IEEE Robotics &Automation Magazine, pp. 31-
37, December 1994.
[3] Harris G., "Robotics Decontamination Keeps Operators Clear of Danger", Industrial Robot, 20:3, pp. 30-33, 1993.
[4] Weisbin C.R., D.Lavery, " NASA Rover and Telerobotics Technology Program " , IEEE Robotic & Automation
Magazine, pp. 14-20, December 1994.
[5] Evans J., Krishnamurthy B., "Handling Real World Motion Planning A Hospital Transport Robot", IEEE Control
Systems, pp.15-19, February 1992.
[6] Orwig T, "Cybermotion's Roving Robots", Industrial Robot, 20:3, pp. 27-29, 1993.
[7] Khaldoun K. Tahboub, Munaf S. N. Al-Din, “A Neuro-Fuzzy reasoning system for mobile robot navigation,” Jordan
Journal of Mechanical and Industrial Engineering, vol. 3 (1), pp. 77-88, March 2009.
[8] Jonathan Milton Turner, obstacle avoidance and path traversal using interactive machine learning , M.S Thesis,
Brigham Young University, August 2007.
[9] Alexander Schepelmann, Henry H. Snow, Bradley E. Hughes, Frank L. Merat, Roger D. Quinn, “Vision-Based
Obstacle Detection and Avoidance for the CWRU Cutter Autonomous Lawnmower”M Ozaki, Y. Adachi, Y.
Iwahori, and N. Ishii, Application of fuzzy theory to writer recognition of Chinese characters, International Journal
of Modelling and Simulation, 18(2), 1998, 112-116.

More Related Content

What's hot

Research on object detection and recognition using machine learning algorithm...
Research on object detection and recognition using machine learning algorithm...Research on object detection and recognition using machine learning algorithm...
Research on object detection and recognition using machine learning algorithm...YousefElbayomi
 
Efficient and secure real-time mobile robots cooperation using visual servoing
Efficient and secure real-time mobile robots cooperation using visual servoing Efficient and secure real-time mobile robots cooperation using visual servoing
Efficient and secure real-time mobile robots cooperation using visual servoing IJECEIAES
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadAlexander Decker
 
Neural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic ControlNeural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic Controlijseajournal
 
SPARSH (Solar Powered Automated Route Sensing Hexapod)
SPARSH (Solar Powered Automated Route Sensing Hexapod)SPARSH (Solar Powered Automated Route Sensing Hexapod)
SPARSH (Solar Powered Automated Route Sensing Hexapod)Shivam Chaubey
 
OpenCVand Matlab based Car Parking System Module for Smart City using Circle ...
OpenCVand Matlab based Car Parking System Module for Smart City using Circle ...OpenCVand Matlab based Car Parking System Module for Smart City using Circle ...
OpenCVand Matlab based Car Parking System Module for Smart City using Circle ...JANAK TRIVEDI
 
A Smart Approach for Traffic Management
A Smart Approach for Traffic Management	A Smart Approach for Traffic Management
A Smart Approach for Traffic Management journal ijrtem
 
1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processingNitish Kotak
 
A Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage MakerA Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage Makerijtsrd
 
Basic geometric shape and primary colour detection using image processing on ...
Basic geometric shape and primary colour detection using image processing on ...Basic geometric shape and primary colour detection using image processing on ...
Basic geometric shape and primary colour detection using image processing on ...eSAT Journals
 
IRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET Journal
 
IoT for wheel alignment monitoring system
IoT for wheel alignment monitoring systemIoT for wheel alignment monitoring system
IoT for wheel alignment monitoring systemIJECEIAES
 
Traffic Jam Detection System by Ratul, Sadh, Shams
Traffic Jam Detection System by Ratul, Sadh, ShamsTraffic Jam Detection System by Ratul, Sadh, Shams
Traffic Jam Detection System by Ratul, Sadh, ShamsKhan Mostafa
 
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...ijtsrd
 
Deep Learning for Autonomous Vehicle Innovation Insights from Patents
Deep Learning for Autonomous Vehicle Innovation Insights from PatentsDeep Learning for Autonomous Vehicle Innovation Insights from Patents
Deep Learning for Autonomous Vehicle Innovation Insights from PatentsAlex G. Lee, Ph.D. Esq. CLP
 
IRJET- Smart Traffic Control System using Yolo
IRJET- Smart Traffic Control System using YoloIRJET- Smart Traffic Control System using Yolo
IRJET- Smart Traffic Control System using YoloIRJET Journal
 
Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Conference Papers
 
Multiple Sensor Fusion for Moving Object Detection and Tracking
Multiple Sensor Fusion  for Moving Object Detection and TrackingMultiple Sensor Fusion  for Moving Object Detection and Tracking
Multiple Sensor Fusion for Moving Object Detection and TrackingIRJET Journal
 
Final Project presentation on Image processing based intelligent traffic cont...
Final Project presentation on Image processing based intelligent traffic cont...Final Project presentation on Image processing based intelligent traffic cont...
Final Project presentation on Image processing based intelligent traffic cont...Louise Antonio
 

What's hot (20)

Research on object detection and recognition using machine learning algorithm...
Research on object detection and recognition using machine learning algorithm...Research on object detection and recognition using machine learning algorithm...
Research on object detection and recognition using machine learning algorithm...
 
Efficient and secure real-time mobile robots cooperation using visual servoing
Efficient and secure real-time mobile robots cooperation using visual servoing Efficient and secure real-time mobile robots cooperation using visual servoing
Efficient and secure real-time mobile robots cooperation using visual servoing
 
Traffic Violation Detector using Object Detection
Traffic Violation Detector using Object DetectionTraffic Violation Detector using Object Detection
Traffic Violation Detector using Object Detection
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on road
 
Neural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic ControlNeural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic Control
 
SPARSH (Solar Powered Automated Route Sensing Hexapod)
SPARSH (Solar Powered Automated Route Sensing Hexapod)SPARSH (Solar Powered Automated Route Sensing Hexapod)
SPARSH (Solar Powered Automated Route Sensing Hexapod)
 
OpenCVand Matlab based Car Parking System Module for Smart City using Circle ...
OpenCVand Matlab based Car Parking System Module for Smart City using Circle ...OpenCVand Matlab based Car Parking System Module for Smart City using Circle ...
OpenCVand Matlab based Car Parking System Module for Smart City using Circle ...
 
A Smart Approach for Traffic Management
A Smart Approach for Traffic Management	A Smart Approach for Traffic Management
A Smart Approach for Traffic Management
 
1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing
 
A Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage MakerA Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage Maker
 
Basic geometric shape and primary colour detection using image processing on ...
Basic geometric shape and primary colour detection using image processing on ...Basic geometric shape and primary colour detection using image processing on ...
Basic geometric shape and primary colour detection using image processing on ...
 
IRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring System
 
IoT for wheel alignment monitoring system
IoT for wheel alignment monitoring systemIoT for wheel alignment monitoring system
IoT for wheel alignment monitoring system
 
Traffic Jam Detection System by Ratul, Sadh, Shams
Traffic Jam Detection System by Ratul, Sadh, ShamsTraffic Jam Detection System by Ratul, Sadh, Shams
Traffic Jam Detection System by Ratul, Sadh, Shams
 
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...
Traffic Light Detection and Recognition for Self Driving Cars using Deep Lear...
 
Deep Learning for Autonomous Vehicle Innovation Insights from Patents
Deep Learning for Autonomous Vehicle Innovation Insights from PatentsDeep Learning for Autonomous Vehicle Innovation Insights from Patents
Deep Learning for Autonomous Vehicle Innovation Insights from Patents
 
IRJET- Smart Traffic Control System using Yolo
IRJET- Smart Traffic Control System using YoloIRJET- Smart Traffic Control System using Yolo
IRJET- Smart Traffic Control System using Yolo
 
Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...
 
Multiple Sensor Fusion for Moving Object Detection and Tracking
Multiple Sensor Fusion  for Moving Object Detection and TrackingMultiple Sensor Fusion  for Moving Object Detection and Tracking
Multiple Sensor Fusion for Moving Object Detection and Tracking
 
Final Project presentation on Image processing based intelligent traffic cont...
Final Project presentation on Image processing based intelligent traffic cont...Final Project presentation on Image processing based intelligent traffic cont...
Final Project presentation on Image processing based intelligent traffic cont...
 

Viewers also liked

Seismic Pounding Effect in Framed Structures
Seismic Pounding Effect in Framed Structures Seismic Pounding Effect in Framed Structures
Seismic Pounding Effect in Framed Structures IJMER
 
Fu2428622866
Fu2428622866Fu2428622866
Fu2428622866IJMER
 
Fisheries Enumerator - Ojas.guj.nic.in
Fisheries Enumerator - Ojas.guj.nic.inFisheries Enumerator - Ojas.guj.nic.in
Fisheries Enumerator - Ojas.guj.nic.inojasgujnicin
 
Objectives and assignment
Objectives and assignmentObjectives and assignment
Objectives and assignmentzinger3891
 
Dt3211801185
Dt3211801185Dt3211801185
Dt3211801185IJMER
 
Results from set-operations on Fuzzy soft sets
Results from set-operations on Fuzzy soft setsResults from set-operations on Fuzzy soft sets
Results from set-operations on Fuzzy soft setsIJMER
 
Development of a New Formula for a Clear Water Scour around Groynes
Development of a New Formula for a Clear Water Scour around GroynesDevelopment of a New Formula for a Clear Water Scour around Groynes
Development of a New Formula for a Clear Water Scour around GroynesIJMER
 
Ae02417571760
Ae02417571760Ae02417571760
Ae02417571760IJMER
 
Secure File Sharing In Cloud Using Encryption with Digital Signature
Secure File Sharing In Cloud Using Encryption with Digital  Signature Secure File Sharing In Cloud Using Encryption with Digital  Signature
Secure File Sharing In Cloud Using Encryption with Digital Signature IJMER
 
An Application of Energy and Exergy Analysis of Transport Sector of India
An Application of Energy and Exergy Analysis of Transport  Sector of IndiaAn Application of Energy and Exergy Analysis of Transport  Sector of India
An Application of Energy and Exergy Analysis of Transport Sector of IndiaIJMER
 
Experimental Investigation on Heat Transfer Analysis in a Cross flow Heat Ex...
Experimental Investigation on Heat Transfer Analysis in a Cross  flow Heat Ex...Experimental Investigation on Heat Transfer Analysis in a Cross  flow Heat Ex...
Experimental Investigation on Heat Transfer Analysis in a Cross flow Heat Ex...IJMER
 
Optimization of Surface Impedance for Reducing Surface Waves between Antennas
Optimization of Surface Impedance for Reducing Surface Waves between AntennasOptimization of Surface Impedance for Reducing Surface Waves between Antennas
Optimization of Surface Impedance for Reducing Surface Waves between AntennasIJMER
 
Personalization of the Web Search
Personalization of the Web SearchPersonalization of the Web Search
Personalization of the Web SearchIJMER
 
The creative arts –
The creative arts –The creative arts –
The creative arts –Ylenia Vella
 
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid Composite
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid  CompositeErosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid  Composite
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid CompositeIJMER
 
Ireland's Energy Futures
Ireland's Energy FuturesIreland's Energy Futures
Ireland's Energy Futuressaulcj
 
Dq3211691171
Dq3211691171Dq3211691171
Dq3211691171IJMER
 
Báo cáo nguyễn mạnh tường
Báo cáo nguyễn mạnh tườngBáo cáo nguyễn mạnh tường
Báo cáo nguyễn mạnh tườngNguyen Manh Tuong
 

Viewers also liked (20)

Seismic Pounding Effect in Framed Structures
Seismic Pounding Effect in Framed Structures Seismic Pounding Effect in Framed Structures
Seismic Pounding Effect in Framed Structures
 
Fu2428622866
Fu2428622866Fu2428622866
Fu2428622866
 
Fisheries Enumerator - Ojas.guj.nic.in
Fisheries Enumerator - Ojas.guj.nic.inFisheries Enumerator - Ojas.guj.nic.in
Fisheries Enumerator - Ojas.guj.nic.in
 
Objectives and assignment
Objectives and assignmentObjectives and assignment
Objectives and assignment
 
Dt3211801185
Dt3211801185Dt3211801185
Dt3211801185
 
Results from set-operations on Fuzzy soft sets
Results from set-operations on Fuzzy soft setsResults from set-operations on Fuzzy soft sets
Results from set-operations on Fuzzy soft sets
 
Tu van-tri-lieu
Tu van-tri-lieuTu van-tri-lieu
Tu van-tri-lieu
 
Development of a New Formula for a Clear Water Scour around Groynes
Development of a New Formula for a Clear Water Scour around GroynesDevelopment of a New Formula for a Clear Water Scour around Groynes
Development of a New Formula for a Clear Water Scour around Groynes
 
Ae02417571760
Ae02417571760Ae02417571760
Ae02417571760
 
Secure File Sharing In Cloud Using Encryption with Digital Signature
Secure File Sharing In Cloud Using Encryption with Digital  Signature Secure File Sharing In Cloud Using Encryption with Digital  Signature
Secure File Sharing In Cloud Using Encryption with Digital Signature
 
An Application of Energy and Exergy Analysis of Transport Sector of India
An Application of Energy and Exergy Analysis of Transport  Sector of IndiaAn Application of Energy and Exergy Analysis of Transport  Sector of India
An Application of Energy and Exergy Analysis of Transport Sector of India
 
Experimental Investigation on Heat Transfer Analysis in a Cross flow Heat Ex...
Experimental Investigation on Heat Transfer Analysis in a Cross  flow Heat Ex...Experimental Investigation on Heat Transfer Analysis in a Cross  flow Heat Ex...
Experimental Investigation on Heat Transfer Analysis in a Cross flow Heat Ex...
 
Optimization of Surface Impedance for Reducing Surface Waves between Antennas
Optimization of Surface Impedance for Reducing Surface Waves between AntennasOptimization of Surface Impedance for Reducing Surface Waves between Antennas
Optimization of Surface Impedance for Reducing Surface Waves between Antennas
 
Personalization of the Web Search
Personalization of the Web SearchPersonalization of the Web Search
Personalization of the Web Search
 
Reno x tkja
Reno x tkjaReno x tkja
Reno x tkja
 
The creative arts –
The creative arts –The creative arts –
The creative arts –
 
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid Composite
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid  CompositeErosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid  Composite
Erosive Wear Behavior of Nanoclay Filled Basalt - Epoxy Hybrid Composite
 
Ireland's Energy Futures
Ireland's Energy FuturesIreland's Energy Futures
Ireland's Energy Futures
 
Dq3211691171
Dq3211691171Dq3211691171
Dq3211691171
 
Báo cáo nguyễn mạnh tường
Báo cáo nguyễn mạnh tườngBáo cáo nguyễn mạnh tường
Báo cáo nguyễn mạnh tường
 

Similar to Industrial Microcontroller Based Neural Network Controlled Autonomous Vehicle

Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...IRJET Journal
 
Intelligent traffic light controller using embedded system
Intelligent traffic light controller using embedded systemIntelligent traffic light controller using embedded system
Intelligent traffic light controller using embedded systemIRJET Journal
 
IRJET - Steering Wheel Angle Prediction for Self-Driving Cars
IRJET - Steering Wheel Angle Prediction for Self-Driving CarsIRJET - Steering Wheel Angle Prediction for Self-Driving Cars
IRJET - Steering Wheel Angle Prediction for Self-Driving CarsIRJET Journal
 
IRJET-Fuzzy Logic Based Path Navigation for Robot using Matlab
IRJET-Fuzzy Logic Based Path Navigation for Robot using MatlabIRJET-Fuzzy Logic Based Path Navigation for Robot using Matlab
IRJET-Fuzzy Logic Based Path Navigation for Robot using MatlabIRJET Journal
 
IRJET- Automatic Railway Crack Locator
IRJET-	 Automatic Railway Crack LocatorIRJET-	 Automatic Railway Crack Locator
IRJET- Automatic Railway Crack LocatorIRJET Journal
 
Smart Navigation Assistance System for Blind People
Smart Navigation Assistance System for Blind PeopleSmart Navigation Assistance System for Blind People
Smart Navigation Assistance System for Blind PeopleIRJET Journal
 
IRJET- Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...
IRJET-  	  Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...IRJET-  	  Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...
IRJET- Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...IRJET Journal
 
IRJET- Smart Accident Detection and Emergency Notification System using IoT a...
IRJET- Smart Accident Detection and Emergency Notification System using IoT a...IRJET- Smart Accident Detection and Emergency Notification System using IoT a...
IRJET- Smart Accident Detection and Emergency Notification System using IoT a...IRJET Journal
 
Spy Robot with Wireless Camera using GSM
Spy Robot with Wireless Camera using GSMSpy Robot with Wireless Camera using GSM
Spy Robot with Wireless Camera using GSMIRJET Journal
 
A Smart Image Processing-Based System For Parking Space Vacancy Management
A Smart Image Processing-Based System For Parking Space Vacancy ManagementA Smart Image Processing-Based System For Parking Space Vacancy Management
A Smart Image Processing-Based System For Parking Space Vacancy ManagementMary Calkins
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
IRJET- IoT based Motion Control System of a Robotic car
IRJET-  	  IoT based Motion Control System of a Robotic carIRJET-  	  IoT based Motion Control System of a Robotic car
IRJET- IoT based Motion Control System of a Robotic carIRJET Journal
 
Congestion Control System Using Machine Learning
Congestion Control System Using Machine LearningCongestion Control System Using Machine Learning
Congestion Control System Using Machine LearningIRJET Journal
 
IRJET- Self Driving RC Car using Behavioral Cloning
IRJET-  	  Self Driving RC Car using Behavioral CloningIRJET-  	  Self Driving RC Car using Behavioral Cloning
IRJET- Self Driving RC Car using Behavioral CloningIRJET Journal
 
Railway Track Geometry Surveying System
Railway Track Geometry Surveying SystemRailway Track Geometry Surveying System
Railway Track Geometry Surveying SystemIRJET Journal
 
Intelligent vehicle using embedded system
Intelligent vehicle using embedded systemIntelligent vehicle using embedded system
Intelligent vehicle using embedded systemijiert bestjournal
 
IRJET- Smart Bus Transportation System
IRJET- Smart Bus Transportation SystemIRJET- Smart Bus Transportation System
IRJET- Smart Bus Transportation SystemIRJET Journal
 
vehicle traking based on GSM/GPS using 8051
vehicle traking based on GSM/GPS using 8051vehicle traking based on GSM/GPS using 8051
vehicle traking based on GSM/GPS using 8051Sagar Parmar
 

Similar to Industrial Microcontroller Based Neural Network Controlled Autonomous Vehicle (20)

Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
 
Intelligent traffic light controller using embedded system
Intelligent traffic light controller using embedded systemIntelligent traffic light controller using embedded system
Intelligent traffic light controller using embedded system
 
Design and Development of Intelligent Navigation Control Systems for Autonomo...
Design and Development of Intelligent Navigation Control Systems for Autonomo...Design and Development of Intelligent Navigation Control Systems for Autonomo...
Design and Development of Intelligent Navigation Control Systems for Autonomo...
 
IRJET - Steering Wheel Angle Prediction for Self-Driving Cars
IRJET - Steering Wheel Angle Prediction for Self-Driving CarsIRJET - Steering Wheel Angle Prediction for Self-Driving Cars
IRJET - Steering Wheel Angle Prediction for Self-Driving Cars
 
IRJET-Fuzzy Logic Based Path Navigation for Robot using Matlab
IRJET-Fuzzy Logic Based Path Navigation for Robot using MatlabIRJET-Fuzzy Logic Based Path Navigation for Robot using Matlab
IRJET-Fuzzy Logic Based Path Navigation for Robot using Matlab
 
IRJET- Automatic Railway Crack Locator
IRJET-	 Automatic Railway Crack LocatorIRJET-	 Automatic Railway Crack Locator
IRJET- Automatic Railway Crack Locator
 
Smart Navigation Assistance System for Blind People
Smart Navigation Assistance System for Blind PeopleSmart Navigation Assistance System for Blind People
Smart Navigation Assistance System for Blind People
 
IRJET- Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...
IRJET-  	  Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...IRJET-  	  Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...
IRJET- Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...
 
IRJET- Smart Accident Detection and Emergency Notification System using IoT a...
IRJET- Smart Accident Detection and Emergency Notification System using IoT a...IRJET- Smart Accident Detection and Emergency Notification System using IoT a...
IRJET- Smart Accident Detection and Emergency Notification System using IoT a...
 
Spy Robot with Wireless Camera using GSM
Spy Robot with Wireless Camera using GSMSpy Robot with Wireless Camera using GSM
Spy Robot with Wireless Camera using GSM
 
A Smart Image Processing-Based System For Parking Space Vacancy Management
A Smart Image Processing-Based System For Parking Space Vacancy ManagementA Smart Image Processing-Based System For Parking Space Vacancy Management
A Smart Image Processing-Based System For Parking Space Vacancy Management
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Unmanned Ground Vehicle
Unmanned Ground VehicleUnmanned Ground Vehicle
Unmanned Ground Vehicle
 
IRJET- IoT based Motion Control System of a Robotic car
IRJET-  	  IoT based Motion Control System of a Robotic carIRJET-  	  IoT based Motion Control System of a Robotic car
IRJET- IoT based Motion Control System of a Robotic car
 
Congestion Control System Using Machine Learning
Congestion Control System Using Machine LearningCongestion Control System Using Machine Learning
Congestion Control System Using Machine Learning
 
IRJET- Self Driving RC Car using Behavioral Cloning
IRJET-  	  Self Driving RC Car using Behavioral CloningIRJET-  	  Self Driving RC Car using Behavioral Cloning
IRJET- Self Driving RC Car using Behavioral Cloning
 
Railway Track Geometry Surveying System
Railway Track Geometry Surveying SystemRailway Track Geometry Surveying System
Railway Track Geometry Surveying System
 
Intelligent vehicle using embedded system
Intelligent vehicle using embedded systemIntelligent vehicle using embedded system
Intelligent vehicle using embedded system
 
IRJET- Smart Bus Transportation System
IRJET- Smart Bus Transportation SystemIRJET- Smart Bus Transportation System
IRJET- Smart Bus Transportation System
 
vehicle traking based on GSM/GPS using 8051
vehicle traking based on GSM/GPS using 8051vehicle traking based on GSM/GPS using 8051
vehicle traking based on GSM/GPS using 8051
 

More from IJMER

A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...IJMER
 
Developing Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingDeveloping Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingIJMER
 
Study & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreStudy & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreIJMER
 
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)IJMER
 
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...IJMER
 
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...IJMER
 
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...IJMER
 
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...IJMER
 
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationStatic Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationIJMER
 
High Speed Effortless Bicycle
High Speed Effortless BicycleHigh Speed Effortless Bicycle
High Speed Effortless BicycleIJMER
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIJMER
 
Microcontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemMicrocontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemIJMER
 
On some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesOn some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesIJMER
 
Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...IJMER
 
Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningIJMER
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessIJMER
 
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersMaterial Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersIJMER
 
Studies On Energy Conservation And Audit
Studies On Energy Conservation And AuditStudies On Energy Conservation And Audit
Studies On Energy Conservation And AuditIJMER
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLIJMER
 
Discrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyDiscrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyIJMER
 

More from IJMER (20)

A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...
 
Developing Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingDeveloping Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed Delinting
 
Study & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreStudy & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja Fibre
 
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
 
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
 
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
 
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
 
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
 
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationStatic Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
 
High Speed Effortless Bicycle
High Speed Effortless BicycleHigh Speed Effortless Bicycle
High Speed Effortless Bicycle
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise Applications
 
Microcontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemMicrocontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation System
 
On some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesOn some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological Spaces
 
Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...
 
Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine Learning
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
 
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersMaterial Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
 
Studies On Energy Conservation And Audit
Studies On Energy Conservation And AuditStudies On Energy Conservation And Audit
Studies On Energy Conservation And Audit
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDL
 
Discrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyDiscrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One Prey
 

Recently uploaded

"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectssuserb6619e
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptNarmatha D
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 

Recently uploaded (20)

"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.ppt
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 

Industrial Microcontroller Based Neural Network Controlled Autonomous Vehicle

  • 1. International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 5 | May 2014 | 54 | Industrial Microcontroller Based Neural Network Controlled Autonomous Vehicle D. Praveen Kumar1 , G. Sai Sudarsan2 , P. Dinesh3 , K Anil4 , Y. Govardhan5 12345 (Department of Electronics and control Engineering, Sree Vidyanikethan Engineering College, India) I. INTRODUCTION Autonomous robots are robots that can perform desired tasks in unstructured environments without continuous human guidance. Many kinds of robots have some degree of autonomy. Different robots can be autonomous in different ways. A high degree of autonomy is particularly desirable in fields such as space exploration, cleaning floors, mowing lawns, and waste water treatment. Navigation is the ability of a mobile robot to reach the target safely without extended human assistance. So the main issues that are needed to be addressed in mobile robot navigation are obstacle avoidance and target acquisition. Navigation comprises two tasks hurdle avoidance and goal reaching. Hurdle avoidance is achieved with the help of ultrasonic sensors and IR sensors. The data from these sensors is given to neural network running inside the primary microcontroller. To minimize the computational burden on the microcontroller, a neural network is implemented with piecewise linear approximation of tangent-sigmoid activation function for neurons. Goal reaching behavior involves the data from the ultrasonic sensors, IR sensors and GPS receiver which is processed by another microcontroller. The goal is a set of latitude and longitude location to which the robot need to navigate. The primary microcontroller fetches the desired data and generates motion commands for robot. A GSM modem which is interfaced to the main controller is used for selecting start and goal stations for robot inside the university campus. II. PROTOTYPE The prototype is implemented on a two wheeled mobile robot which is a made on chassis. The two microcontrollers, primary and secondary along with ultrasonic sensors, IR sensors, GPS sensor and GSM modem will be on the chassis while the chassis will be placed on the wheels that are driven by DC stepper motors along with a pivot wheel. The whole setup is driven by 18v DC power supply either from a battery or AC/DC adapter. The Quectel M10 GSM modem will be a used to communicate with the robot like sending the GPS coordinates or receiving the GPS coordinates of the robot. The GPS sensor which will work based on satellite navigation system will be continuously sensing the location which can be known through the commands. The Design of the prototype starts with mechanical design after which the circuit design is done. The mechanical design is done in such a way that all sensors are placed such that they cover the maximum area, which makes it easy to detect the sensors. All the other components are placed in appropriate places. Then circuit design was carried out in two phases, sensor part design and the control board design. Abstract: This paper essentially deals with the design and implementation of a low cost autonomous vehicle which is controlled by neural network and is based on micro controller. The autonomous vehicle is equipped with a ultrasonic sensor for hurdle distance measurement, 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 these are interfaced to a Renesas RL78 microcontroller. This microcontroller processes the information acquired from the sensors and generates robot motion commands accordingly through neural network. The neural network which is running inside the microcontroller is a multilayer feed- forward network with back-propagation training algorithm which 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. This autonomous vehicle is tested to navigate inside college campus and has achieved better results. Keywords: autonomous vehicle; ultrasonic sensors ;compass; GPS receiver ;GSM modem ;nonvolatile RAM ;tangent-sigmoid function approximation ;neural network ;microcontroller implementation.
  • 2. Industrial Microcontroller Based Neural Network Controlled Autonomous Vehicle | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 5 | May 2014 | 55 | Figure 1.Block diagram III. NAVIGATION SYSTEM Navigation problem is decomposed into obstacle avoidance and goal reaching problems. Figure 2. Experimental Prototype A. Obstacle Avoidance When a mobile robot is traveling towards its final target, it might face a variety of obstacles in its way. A neural network controller is designed to cope up with these situations. Neural network design: The neural network used is multi layer feed-forward network with back propagation learning algorithm and is designed using MATLAB® programming environment. The employed configuration contains 3 neurons in the input layer, 6 in the hidden layer and 4 in the output layer as shown in Fig. 4. The numbers of neurons in hidden layer are selected on trial and error basis. Three inputs to the neural network are distance information from 4 sensors. Centre and back sensors are combined to form one input while other two inputs are from left and right sensors. The outputs from the neural network are direct commands for motors. The activation function used for hidden layer is tangent-sigmoid function while pure linear function is employed in output layer.
  • 3. Industrial Microcontroller Based Neural Network Controlled Autonomous Vehicle | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 5 | May 2014 | 56 | Figure 3. Neural Network Model The output of a neuron can be expressed by the equation: Yi = T (Σj (Xj * Wij) (1) where T is the transfer function which is made user selectable, either sigmoid, threshold or custom made. This equation will be applied to calculate the output of hidden and output layer. For hidden layer, (1) will be Hj = tansig (Σj (Xj * Wij)), j = 1 to 6, i = 1 to 3 (2) Similarly for output layer, (1) will be: Oj = purline (Σj (Xj * Wij)), j = 1 to 4, i = 1 to 6 (3) Experimental data is divided into two sets: training data set and validation data set. During training, for each sample value, error is calculated between the desired output „H‟ and network calculated output „Y‟. The following figure is the schematic of the neural network. B. Goal Reaching: E = H-Y (4) The error is minimized by using backpropagation training algorithm. The algorithm minimizes the error by updating the weights and biases of the network. For a tangent-sigmoid function, new weights are calculated according to the relation: Wnew = Wold + η (1 – α) ∆W + α ∆Wold (5) where ∆W is the weight correction factor and α is the momentum factor used for convergence of network output to desired behavior by speeding up the iterative process. After performance goal is met in training phase, the network is tested with validation data set. This data set is used to avoid over-fitting the network to the training data. The training error graph showing the performance of network is shown in Fig. 5. 3) Neural network implementation: After Offline training in MATLAB®, the neural network is implemented using Renesas Microcontroller. Keeping in view the low memory and processing power of the microcontroller, tangent sigmoid function is converted in piecewise linear function for implementation in microcontroller and the converged weights are converted into integer form. The approximated function is described in the following equations. The following equations are coded in the microcontroller. f(x)=0.8x if 0 ≤ x <1 0 f(x)=.2x + 0.6 if 1 ≤ x <1.8 (6) f(x) = 0.05x + 0.87 1.8 ≤ x < 2.5 +1 x ≥ 2.5 During navigation, if the obstacle avoidance system detects an obstacle, the control commands for avoiding the obstacle will override the normal commands provided by goal reaching system. In this case, vehicle will travel more distance than desired. The extra distance traveled by vehicle after avoiding the obstacle is recorded. Then knowing the current and destination (active waypoint) vehicle orientation, a new path is
  • 4. Industrial Microcontroller Based Neural Network Controlled Autonomous Vehicle | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 5 | May 2014 | 57 | generated along with new distance to be traveled to reach that waypoint. When the vehicle reaches within 5 meter of current waypoint, position value is read with the help of GPS receiver and new waypoint is loaded. IV. RESULTS Experiments performed with the prototype and the neural network simulations done on Matlab has proven better results for navigation in university campus the following are the results of the neural network toolbar are as follows. Figure 4. Training state V. CONCLUSIONS In this paper, design of a low cost autonomous vehicle based on neural network is presented for navigation inside the university campus. Equipped with various sensors, the vehicle has the capability of navigating in complex environments avoiding the obstacles in its way and reaching the target. The complexity of the system is reduced by making it modular i.e., more modules can easily be added to system by setting their priority level in the main controller. REFERENCES Journal Papers: [1] Nielsen L., "Automated Guidance of Vehicles using Vision and Projective Invariant Marking", Automatica 24:2, pp. 135-148, 1988. [2] Schraft R.D., "Mechatronics and Robotics for Service Applications", IEEE Robotics &Automation Magazine, pp. 31- 37, December 1994. [3] Harris G., "Robotics Decontamination Keeps Operators Clear of Danger", Industrial Robot, 20:3, pp. 30-33, 1993. [4] Weisbin C.R., D.Lavery, " NASA Rover and Telerobotics Technology Program " , IEEE Robotic & Automation Magazine, pp. 14-20, December 1994. [5] Evans J., Krishnamurthy B., "Handling Real World Motion Planning A Hospital Transport Robot", IEEE Control Systems, pp.15-19, February 1992. [6] Orwig T, "Cybermotion's Roving Robots", Industrial Robot, 20:3, pp. 27-29, 1993. [7] Khaldoun K. Tahboub, Munaf S. N. Al-Din, “A Neuro-Fuzzy reasoning system for mobile robot navigation,” Jordan Journal of Mechanical and Industrial Engineering, vol. 3 (1), pp. 77-88, March 2009. [8] Jonathan Milton Turner, obstacle avoidance and path traversal using interactive machine learning , M.S Thesis, Brigham Young University, August 2007. [9] Alexander Schepelmann, Henry H. Snow, Bradley E. Hughes, Frank L. Merat, Roger D. Quinn, “Vision-Based Obstacle Detection and Avoidance for the CWRU Cutter Autonomous Lawnmower”M Ozaki, Y. Adachi, Y. Iwahori, and N. Ishii, Application of fuzzy theory to writer recognition of Chinese characters, International Journal of Modelling and Simulation, 18(2), 1998, 112-116.