SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3005
Self Driving Car
Kavya Negi1, Kunj Patel2, Janhavi Satam 3
1,2,3UG Student, Department of Information and Technology Engineering, Atharva College Of Engineering,
Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract–The evolution of Internet ofThingshasserved
up the catalyst in the field of technology. Automobile
manufacturers such as Ford, Audi, Hyundai, Tesla, and other
companies are investing billions of dollars in autonomous
vehicle driving research. According to the new information, in
the next 30 years, this fast-developing industry will be worth $
7 trillion. This will create a shift on the way cities are
planned, as less parking spots will be needed, and secondly, in
a developed city with most of its vehicles being connected and
autonomous, traffic optimization will be able to be strongly
applied by coordinating movement of the vehicles.
1. INTRODUCTION
Over the last years the automotiveindustryhasadvanced
significantly towards a future without human drivers.
Researchers are currently trying to overcome the
technological, political and social challenges involved in
making autonomous vehicles mainstream. These vehicles
need to be safe, reliable and cost-efficient. Connecting them
and creating coordination mechanisms could help achieve
these goals. This project proposes a self-driving Radio
Control car. This car runs in an artificial environment. The
environment consists of various real life obstacles, traffic
signals, speed boards, etc. The car has to run and adjust
according to the environment. This project focuses on lane
driving, obstacle detection and road signs. This is a small
scale representation of the self-driving car using various
Deep Learning, Computer Vision techniques. With the
increase in the size of the model the complexities increase as
well. The project focuses on basic driving features
considering the safety and cost of the model.
2. LITERATURE REVIEW
Mohammed A.A. Babiker et al.[1] made use of the Unity
platform to buildthesimulatorofthecaranditsenvironment.
The model uses 2 Neural Networks viz Convolutional Neural
Network and VGG16 model. CNN algorithm was used to
predict the output of the steering angle and VGG16 model
was used to detect the traffic lights. Initially the data was
collected by driving the car manually and the data obtained
was used to train the neural networks. The camera collects
the image which in turn acts as an input to the CNN
algorithm. The predicted values help the car to move
accordingly. The model had an accuracyof 86% and was able
to detect different road features.
Uvais Karni et al.[2] used Image processing, Deep
learning, Raspberry Pi, Arduino to buildasmall-scaleversion
of an autonomous RC car. CNN was chosen by the author
becauseof its high efficiency and low time taken to build the
model. Neural network and Random Forest were so that the
model car would run without any errors after being trained
on all sets. Raspberry Pi camera captures the image and the
neural network is loaded on the same Raspberry Pi
Microcontroller. The model is trained several times using
CNN. Sigmoid and cost functions were used to minimize the
errors in the model for smooth functioning of the car. Since
they loaded the model on the Micro controller itself, The
future scope of this project will be loading the model on a
Laptop/PC for faster outputs.
Jaychand Upadhyay et al.[3] has builtasimulationof
Autonomous drivingcar usingaunitygamingmodule.DeepQ
learning instead of Deep learning was used, Deep learning
using CNN gives output as a classification whereas Deep Q
learning gives the outputas Q points.Qpointsaregivenwhen
the model is built and tested successfully, if it throws some
error then we get Q points in negative. The model always
tries to attain a high number of Q points. The future scope of
this model is implementing the same model in a real small
scaled RC car so that it can be used in the future.
3. PROPOSED BLOCK DIAGRAM
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3006
The RC Car is trained in a virtual environment. The
environment is created by taking into consideration the real
life situations. The car is trained many times to get higher
accuracy.The Pi Camera attached on top of the car captures
the images. The images are processed by Raspberry Pi
Microcontroller.
Image pre-processing is done usingOpenCV.Theimageinput
is then taken and feature extraction takes place using CNN
algorithm. The images are pooled pixel by pixel manner.This
gives higher accuracy to the model.
After pooling the images are classified and divided into
classes, the final output is obtained. Theoutputisthensentto
the Arduino Microcontroller. The microcontroller reads the
NN output and simultaneously triggers the car according to
the output. The car moves according to the signal received
fromArduiono.
4. IMPLEMENTATION
4.1 Algorithms
A Convolutional Neural Network (ConvNet/CNN) is a
Deep Learning algorithmwhich can take in an input image,
assignimportance(learnableweightsandbiases)tovarious
aspects/objects in the image and be able to differentiate
one from the other. The pre-processing required in a
ConvNet is much lower as compared to other classification
algorithms. While in primitive methods filters are hand-
engineered, withenoughtraining,ConvNetshavetheability
to learn these filters/characteristics. . The architecture
performs a better fitting to the image dataset due to the
reduction in the number of parameters involved and
reusability of weights. In other words, the network can be
trained to understand the sophistication of the image
better.
4.2 Working of the Project
● First step of our project was to load the training
data. The dataset consists of 67 images of the
environment that was created artificially. It has
several images of roads that go straight, towards
the left and towards the right.
● The training data is stored as an npz file (Numpy
array zip) and is given as an input tothe Model.
● We have used the sequential model that CNN
provides. ‘Relu’ and ‘Softmax’activation
functions were used.
To train the model we used ‘adam’optimizer.
● After 50 epochs our model was ready to be tested.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3007
● In order to run the Self driving car, wehaveused3
Server socket connections which will collect the
data from raspberry pi. They are:
○ A connection where the raspberry pi acts
as client and the computer acts as a host.
This is done to send the image stream
that is captured from the Raspberry Pi
camera.
○ A connection where the computer acts as
a client to the raspberry pi. Once the
image stream is loaded in the computer,
the image is sent to the trained model we
have made (shown above). The
predictions from the computer are sent
to the raspberry pi.
○ A connection where the raspberry pi acts
as a client to the computer in order to
send the details that are collected by the
Ultrasonic HC-SR04 sensor.
4.3 Implementation of Features:
● Obstacle detection: Using the Ultrasonic HC-SR04
sensor the car detects the obstacle at thedistanceof
30-40cms and stops for 2 seconds andthenchanges
its lane and moves forward.
● Traffic Signals & Road Sign Detection: In order
to detect the signals wehave a pre-trained cascade
classifier model in OpenCV. A cascading classifier
detects a frame as positive or negative so each
classifier will check each framefor positivesamples,
if the sample is not found the sliding windowmoves
to the next frame. The next frame is checked again
for a particular classifier. Thisgoes on till the entire
frame of the video is covered.
● Lane Detection: A trained Convolutional Neural
Network model is used to predict the next move of
the car. If the road is moving towards the left, the
prediction given by CNN will be a left turn. During a
left turn, the Model sees whitespace of the floor on
the right and black chart paper on the left, which
triggers a Left turn prediction.
5. RESULTS
The picturedepicts thehardwareprototypeofourself-
driving car model made using CNN and IOT devices. The
black chart paper here acts as an artificial environment on
which the prototype will work abiding by rules that we have
stated.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3008
Toautomatethecarfollowinghardwarespecificationsare
required:
Validation Accuracy
Above is a picture which displays the training and
validation accuracy. The training data which consisted of
images of the environment was given to the CNN model. The
training accuracy increased over time i.e. the model kept on
learning on itself in the 50 steps.Validation data was passed
over the testing dataset and the validation accuracy was
acquired. In the second image both the training and testing
errors were less than 0.4 which proves that the model is
accurate in predicting the directions in which the car should
travel.
Above two images show an example of what the
Raspberry Pi camera records. The first one perceives a
straight road whereas the second pictureseestheroadtake
a right turn.
The pictures are recorded at every click from the
keyboard given to the model.
Hardware Functionality Voltage
Specification
Raspberry Pi
3B+ (with plastic
cover)
Used as a chip
computer
5 V
(>2.1A)
Raspberry Pi camera v2 Used as a camera to
capture
Images
Works alongwith
RaspberryPI
DC Motor Used to rotate the
wheels of
the car
5V
Arduino Uno Used as a
microcontroller that
sends analog signals to
DC Motor
5V
Power Bank *2 Used to provide
electric
supply
Output: 5V 2.4A
Ultrasonic HC-SR04
Sensor
Used to detect the
distancebetween the
sensor and theobstacle
5V
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3009
This figure has two components, the one on the left is the
Image being transmitted from the raspberry pi cam to the
computer and hence the image loaded notification pop ups
in every second. On the right is the normal image stream
that the camera has recorded.
Figure _ is the main implementation of the codes that we
have used. Server Sockets are used to transmit data
between the Raspberry Pi and the Host computer over the
same network.
As you can see, the picture on the right shows the road
going straight and then turning left. Inthe same way wecan
see the model predicting forward first and then a left.(on
the top left of the image).
6. CONCLUSION
Self-driving cars are the future of the automobile industry.In
our proposed model, implementation of self driving cars can
be cost efficient and still give higheraccuracyrates. Thecaris
trained to move in a virtual environment which is similar to
the real life environment and functions just like the human
mind does while driving. Lane driving, lane changing, traffic
rules, etc are the major factors this model is focusing upon.
This model can be implemented on a large scale though the
complexities will increase with the increase in thesize of the
project. Hence, a costefficientmodel withhighaccuracyrates
is what theproposed model is all about.
7. REFERENCES
[1] Mohammed A.A. Babiker, Mohammed A. O. Elawad,
Azza H. M. Ahmed,”Convolutional Neural Network
for Self – Driving Car in a virtual Environment”,
2019 International Conference on Computer,
Control, Electrical, and Electronics Engineering
(ICCC EEE19).
[2]Uvais Karni, Shreyas Ramachandran, K
Sivaraman,”Development Of Autonomous
Downscaled Model Car Using Neural Networks And
Machine Learning”, 2019.3rd International
Conference on Computing Methodologies and
Communication (ICCMC)
[3] Jaychand Upadhyay, Takafumi okayama,
“Autonomous Driving System based on Deep Q
Learning” ,2018. International Conference on
Intelligent Autonomous Systems(ICoIAS)
[4]Nischal Sanil, Pasumarthy Ankith Naga venkat,
Rakesh V, Rishab Mallapur, Mohammed Riyaz
Ahmed,“Deep Learning Techniques for Obstacle
Detection and Avoidance in Driverless Cars”,2020
International Conference on Artificial Intelligence
and Signal Processing (AISP).
[5] Bhaskar Barua, Clarence Gomes, Shubham Baghe,
Jignesh Sisodia,”A Self-Driving Car Implementation
using Computer Vision for Detection and
Navigation”,Proceedings of the International
Conference on Intelligent Computing and Control
Systems (ICICCS 2019)
[6]Dong Dong 1 , Xiao-Yang Li2 , XiaoTong Sun3,”A
Vision-Based Method For Improvingthe Safety Of
Self-Driving”,School of Reliability and Systems
Engineering, Beihang University Science and
Technology on Reliability and Environmental
Engineering Laboratory Beijing, China
[7] Gowdham Prabhakar, Binsu Kailath,Sudha
Natarajan, Rajesh Kumar,”Obstacle detection and
classification using Deep learning for tracking in
high-speed Autonomous driving”, IEEERegion 10
Symposium (TENSYMP)
[8] Mohammad Rubaiyat Tanvir Hossain, Md. Asif
Shahjalal, Nowroz Farhan Nur,”Design of an IOT
based Autonomous vehicle withtheaidof computer
vision”,International Conference on Electrical,
Computer and CommunicationEngineering(ECCE),
February16-18, 2017, Cox’s Bazar, Bangladesh

