SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2220
Autonomous Navigation System using Deep Learning
Sayali Khot1, Divya Annaldas2, Madhuri Naik3, Martina D’souza4
1,2,3Student, Information Technology, Xavier Institute of Engineering, Mumbai, 400016 (India)
4Professor, Information Technology, Xavier Institute of Engineering, Mumbai, 400016 (India)
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - With the rising trend in research and
development of autonomous vehicles, because of the
complexity of the problem, seeminglyendlessapplications, and
capital gain. The Title “Autonomous Navigation System using
Deep Learning”, aims to simulate how self-driving cars will
work in the real world. Important part of an autonomous
system is training the vehicle in a simulation environment.
Unity, the real-time 3D rendering platform, is used to
efficiently create simulation environments and artificial
intelligence is used to train the vehicle Convolutional neural
networks (CNN) is used to create the model. Just like humans,
an autonomous vehicle needs a “brain”:thisistheautonomous
system, which comprises four key areas: Control, Planning,
Perception and Coordination.
Key Words: Unity, Convolutional Neural Networks,
Neural Networks, Machine Learning, Artificial
Intelligence.
1. INTRODUCTION
An autonomous car is a vehicle that can guide itself without
human assistance. This kind of car has paved the way for
future systems where computers takeovertheartofdriving.
An autonomous car is also known as a driverless car, self-
driving car or autonomous vehicle.
Self-driving Cars are the future of personal transportation.
Recently Simulation hasbeenuseful for buildingandtraining
vehicles. Simulation is used to compute sensor data and
verify that the vehicle's self-driving software handles tricky
situations appropriately.
The most important areas involved in virtual environment
simulations are scenario library, modeling, simulation
management, and intelligent reporting. Simulation plays an
important role because the customers entrust their safety in
the hands of the vehicle. The key challenges with training
autonomous vehicles are
1. Data Collection
2. Structure Data
3. Educate the Car
4. Preparing for inevitable unforeseen situations
2. REVIEW OF LITERATURE
As of March 2018, 52 companies possessed permits to test
autonomous vehicles on the roads of the State of California
alone [3][4]. These technological changes may then
foreshadow a repurposing of parkinglotswithinbuildingsto
accommodate new offices, or retail uses.
In this paper, the idea of simulation of self-drivingcarsusing
Unity is proposed. First, the CNN model parameters were
trained by using data collected. The training data were road
images paired with the time-synchronized steering angle
which included left, right and center generated by manually
driving. Second, the road tests the model to driveitselfinthe
outdoor environment around oval-shaped and 8-shaped
with the traffic sign lined track. The experimental results
demonstrate the effectiveness and robustness of the
autopilot model in lane keeping tasks. Vehicle's top speed is
about 5-6km/h in a wide variety of driving conditions,
regardless of whether lane markings are present or not [1].
3. PROPOSED METHODLOGY
To create Autonomous Navigation System we are using
Unity, the real-time 3D rendering platform, to build the
simulated environment and Artificial Intelligence to create
the brain of the system.
Fig -1: Simulated Environment with Unity
3.1 Creating the Model
In AI, model-based reasoning refers to an inference method
used in advanced systems based on an actual model of the
physical world. This approach is carried out such that the
main focus of application development is developing the
model. During the runtime, an "engine" combinesthismodel
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2221
knowledge with observed data to derive conclusionssuchas
a prediction.
Finding Lane Lines: Identifying lanes of the road is a very
common task that human drivers perform. This isimportant
to keep the vehicle in the constraints of the lane and not let
the vehicle go out of control. This is also one of the most
important tasks for an autonomous vehicle to perform.
Simple Lane Detection pipeline is possible with Simple
Computer Vision techniques and procedures.
Deep Neural Network: A deep neural network is simply a
neural network with more than two layers butwitha certain
level of complexity associated with it. Deep Feedforward
networks are also known as multilayer perceptrons. These
Multilayer perceptrons are the foundation of most of the
deep learning models. Networks such as CNNsandRNNsare
just some special cases of Feedforward networks. These
networks are mostly used for supervised machine learning
tasks where we already know the target function which can
be called as our goal ie the result we want our network to
achieve and are extremely important for practicingmachine
learning and form the basis of many commercial
applications, areas such as computer vision.
Multiclass Classification: Classification problems having
multiple classes with imbalanced dataset present a different
challenge than a binary classification problem..
Classification tasks with more thantwoclassescanbefor e.g.
classify a set of images of fruits which may be oranges,
apples, bananas or pears.Multi-classclassificationmakesthe
assumption that each sample is assigned tooneandonlyone
label and not more than that for example the label fruit can
be associated with an apple or a pear but not both at the
same time similarly it can be an orange or pear and not both
at the same time.
MNIST Image Recognition: CNN is the most powerful
supervised deep learning network amongst all. The
MNIST(Modified National Institute of Standards and
Technology database) dataset is one of the most common
datasets used for image classification and accessible from
many different sources. Tensorflow and Keras also allow us
to import and download the MNIST dataset directly from
their API.
Then Modified National Institute of Standards and
Technology database consists of 60,000 training imagesand
10,000 testing images obtained from American Census
Bureau employees and American high school students.
Convolutional Neural Network (CNN): Convolutional Neural
Network have revolutionized the computational pattern
recognition process. Most pattern recognition tasks were
performed using an initial stage of hand-crafted feature
extraction followed by a classifier before CNN. The
important breakthrough of CNNs and an accomplishment
could be that features are now learned automatically from
training examples. The CNN approach especially becomes
robust when applied to image recognition tasks because the
convolution operation captures the 2D nature of images.
With the help of convolution kernels which are used to scan
an entire image, relatively few parameters need to be
learned compared to the total number of operations [2].
Fig -2: CNN architecture.
Source: Adapted from [8]
Polynomial Regression: Linear regression requires the
relation between the dependent variable and the
independent variable to be linear. The linear models cannot
be used to fit non-linear data. We cannot generate a curve
that best captures the data.
As we can observe from the above graphs, straight line is
unable to capture the patterns in the data.Thisisanexample
of under-fitting.
To overcome under-fitting, the complexity of the model has
to be increased. In order to generatea higherorder equation,
powers of the original features can be added as the new
features. The linear model,
Y=θ0 + θ1x
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2222
can be transformed to
Y=θ0 + θ1x + θ2x2
Fig -3: Summary of overfitting and underfitting
Source: Adapted from [9]
Behavioral Cloning: It is a method by which human sub-
cognitive skills can be captured and reproduced in a
computer program. The actions of the human subject are
recorded along with the situation that gave rise to the action
as the human subject performs the skill. The records are
logged and then they are used as an input to a learning
program. As a result, the learning programisabletooutputa
set of rules that reproduce the skilled behavior. Behavioral
Cloning can be used to construct automatic control systems
for tasks which are of higher complexity and for which
classical control theory is inadequate and insufficient and it
can also be used for training.
3.2 Creating the Virtual World
Computer program which can be a game or a dedicated
device that simulates some aspects of a real life situation
such as flying an aircraft or experiencing a rollercoaster and
can be manipulated to observe the outcomes of different
assumptions or actions, without exposing the experimenter
to any danger or risk or injury.
Figure 4: Unity Simulator
3.3 Training the Model using Simulator
We have used convolutional neural networks (CNNs) for
mapping the raw pixels from a front-facing camera to the
steering commands for theautonomouscarwiththetraining
commands given properly to the car in automotive
application. This powerful end-to-end approach means that
with minimum training data fromhumans,thesystemlearns
to steer which includes changing the steering angles as
required, with or without lane markings, on both local roads
and highways. The system can also operate in areas such as
parking lots or unpaved roads which have bad lighting
situations.
Fig -5: High-level view of the data collection system
Training Details
 Data Selection: The first step to training our project's