Contenu connexe

Similaire à Self Driving Car

IRJET- A Deep Learning based Approach for Automatic Detection of Bike Rid...
IRJET-  	  A Deep Learning based Approach for Automatic Detection of Bike Rid...IRJET-  	  A Deep Learning based Approach for Automatic Detection of Bike Rid...
IRJET- A Deep Learning based Approach for Automatic Detection of Bike Rid...IRJET 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
 
IRJET - Autonomous Navigation System using Deep Learning
IRJET -  	  Autonomous Navigation System using Deep LearningIRJET -  	  Autonomous Navigation System using Deep Learning
IRJET - Autonomous Navigation System using Deep LearningIRJET Journal
 
Car Steering Angle Prediction Using Deep Learning
Car Steering Angle Prediction Using Deep LearningCar Steering Angle Prediction Using Deep Learning
Car Steering Angle Prediction Using Deep LearningIRJET Journal
 
AUTONOMOUS SELF DRIVING CARS
AUTONOMOUS SELF DRIVING CARSAUTONOMOUS SELF DRIVING CARS
AUTONOMOUS SELF DRIVING CARSIRJET Journal
 
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...IRJET Journal
 
Self-Driving Car to Drive Autonomously using Image Processing and Deep Learning
Self-Driving Car to Drive Autonomously using Image Processing and Deep LearningSelf-Driving Car to Drive Autonomously using Image Processing and Deep Learning
Self-Driving Car to Drive Autonomously using Image Processing and Deep LearningIRJET Journal
 
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLABCOMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLABIRJET Journal
 