neural network is selecting the frames. The collected
data consists of road type, and driver’s activity which
involves staying in a lane, switching lanes and turning.
To train a CNN to do lane following, we simply select
data where the driver is staying in a lane, and discard
the rest so we can focus on relevant data. To remove a
bias towards driving straight thetrainingdata includesa
higher proportion of frames that represent road curves
so it is ensured that it is proportionate date [2].
 Augmentation: The final sets of frames areselectedthen
the data is augmented by adding artificial shifts and
rotations to teach the network how to recover from a
poor position or orientation so that it delivers accurate
results. The magnitude of these perturbations is chosen
randomly from a normal distribution which has to be
noted down. According to the results, we can see that
the distribution has zero mean, and the standard
deviation is twice the standard deviation that we
measured with human drivers. Artificially augmenting
the data does add artifacts as the magnitude increases
which is undesirable.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2223
Fig -6: Block diagram of drive simulator
4. CONCLUSIONS
A virtual environment is createdonunity forrunningthecar.
We have learnt Convolutional Neural Networks and built a
model using CNN. We have built our own dataset by
manually driving the car and recorded the steering angle of
the car, i.e. left, right and centre. The dataset has also
recorded the speed and throttle of the car. After the
collection of the training dataset we have created a CNN
model. The CNN model detects path and is able to run on car
successfully on the simulator created on Unity within the
lanes.
After running the car on the lanes without any obstacles, we
have added obstacles for the car and then trained the car to
detect and take turns based on those obstacles. Now Our
Trained Car can successfully avoid obstacles and run in the
given lane on its own in the designed Unity Environment
thereby showing the functionality of our Simulator.
REFERENCES
[1] Truong-Dong Do ; Minh-Thien Duong ; Quoc-Vu
Dang ; My-Ha Le, “Real-Time Self-Driving Car Navigation
Using Deep Neural Network", 2017
[2] End to End Learning for Self-Driving Cars
2016,https://images.nvidia.com/content/tegra/automoti
ve/images/2016/solutions/pdf/end-to-end-dl-using-
px.pdf
[3] State of California, Department of Motor Vehicles
(2018) Permit holders,
https://www.dmv.ca.gov/portal/dmv/detail/vr/autonom
ous/permit.
[4] Wakabayashi D (February 26, 2018) California
scraps safety driver rules for self-driving cars. NY
Times,https://www.nytimes.com/2018/02/26/technolog
y/driverless-cars-california-rules.html
[5] Marshall A (November 22, 2017)
https://www.wired.com/story/city-planning-curbs
[6] N. Deepika ; V. V. Sajith Variyar, "Obstacle
classification and detection for vision based navigation for
autonomous driving", 2017
[7] Nicolas Gallardo ; Nicholas Gamez ; Paul Rad ; Mo
Jamshidi, "Autonomous decision making for a driver-less
car", 2017
[8] https://devblogs.nvidia.com/deep-learning-self-
driving-cars/
[9] https://towardsdatascience.com/polynomial-
regression-bbe8b9d97491

More Related Content

What's hot

IRJET - Multi-Label Road Scene Prediction for Autonomous Vehicles using Deep ...
IRJET - Multi-Label Road Scene Prediction for Autonomous Vehicles using Deep ...IRJET - Multi-Label Road Scene Prediction for Autonomous Vehicles using Deep ...
IRJET - Multi-Label Road Scene Prediction for Autonomous Vehicles using Deep ...IRJET Journal
 
Real Time Object Identification for Intelligent Video Surveillance Applications
Real Time Object Identification for Intelligent Video Surveillance ApplicationsReal Time Object Identification for Intelligent Video Surveillance Applications
Real Time Object Identification for Intelligent Video Surveillance ApplicationsEditor IJCATR
 
A Video Processing based System for Counting Vehicles
A Video Processing based System for Counting VehiclesA Video Processing based System for Counting Vehicles
A Video Processing based System for Counting VehiclesIRJET Journal
 
Software testing automation a comparative study on productivity rate of ope...
Software testing automation   a comparative study on productivity rate of ope...Software testing automation   a comparative study on productivity rate of ope...
Software testing automation a comparative study on productivity rate of ope...Conference Papers
 
A unified dashboard for collaborative robot management system
A unified dashboard for collaborative robot management systemA unified dashboard for collaborative robot management system
A unified dashboard for collaborative robot management systemConference Papers
 
IRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET Journal
 
IRJET - Vehicle Classification with Time-Frequency Domain Features using ...
IRJET -  	  Vehicle Classification with Time-Frequency Domain Features using ...IRJET -  	  Vehicle Classification with Time-Frequency Domain Features using ...
IRJET - Vehicle Classification with Time-Frequency Domain Features using ...IRJET Journal
 
An Improved Tracking Using IMU and Vision Fusion for Mobile Augmented Reality...
An Improved Tracking Using IMU and Vision Fusion for Mobile Augmented Reality...An Improved Tracking Using IMU and Vision Fusion for Mobile Augmented Reality...
An Improved Tracking Using IMU and Vision Fusion for Mobile Augmented Reality...ijma
 
IRJET- Traffic Sign Detection, Recognition and Notification System using ...
IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...
IRJET- Traffic Sign Detection, Recognition and Notification System using ...IRJET Journal
 
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEM
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEMCANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEM
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEMJANAK TRIVEDI
 
IRJET- Logistics Network Superintendence Based on Knowledge Engineering
IRJET- Logistics Network Superintendence Based on Knowledge EngineeringIRJET- Logistics Network Superintendence Based on Knowledge Engineering
IRJET- Logistics Network Superintendence Based on Knowledge EngineeringIRJET Journal
 
Optimized image processing and clustering to mitigate security threats in mob...
Optimized image processing and clustering to mitigate security threats in mob...Optimized image processing and clustering to mitigate security threats in mob...
Optimized image processing and clustering to mitigate security threats in mob...TELKOMNIKA JOURNAL
 
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...ijaia
 