IRJET - Obstacle Detection using a Stereo Vision of a Car
IRJET -  	  Obstacle Detection using a Stereo Vision of a CarIRJET -  	  Obstacle Detection using a Stereo Vision of a Car
IRJET - Obstacle Detection using a Stereo Vision of a CarIRJET Journal
 
Traffic Sign Recognition Model
Traffic Sign Recognition ModelTraffic Sign Recognition Model
Traffic Sign Recognition ModelIRJET 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
 
DROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHONDROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHONIRJET Journal
 
IRJET- Parking Space Detection using Image Processing in MATLAB
IRJET- Parking Space Detection using Image Processing in MATLABIRJET- Parking Space Detection using Image Processing in MATLAB
IRJET- Parking Space Detection using Image Processing in MATLABIRJET Journal
 
IRJET- Build and Integrate Perception Features on Freescale Platform
IRJET-  	  Build and Integrate Perception Features on Freescale PlatformIRJET-  	  Build and Integrate Perception Features on Freescale Platform
IRJET- Build and Integrate Perception Features on Freescale PlatformIRJET Journal
 
IRJET- Self Driving Car using Raspberry-Pi and Machine Learning
IRJET- Self Driving Car using Raspberry-Pi and Machine LearningIRJET- Self Driving Car using Raspberry-Pi and Machine Learning
IRJET- Self Driving Car using Raspberry-Pi and Machine LearningIRJET Journal
 