IRJET- Face Recognition using Landmark Estimation and Convolution Neural Network
IRJET- Face Recognition using Landmark Estimation and Convolution Neural NetworkIRJET- Face Recognition using Landmark Estimation and Convolution Neural Network
IRJET- Face Recognition using Landmark Estimation and Convolution Neural NetworkIRJET Journal
 
Super convergence of autonomous things
Super convergence of autonomous thingsSuper convergence of autonomous things
Super convergence of autonomous thingsConference Papers
 
Implementation on Quality of Control for Image Based Control Systems using Al...
Implementation on Quality of Control for Image Based Control Systems using Al...Implementation on Quality of Control for Image Based Control Systems using Al...
Implementation on Quality of Control for Image Based Control Systems using Al...YogeshIJTSRD
 
A VISION-BASED REAL-TIME ADAPTIVE TRAFFIC LIGHT CONTROL SYSTEM USING VEHICULA...
A VISION-BASED REAL-TIME ADAPTIVE TRAFFIC LIGHT CONTROL SYSTEM USING VEHICULA...A VISION-BASED REAL-TIME ADAPTIVE TRAFFIC LIGHT CONTROL SYSTEM USING VEHICULA...
A VISION-BASED REAL-TIME ADAPTIVE TRAFFIC LIGHT CONTROL SYSTEM USING VEHICULA...JANAK TRIVEDI
 
A Parallel Architecture for Multiple-Face Detection Technique Using AdaBoost ...
A Parallel Architecture for Multiple-Face Detection Technique Using AdaBoost ...A Parallel Architecture for Multiple-Face Detection Technique Using AdaBoost ...
A Parallel Architecture for Multiple-Face Detection Technique Using AdaBoost ...Hadi Santoso
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET Journal
 

What's hot (19)

IRJET - Multi-Label Road Scene Prediction for Autonomous Vehicles using Deep ...
IRJET - Multi-Label Road Scene Prediction for Autonomous Vehicles using Deep ...IRJET - Multi-Label Road Scene Prediction for Autonomous Vehicles using Deep ...
IRJET - Multi-Label Road Scene Prediction for Autonomous Vehicles using Deep ...
 
Real Time Object Identification for Intelligent Video Surveillance Applications
Real Time Object Identification for Intelligent Video Surveillance ApplicationsReal Time Object Identification for Intelligent Video Surveillance Applications
Real Time Object Identification for Intelligent Video Surveillance Applications
 
A Video Processing based System for Counting Vehicles
A Video Processing based System for Counting VehiclesA Video Processing based System for Counting Vehicles
A Video Processing based System for Counting Vehicles
 
Software testing automation a comparative study on productivity rate of ope...
Software testing automation   a comparative study on productivity rate of ope...Software testing automation   a comparative study on productivity rate of ope...
Software testing automation a comparative study on productivity rate of ope...
 
A unified dashboard for collaborative robot management system
A unified dashboard for collaborative robot management systemA unified dashboard for collaborative robot management system
A unified dashboard for collaborative robot management system
 
IRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural Network
 
IRJET - Vehicle Classification with Time-Frequency Domain Features using ...
IRJET -  	  Vehicle Classification with Time-Frequency Domain Features using ...IRJET -  	  Vehicle Classification with Time-Frequency Domain Features using ...
IRJET - Vehicle Classification with Time-Frequency Domain Features using ...
 
An Improved Tracking Using IMU and Vision Fusion for Mobile Augmented Reality...
An Improved Tracking Using IMU and Vision Fusion for Mobile Augmented Reality...An Improved Tracking Using IMU and Vision Fusion for Mobile Augmented Reality...
An Improved Tracking Using IMU and Vision Fusion for Mobile Augmented Reality...
 
IRJET- Traffic Sign Detection, Recognition and Notification System using ...
IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...
IRJET- Traffic Sign Detection, Recognition and Notification System using ...
 
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEM
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEMCANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEM
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEM
 
IRJET- Logistics Network Superintendence Based on Knowledge Engineering
IRJET- Logistics Network Superintendence Based on Knowledge EngineeringIRJET- Logistics Network Superintendence Based on Knowledge Engineering
IRJET- Logistics Network Superintendence Based on Knowledge Engineering
 
Optimized image processing and clustering to mitigate security threats in mob...
Optimized image processing and clustering to mitigate security threats in mob...Optimized image processing and clustering to mitigate security threats in mob...
Optimized image processing and clustering to mitigate security threats in mob...
 
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...
 
IRJET- Face Recognition using Landmark Estimation and Convolution Neural Network
IRJET- Face Recognition using Landmark Estimation and Convolution Neural NetworkIRJET- Face Recognition using Landmark Estimation and Convolution Neural Network
IRJET- Face Recognition using Landmark Estimation and Convolution Neural Network
 
Super convergence of autonomous things
Super convergence of autonomous thingsSuper convergence of autonomous things
Super convergence of autonomous things
 
Implementation on Quality of Control for Image Based Control Systems using Al...
Implementation on Quality of Control for Image Based Control Systems using Al...Implementation on Quality of Control for Image Based Control Systems using Al...
Implementation on Quality of Control for Image Based Control Systems using Al...
 
A VISION-BASED REAL-TIME ADAPTIVE TRAFFIC LIGHT CONTROL SYSTEM USING VEHICULA...
A VISION-BASED REAL-TIME ADAPTIVE TRAFFIC LIGHT CONTROL SYSTEM USING VEHICULA...A VISION-BASED REAL-TIME ADAPTIVE TRAFFIC LIGHT CONTROL SYSTEM USING VEHICULA...
A VISION-BASED REAL-TIME ADAPTIVE TRAFFIC LIGHT CONTROL SYSTEM USING VEHICULA...
 
A Parallel Architecture for Multiple-Face Detection Technique Using AdaBoost ...
A Parallel Architecture for Multiple-Face Detection Technique Using AdaBoost ...A Parallel Architecture for Multiple-Face Detection Technique Using AdaBoost ...
A Parallel Architecture for Multiple-Face Detection Technique Using AdaBoost ...
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face Recognition
 

Similar to IRJET - Autonomous Navigation System using Deep Learning

IRJET- Self Driving Car using Deep Q-Learning
IRJET-  	  Self Driving Car using Deep Q-LearningIRJET-  	  Self Driving Car using Deep Q-Learning
IRJET- Self Driving Car using Deep Q-LearningIRJET Journal
 
CAR DAMAGE DETECTION USING DEEP LEARNING
CAR DAMAGE DETECTION USING DEEP LEARNINGCAR DAMAGE DETECTION USING DEEP LEARNING
CAR DAMAGE DETECTION USING DEEP LEARNINGIRJET Journal
 
Predicting Steering Angle for Self Driving Vehicles
Predicting Steering Angle for Self Driving VehiclesPredicting Steering Angle for Self Driving Vehicles
Predicting Steering Angle for Self Driving VehiclesIRJET Journal
 
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETIRJET Journal
 
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)IRJET Journal
 
Departure Delay Prediction using Machine Learning.
Departure Delay Prediction using Machine Learning.Departure Delay Prediction using Machine Learning.
Departure Delay Prediction using Machine Learning.IRJET Journal
 
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningVision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningIRJET Journal
 
Gesture Recognition System using Computer Vision
Gesture Recognition System using Computer VisionGesture Recognition System using Computer Vision
Gesture Recognition System using Computer VisionIRJET Journal
 
Smart Traffic System using Machine Learning
Smart Traffic System using Machine LearningSmart Traffic System using Machine Learning
Smart Traffic System using Machine LearningIRJET Journal
 
IRJET- Damage Assessment for Car Insurance
IRJET-  	  Damage Assessment for Car InsuranceIRJET-  	  Damage Assessment for Car Insurance
IRJET- Damage Assessment for Car InsuranceIRJET Journal
 
IRJET- Ship Detection for Pre-Annotated Ship Dataset in Machine Learning ...
IRJET-  	  Ship Detection for Pre-Annotated Ship Dataset in Machine Learning ...IRJET-  	  Ship Detection for Pre-Annotated Ship Dataset in Machine Learning ...
IRJET- Ship Detection for Pre-Annotated Ship Dataset in Machine Learning ...IRJET Journal
 
AUTONOMOUS SELF DRIVING CARS
AUTONOMOUS SELF DRIVING CARSAUTONOMOUS SELF DRIVING CARS
AUTONOMOUS SELF DRIVING CARSIRJET Journal
 
Object and Currency Detection for the Visually Impaired
Object and Currency Detection for the Visually ImpairedObject and Currency Detection for the Visually Impaired
Object and Currency Detection for the Visually ImpairedIRJET Journal
 
IRJET- Rice QA using Deep Learning
IRJET- Rice QA using Deep LearningIRJET- Rice QA using Deep Learning
IRJET- Rice QA using Deep LearningIRJET Journal
 
Real Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AIReal Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AIIRJET Journal
 
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLINGUSING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLINGIRJET Journal
 