IRJET- Collision Avoidance based on Obstacle Detection using OpenCV
IRJET-  	  Collision Avoidance based on Obstacle Detection using OpenCVIRJET-  	  Collision Avoidance based on Obstacle Detection using OpenCV
IRJET- Collision Avoidance based on Obstacle Detection using OpenCVIRJET Journal
 
IRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET Journal
 
Identifying Parking Spots from Surveillance Cameras using CNN
Identifying Parking Spots from Surveillance Cameras using CNNIdentifying Parking Spots from Surveillance Cameras using CNN
Identifying Parking Spots from Surveillance Cameras using CNNIRJET Journal
 
IRJET- Smart Traffic Control System using Image Processing
IRJET- Smart Traffic Control System using Image ProcessingIRJET- Smart Traffic Control System using Image Processing
IRJET- Smart Traffic Control System using Image ProcessingIRJET Journal
 
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IRJET Journal
 

Similaire à Self Driving Car (20)

IRJET- A Deep Learning based Approach for Automatic Detection of Bike Rid...
IRJET-  	  A Deep Learning based Approach for Automatic Detection of Bike Rid...IRJET-  	  A Deep Learning based Approach for Automatic Detection of Bike Rid...
IRJET- A Deep Learning based Approach for Automatic Detection of Bike Rid...
 
CAR DAMAGE DETECTION USING DEEP LEARNING
CAR DAMAGE DETECTION USING DEEP LEARNINGCAR DAMAGE DETECTION USING DEEP LEARNING
CAR DAMAGE DETECTION USING DEEP LEARNING
 
IRJET - Autonomous Navigation System using Deep Learning
IRJET -  	  Autonomous Navigation System using Deep LearningIRJET -  	  Autonomous Navigation System using Deep Learning
IRJET - Autonomous Navigation System using Deep Learning
 
Car Steering Angle Prediction Using Deep Learning
Car Steering Angle Prediction Using Deep LearningCar Steering Angle Prediction Using Deep Learning
Car Steering Angle Prediction Using Deep Learning
 
AUTONOMOUS SELF DRIVING CARS
AUTONOMOUS SELF DRIVING CARSAUTONOMOUS SELF DRIVING CARS
AUTONOMOUS SELF DRIVING CARS
 
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
Automatic And Fast Vehicle Number Plate Detection with Owner Identification U...
 
Self-Driving Car to Drive Autonomously using Image Processing and Deep Learning
Self-Driving Car to Drive Autonomously using Image Processing and Deep LearningSelf-Driving Car to Drive Autonomously using Image Processing and Deep Learning
Self-Driving Car to Drive Autonomously using Image Processing and Deep Learning
 
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLABCOMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
 
IRJET - Obstacle Detection using a Stereo Vision of a Car
IRJET -  	  Obstacle Detection using a Stereo Vision of a CarIRJET -  	  Obstacle Detection using a Stereo Vision of a Car
IRJET - Obstacle Detection using a Stereo Vision of a Car
 