A Literature Survey on Image Linguistic Visual Question Answering
A Literature Survey on Image Linguistic Visual Question AnsweringA Literature Survey on Image Linguistic Visual Question Answering
A Literature Survey on Image Linguistic Visual Question AnsweringIRJET Journal
 
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
 
IRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris BiometricsIRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris BiometricsIRJET Journal
 

Similar to IRJET - Autonomous Navigation System using Deep Learning (20)

IRJET- Self Driving Car using Deep Q-Learning
IRJET-  	  Self Driving Car using Deep Q-LearningIRJET-  	  Self Driving Car using Deep Q-Learning
IRJET- Self Driving Car using Deep Q-Learning
 
CAR DAMAGE DETECTION USING DEEP LEARNING
CAR DAMAGE DETECTION USING DEEP LEARNINGCAR DAMAGE DETECTION USING DEEP LEARNING
CAR DAMAGE DETECTION USING DEEP LEARNING
 
Predicting Steering Angle for Self Driving Vehicles
Predicting Steering Angle for Self Driving VehiclesPredicting Steering Angle for Self Driving Vehicles
Predicting Steering Angle for Self Driving Vehicles
 
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
 
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
 
Departure Delay Prediction using Machine Learning.
Departure Delay Prediction using Machine Learning.Departure Delay Prediction using Machine Learning.
Departure Delay Prediction using Machine Learning.
 
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningVision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
 
Gesture Recognition System using Computer Vision
Gesture Recognition System using Computer VisionGesture Recognition System using Computer Vision
Gesture Recognition System using Computer Vision
 
Smart Traffic System using Machine Learning
Smart Traffic System using Machine LearningSmart Traffic System using Machine Learning
Smart Traffic System using Machine Learning
 
Self Driving Car
Self Driving CarSelf Driving Car
Self Driving Car
 
IRJET- Damage Assessment for Car Insurance
IRJET-  	  Damage Assessment for Car InsuranceIRJET-  	  Damage Assessment for Car Insurance
IRJET- Damage Assessment for Car Insurance
 
IRJET- Ship Detection for Pre-Annotated Ship Dataset in Machine Learning ...
IRJET-  	  Ship Detection for Pre-Annotated Ship Dataset in Machine Learning ...IRJET-  	  Ship Detection for Pre-Annotated Ship Dataset in Machine Learning ...
IRJET- Ship Detection for Pre-Annotated Ship Dataset in Machine Learning ...
 
AUTONOMOUS SELF DRIVING CARS
AUTONOMOUS SELF DRIVING CARSAUTONOMOUS SELF DRIVING CARS
AUTONOMOUS SELF DRIVING CARS
 
Object and Currency Detection for the Visually Impaired
Object and Currency Detection for the Visually ImpairedObject and Currency Detection for the Visually Impaired
Object and Currency Detection for the Visually Impaired
 
IRJET- Rice QA using Deep Learning
IRJET- Rice QA using Deep LearningIRJET- Rice QA using Deep Learning
IRJET- Rice QA using Deep Learning
 
Real Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AIReal Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AI
 
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLINGUSING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
 
A Literature Survey on Image Linguistic Visual Question Answering
A Literature Survey on Image Linguistic Visual Question AnsweringA Literature Survey on Image Linguistic Visual Question Answering
A Literature Survey on Image Linguistic Visual Question Answering
 
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
 
IRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris BiometricsIRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris Biometrics
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 

Recently uploaded (20)

Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 

IRJET - Autonomous Navigation System using Deep Learning

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2220 Autonomous Navigation System using Deep Learning Sayali Khot1, Divya Annaldas2, Madhuri Naik3, Martina D’souza4 1,2,3Student, Information Technology, Xavier Institute of Engineering, Mumbai, 400016 (India) 4Professor, Information Technology, Xavier Institute of Engineering, Mumbai, 400016 (India) ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - With the rising trend in research and development of autonomous vehicles, because of the complexity of the problem, seeminglyendlessapplications, and capital gain. The Title “Autonomous Navigation System using Deep Learning”, aims to simulate how self-driving cars will work in the real world. Important part of an autonomous system is training the vehicle in a simulation environment. Unity, the real-time 3D rendering platform, is used to efficiently create simulation environments and artificial intelligence is used to train the vehicle Convolutional neural networks (CNN) is used to create the model. Just like humans, an autonomous vehicle needs a “brain”:thisistheautonomous system, which comprises four key areas: Control, Planning, Perception and Coordination. Key Words: Unity, Convolutional Neural Networks, Neural Networks, Machine Learning, Artificial Intelligence. 1. INTRODUCTION An autonomous car is a vehicle that can guide itself without human assistance. This kind of car has paved the way for future systems where computers takeovertheartofdriving. An autonomous car is also known as a driverless car, self- driving car or autonomous vehicle. Self-driving Cars are the future of personal transportation. Recently Simulation hasbeenuseful for buildingandtraining vehicles. Simulation is used to compute sensor data and verify that the vehicle's self-driving software handles tricky situations appropriately. The most important areas involved in virtual environment simulations are scenario library, modeling, simulation management, and intelligent reporting. Simulation plays an important role because the customers entrust their safety in the hands of the vehicle. The key challenges with training autonomous vehicles are 1. Data Collection 2. Structure Data 3. Educate the Car 4. Preparing for inevitable unforeseen situations 2. REVIEW OF LITERATURE As of March 2018, 52 companies possessed permits to test autonomous vehicles on the roads of the State of California alone [3][4]. These technological changes may then foreshadow a repurposing of parkinglotswithinbuildingsto accommodate new offices, or retail uses. In this paper, the idea of simulation of self-drivingcarsusing Unity is proposed. First, the CNN model parameters were trained by using data collected. The training data were road images paired with the time-synchronized steering angle which included left, right and center generated by manually driving. Second, the road tests the model to driveitselfinthe outdoor environment around oval-shaped and 8-shaped with the traffic sign lined track. The experimental results demonstrate the effectiveness and robustness of the autopilot model in lane keeping tasks. Vehicle's top speed is about 5-6km/h in a wide variety of driving conditions, regardless of whether lane markings are present or not [1]. 3. PROPOSED METHODLOGY To create Autonomous Navigation System we are using Unity, the real-time 3D rendering platform, to build the simulated environment and Artificial Intelligence to create the brain of the system. Fig -1: Simulated Environment with Unity 3.1 Creating the Model In AI, model-based reasoning refers to an inference method used in advanced systems based on an actual model of the physical world. This approach is carried out such that the main focus of application development is developing the model. During the runtime, an "engine" combinesthismodel
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2221 knowledge with observed data to derive conclusionssuchas a prediction. Finding Lane Lines: Identifying lanes of the road is a very common task that human drivers perform. This isimportant to keep the vehicle in the constraints of the lane and not let the vehicle go out of control. This is also one of the most important tasks for an autonomous vehicle to perform. Simple Lane Detection pipeline is possible with Simple Computer Vision techniques and procedures. Deep Neural Network: A deep neural network is simply a neural network with more than two layers butwitha certain level of complexity associated with it. Deep Feedforward networks are also known as multilayer perceptrons. These Multilayer perceptrons are the foundation of most of the deep learning models. Networks such as CNNsandRNNsare just some special cases of Feedforward networks. These networks are mostly used for supervised machine learning tasks where we already know the target function which can be called as our goal ie the result we want our network to achieve and are extremely important for practicingmachine learning and form the basis of many commercial applications, areas such as computer vision. Multiclass Classification: Classification problems having multiple classes with imbalanced dataset present a different challenge than a binary classification problem.. Classification tasks with more thantwoclassescanbefor e.g. classify a set of images of fruits which may be oranges, apples, bananas or pears.Multi-classclassificationmakesthe assumption that each sample is assigned tooneandonlyone label and not more than that for example the label fruit can be associated with an apple or a pear but not both at the same time similarly it can be an orange or pear and not both at the same time. MNIST Image Recognition: CNN is the most powerful supervised deep learning network amongst all. The MNIST(Modified National Institute of Standards and Technology database) dataset is one of the most common datasets used for image classification and accessible from many different sources. Tensorflow and Keras also allow us to import and download the MNIST dataset directly from their API. Then Modified National Institute of Standards and Technology database consists of 60,000 training imagesand 10,000 testing images obtained from American Census Bureau employees and American high school students. Convolutional Neural Network (CNN): Convolutional Neural Network have revolutionized the computational pattern recognition process. Most pattern recognition tasks were performed using an initial stage of hand-crafted feature extraction followed by a classifier before CNN. The important breakthrough of CNNs and an accomplishment could be that features are now learned automatically from training examples. The CNN approach especially becomes robust when applied to image recognition tasks because the convolution operation captures the 2D nature of images. With the help of convolution kernels which are used to scan an entire image, relatively few parameters need to be learned compared to the total number of operations [2]. Fig -2: CNN architecture. Source: Adapted from [8] Polynomial Regression: Linear regression requires the relation between the dependent variable and the independent variable to be linear. The linear models cannot be used to fit non-linear data. We cannot generate a curve that best captures the data. As we can observe from the above graphs, straight line is unable to capture the patterns in the data.Thisisanexample of under-fitting. To overcome under-fitting, the complexity of the model has to be increased. In order to generatea higherorder equation, powers of the original features can be added as the new features. The linear model, Y=θ0 + θ1x
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2222 can be transformed to Y=θ0 + θ1x + θ2x2 Fig -3: Summary of overfitting and underfitting Source: Adapted from [9] Behavioral Cloning: It is a method by which human sub- cognitive skills can be captured and reproduced in a computer program. The actions of the human subject are recorded along with the situation that gave rise to the action as the human subject performs the skill. The records are logged and then they are used as an input to a learning program. As a result, the learning programisabletooutputa set of rules that reproduce the skilled behavior. Behavioral Cloning can be used to construct automatic control systems for tasks which are of higher complexity and for which classical control theory is inadequate and insufficient and it can also be used for training. 3.2 Creating the Virtual World Computer program which can be a game or a dedicated device that simulates some aspects of a real life situation such as flying an aircraft or experiencing a rollercoaster and can be manipulated to observe the outcomes of different assumptions or actions, without exposing the experimenter to any danger or risk or injury. Figure 4: Unity Simulator 3.3 Training the Model using Simulator We have used convolutional neural networks (CNNs) for mapping the raw pixels from a front-facing camera to the steering commands for theautonomouscarwiththetraining commands given properly to the car in automotive application. This powerful end-to-end approach means that with minimum training data fromhumans,thesystemlearns to steer which includes changing the steering angles as required, with or without lane markings, on both local roads and highways. The system can also operate in areas such as parking lots or unpaved roads which have bad lighting situations. Fig -5: High-level view of the data collection system Training Details  Data Selection: The first step to training our project's neural network is selecting the frames. The collected data consists of road type, and driver’s activity which involves staying in a lane, switching lanes and turning. To train a CNN to do lane following, we simply select data where the driver is staying in a lane, and discard the rest so we can focus on relevant data. To remove a bias towards driving straight thetrainingdata includesa higher proportion of frames that represent road curves so it is ensured that it is proportionate date [2].  Augmentation: The final sets of frames areselectedthen the data is augmented by adding artificial shifts and rotations to teach the network how to recover from a poor position or orientation so that it delivers accurate results. The magnitude of these perturbations is chosen randomly from a normal distribution which has to be noted down. According to the results, we can see that the distribution has zero mean, and the standard deviation is twice the standard deviation that we measured with human drivers. Artificially augmenting the data does add artifacts as the magnitude increases which is undesirable.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2223 Fig -6: Block diagram of drive simulator 4. CONCLUSIONS A virtual environment is createdonunity forrunningthecar. We have learnt Convolutional Neural Networks and built a model using CNN. We have built our own dataset by manually driving the car and recorded the steering angle of the car, i.e. left, right and centre. The dataset has also recorded the speed and throttle of the car. After the collection of the training dataset we have created a CNN model. The CNN model detects path and is able to run on car successfully on the simulator created on Unity within the lanes. After running the car on the lanes without any obstacles, we have added obstacles for the car and then trained the car to detect and take turns based on those obstacles. Now Our Trained Car can successfully avoid obstacles and run in the given lane on its own in the designed Unity Environment thereby showing the functionality of our Simulator. REFERENCES [1] Truong-Dong Do ; Minh-Thien Duong ; Quoc-Vu Dang ; My-Ha Le, “Real-Time Self-Driving Car Navigation Using Deep Neural Network", 2017 [2] End to End Learning for Self-Driving Cars 2016,https://images.nvidia.com/content/tegra/automoti ve/images/2016/solutions/pdf/end-to-end-dl-using- px.pdf [3] State of California, Department of Motor Vehicles (2018) Permit holders, https://www.dmv.ca.gov/portal/dmv/detail/vr/autonom ous/permit. [4] Wakabayashi D (February 26, 2018) California scraps safety driver rules for self-driving cars. NY Times,https://www.nytimes.com/2018/02/26/technolog y/driverless-cars-california-rules.html [5] Marshall A (November 22, 2017) https://www.wired.com/story/city-planning-curbs [6] N. Deepika ; V. V. Sajith Variyar, "Obstacle classification and detection for vision based navigation for autonomous driving", 2017 [7] Nicolas Gallardo ; Nicholas Gamez ; Paul Rad ; Mo Jamshidi, "Autonomous decision making for a driver-less car", 2017 [8] https://devblogs.nvidia.com/deep-learning-self- driving-cars/ [9] https://towardsdatascience.com/polynomial- regression-bbe8b9d97491