Traffic Sign Recognition Model
Traffic Sign Recognition ModelTraffic Sign Recognition Model
Traffic Sign Recognition Model
 
IRJET- Damage Assessment for Car Insurance
IRJET-  	  Damage Assessment for Car InsuranceIRJET-  	  Damage Assessment for Car Insurance
IRJET- Damage Assessment for Car Insurance
 
DROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHONDROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHON
 
IRJET- Parking Space Detection using Image Processing in MATLAB
IRJET- Parking Space Detection using Image Processing in MATLABIRJET- Parking Space Detection using Image Processing in MATLAB
IRJET- Parking Space Detection using Image Processing in MATLAB
 
IRJET- Build and Integrate Perception Features on Freescale Platform
IRJET-  	  Build and Integrate Perception Features on Freescale PlatformIRJET-  	  Build and Integrate Perception Features on Freescale Platform
IRJET- Build and Integrate Perception Features on Freescale Platform
 
IRJET- Self Driving Car using Raspberry-Pi and Machine Learning
IRJET- Self Driving Car using Raspberry-Pi and Machine LearningIRJET- Self Driving Car using Raspberry-Pi and Machine Learning
IRJET- Self Driving Car using Raspberry-Pi and Machine Learning
 
IRJET- Collision Avoidance based on Obstacle Detection using OpenCV
IRJET-  	  Collision Avoidance based on Obstacle Detection using OpenCVIRJET-  	  Collision Avoidance based on Obstacle Detection using OpenCV
IRJET- Collision Avoidance based on Obstacle Detection using OpenCV
 
IRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring System
 
Identifying Parking Spots from Surveillance Cameras using CNN
Identifying Parking Spots from Surveillance Cameras using CNNIdentifying Parking Spots from Surveillance Cameras using CNN
Identifying Parking Spots from Surveillance Cameras using CNN
 
IRJET- Smart Traffic Control System using Image Processing
IRJET- Smart Traffic Control System using Image ProcessingIRJET- Smart Traffic Control System using Image Processing
IRJET- Smart Traffic Control System using Image Processing
 
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
 

Plus de 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
 

Plus de 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...
 

Dernier

UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Christo Ananth
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 

Dernier (20)

UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
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
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 

Self Driving Car

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3005 Self Driving Car Kavya Negi1, Kunj Patel2, Janhavi Satam 3 1,2,3UG Student, Department of Information and Technology Engineering, Atharva College Of Engineering, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract–The evolution of Internet ofThingshasserved up the catalyst in the field of technology. Automobile manufacturers such as Ford, Audi, Hyundai, Tesla, and other companies are investing billions of dollars in autonomous vehicle driving research. According to the new information, in the next 30 years, this fast-developing industry will be worth $ 7 trillion. This will create a shift on the way cities are planned, as less parking spots will be needed, and secondly, in a developed city with most of its vehicles being connected and autonomous, traffic optimization will be able to be strongly applied by coordinating movement of the vehicles. 1. INTRODUCTION Over the last years the automotiveindustryhasadvanced significantly towards a future without human drivers. Researchers are currently trying to overcome the technological, political and social challenges involved in making autonomous vehicles mainstream. These vehicles need to be safe, reliable and cost-efficient. Connecting them and creating coordination mechanisms could help achieve these goals. This project proposes a self-driving Radio Control car. This car runs in an artificial environment. The environment consists of various real life obstacles, traffic signals, speed boards, etc. The car has to run and adjust according to the environment. This project focuses on lane driving, obstacle detection and road signs. This is a small scale representation of the self-driving car using various Deep Learning, Computer Vision techniques. With the increase in the size of the model the complexities increase as well. The project focuses on basic driving features considering the safety and cost of the model. 2. LITERATURE REVIEW Mohammed A.A. Babiker et al.[1] made use of the Unity platform to buildthesimulatorofthecaranditsenvironment. The model uses 2 Neural Networks viz Convolutional Neural Network and VGG16 model. CNN algorithm was used to predict the output of the steering angle and VGG16 model was used to detect the traffic lights. Initially the data was collected by driving the car manually and the data obtained was used to train the neural networks. The camera collects the image which in turn acts as an input to the CNN algorithm. The predicted values help the car to move accordingly. The model had an accuracyof 86% and was able to detect different road features. Uvais Karni et al.[2] used Image processing, Deep learning, Raspberry Pi, Arduino to buildasmall-scaleversion of an autonomous RC car. CNN was chosen by the author becauseof its high efficiency and low time taken to build the model. Neural network and Random Forest were so that the model car would run without any errors after being trained on all sets. Raspberry Pi camera captures the image and the neural network is loaded on the same Raspberry Pi Microcontroller. The model is trained several times using CNN. Sigmoid and cost functions were used to minimize the errors in the model for smooth functioning of the car. Since they loaded the model on the Micro controller itself, The future scope of this project will be loading the model on a Laptop/PC for faster outputs. Jaychand Upadhyay et al.[3] has builtasimulationof Autonomous drivingcar usingaunitygamingmodule.DeepQ learning instead of Deep learning was used, Deep learning using CNN gives output as a classification whereas Deep Q learning gives the outputas Q points.Qpointsaregivenwhen the model is built and tested successfully, if it throws some error then we get Q points in negative. The model always tries to attain a high number of Q points. The future scope of this model is implementing the same model in a real small scaled RC car so that it can be used in the future. 3. PROPOSED BLOCK DIAGRAM
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3006 The RC Car is trained in a virtual environment. The environment is created by taking into consideration the real life situations. The car is trained many times to get higher accuracy.The Pi Camera attached on top of the car captures the images. The images are processed by Raspberry Pi Microcontroller. Image pre-processing is done usingOpenCV.Theimageinput is then taken and feature extraction takes place using CNN algorithm. The images are pooled pixel by pixel manner.This gives higher accuracy to the model. After pooling the images are classified and divided into classes, the final output is obtained. Theoutputisthensentto the Arduino Microcontroller. The microcontroller reads the NN output and simultaneously triggers the car according to the output. The car moves according to the signal received fromArduiono. 4. IMPLEMENTATION 4.1 Algorithms A Convolutional Neural Network (ConvNet/CNN) is a Deep Learning algorithmwhich can take in an input image, assignimportance(learnableweightsandbiases)tovarious aspects/objects in the image and be able to differentiate one from the other. The pre-processing required in a ConvNet is much lower as compared to other classification algorithms. While in primitive methods filters are hand- engineered, withenoughtraining,ConvNetshavetheability to learn these filters/characteristics. . The architecture performs a better fitting to the image dataset due to the reduction in the number of parameters involved and reusability of weights. In other words, the network can be trained to understand the sophistication of the image better. 4.2 Working of the Project ● First step of our project was to load the training data. The dataset consists of 67 images of the environment that was created artificially. It has several images of roads that go straight, towards the left and towards the right. ● The training data is stored as an npz file (Numpy array zip) and is given as an input tothe Model. ● We have used the sequential model that CNN provides. ‘Relu’ and ‘Softmax’activation functions were used. To train the model we used ‘adam’optimizer. ● After 50 epochs our model was ready to be tested.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3007 ● In order to run the Self driving car, wehaveused3 Server socket connections which will collect the data from raspberry pi. They are: ○ A connection where the raspberry pi acts as client and the computer acts as a host. This is done to send the image stream that is captured from the Raspberry Pi camera. ○ A connection where the computer acts as a client to the raspberry pi. Once the image stream is loaded in the computer, the image is sent to the trained model we have made (shown above). The predictions from the computer are sent to the raspberry pi. ○ A connection where the raspberry pi acts as a client to the computer in order to send the details that are collected by the Ultrasonic HC-SR04 sensor. 4.3 Implementation of Features: ● Obstacle detection: Using the Ultrasonic HC-SR04 sensor the car detects the obstacle at thedistanceof 30-40cms and stops for 2 seconds andthenchanges its lane and moves forward. ● Traffic Signals & Road Sign Detection: In order to detect the signals wehave a pre-trained cascade classifier model in OpenCV. A cascading classifier detects a frame as positive or negative so each classifier will check each framefor positivesamples, if the sample is not found the sliding windowmoves to the next frame. The next frame is checked again for a particular classifier. Thisgoes on till the entire frame of the video is covered. ● Lane Detection: A trained Convolutional Neural Network model is used to predict the next move of the car. If the road is moving towards the left, the prediction given by CNN will be a left turn. During a left turn, the Model sees whitespace of the floor on the right and black chart paper on the left, which triggers a Left turn prediction. 5. RESULTS The picturedepicts thehardwareprototypeofourself- driving car model made using CNN and IOT devices. The black chart paper here acts as an artificial environment on which the prototype will work abiding by rules that we have stated.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3008 Toautomatethecarfollowinghardwarespecificationsare required: Validation Accuracy Above is a picture which displays the training and validation accuracy. The training data which consisted of images of the environment was given to the CNN model. The training accuracy increased over time i.e. the model kept on learning on itself in the 50 steps.Validation data was passed over the testing dataset and the validation accuracy was acquired. In the second image both the training and testing errors were less than 0.4 which proves that the model is accurate in predicting the directions in which the car should travel. Above two images show an example of what the Raspberry Pi camera records. The first one perceives a straight road whereas the second pictureseestheroadtake a right turn. The pictures are recorded at every click from the keyboard given to the model. Hardware Functionality Voltage Specification Raspberry Pi 3B+ (with plastic cover) Used as a chip computer 5 V (>2.1A) Raspberry Pi camera v2 Used as a camera to capture Images Works alongwith RaspberryPI DC Motor Used to rotate the wheels of the car 5V Arduino Uno Used as a microcontroller that sends analog signals to DC Motor 5V Power Bank *2 Used to provide electric supply Output: 5V 2.4A Ultrasonic HC-SR04 Sensor Used to detect the distancebetween the sensor and theobstacle 5V
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3009 This figure has two components, the one on the left is the Image being transmitted from the raspberry pi cam to the computer and hence the image loaded notification pop ups in every second. On the right is the normal image stream that the camera has recorded. Figure _ is the main implementation of the codes that we have used. Server Sockets are used to transmit data between the Raspberry Pi and the Host computer over the same network. As you can see, the picture on the right shows the road going straight and then turning left. Inthe same way wecan see the model predicting forward first and then a left.(on the top left of the image). 6. CONCLUSION Self-driving cars are the future of the automobile industry.In our proposed model, implementation of self driving cars can be cost efficient and still give higheraccuracyrates. Thecaris trained to move in a virtual environment which is similar to the real life environment and functions just like the human mind does while driving. Lane driving, lane changing, traffic rules, etc are the major factors this model is focusing upon. This model can be implemented on a large scale though the complexities will increase with the increase in thesize of the project. Hence, a costefficientmodel withhighaccuracyrates is what theproposed model is all about. 7. REFERENCES [1] Mohammed A.A. Babiker, Mohammed A. O. Elawad, Azza H. M. Ahmed,”Convolutional Neural Network for Self – Driving Car in a virtual Environment”, 2019 International Conference on Computer, Control, Electrical, and Electronics Engineering (ICCC EEE19). [2]Uvais Karni, Shreyas Ramachandran, K Sivaraman,”Development Of Autonomous Downscaled Model Car Using Neural Networks And Machine Learning”, 2019.3rd International Conference on Computing Methodologies and Communication (ICCMC) [3] Jaychand Upadhyay, Takafumi okayama, “Autonomous Driving System based on Deep Q Learning” ,2018. International Conference on Intelligent Autonomous Systems(ICoIAS) [4]Nischal Sanil, Pasumarthy Ankith Naga venkat, Rakesh V, Rishab Mallapur, Mohammed Riyaz Ahmed,“Deep Learning Techniques for Obstacle Detection and Avoidance in Driverless Cars”,2020 International Conference on Artificial Intelligence and Signal Processing (AISP). [5] Bhaskar Barua, Clarence Gomes, Shubham Baghe, Jignesh Sisodia,”A Self-Driving Car Implementation using Computer Vision for Detection and Navigation”,Proceedings of the International Conference on Intelligent Computing and Control Systems (ICICCS 2019) [6]Dong Dong 1 , Xiao-Yang Li2 , XiaoTong Sun3,”A Vision-Based Method For Improvingthe Safety Of Self-Driving”,School of Reliability and Systems Engineering, Beihang University Science and Technology on Reliability and Environmental Engineering Laboratory Beijing, China [7] Gowdham Prabhakar, Binsu Kailath,Sudha Natarajan, Rajesh Kumar,”Obstacle detection and classification using Deep learning for tracking in high-speed Autonomous driving”, IEEERegion 10 Symposium (TENSYMP) [8] Mohammad Rubaiyat Tanvir Hossain, Md. Asif Shahjalal, Nowroz Farhan Nur,”Design of an IOT based Autonomous vehicle withtheaidof computer vision”,International Conference on Electrical, Computer and CommunicationEngineering(ECCE), February16-18, 2017, Cox’s Bazar, Bangladesh