Uploaded by sachinagnihotri31

RAJA TECHNICAL SEMINAR REPORT 202

advertisement
VISVESVARAYA TECHNOLOGICAL UNIVERSITY
BELAGAVI
TECHNICAL SEMINAR REPORT
On
“GOOGLE SELF DRIVE CARS”
Submitted by
RAJA
1BI19ME106
Under the guidance of
MR. GIRISH B
Assistant Professor
Department of Mechanical Engineering
Bangalore Institute of Technology
Bangalore-560004
DEPARTMENT OF MECHANICAL ENGINEERING
BANGALORE INSTITUTE OF TECHNOLOGY
K.R. ROAD, V.V. PURA
BANGALORE -560004, KARNATAKA, INDIA
2022-2023
VISVESVARAYA TECHNOLOGICAL UNIVERSITY
Belagavi-590018, Karnataka, India
BANGALORE INSTITUTE OF TECHNOLOGY
DEPARTMENT OF MECHANICAL ENGINEERING
*CERTIFICATE*
This is to certify that the technical seminar report entitled “GOOGLE SELF DRIVE CARS” is
a bonafide work carried out by RAJA (1BI19ME106), Department of Mechanical Engineering,
Bangalore Institute of Technology, Bangalore towards the partial fulfilment of the requirements
for the award of the degree Bachelor of Engineering in Mechanical Engineering of Visvesvaraya
Technological University, Belagavi, during the academic year 2022-2023 under my guidance.
The technical seminar report is not submitted by him elsewhere for the award of any other degree
or diploma and is not the repetition of the work carried out by others
Guide
Mr. Girish B
Dr. T V Sreeramareddy
Assistant Professor
Professor and Head
Department of Mechanical Engineering
Department of Mechanical Engineering
Bangalore Institute of Technology
Bangalore Institute of Technology
Bangalore-560004
Bangalore-560004
ii
* DECLARATION *
I declare that the Technical Seminar report entitled “GOOGLE SELF DRIVE CARS” carried
out independently by me, under the guidance of Mr Girish B, Assistant Professor, Department of
Mechanical Engineering, Bangalore Institute of Technology, Bangalore-560004, during the
academic year 2022-2023. Further, we declare that this technical seminar report either in part or
in full is not submitted by me to any other university to the award of any degree or diploma
Date: 29 /04/2023
Place: Bengaluru
RAJA (1BI19ME106)
iii
ACKNOWLEDGEMENT
The knowledge & satisfaction that accompany the successful completion of any task would be
incomplete without mention of the people who made it possible, whose guidance and
encouragement crowned my effort with success. I would like to thank all and acknowledge the
help I have received to carry out this technical seminar.
I would like to convey my sincere thanks to our college the Bangalore Institute of Technology, Dr.
Aswath M U, Principal, Bangalore Institute of Technology for being kind enough to provide me
this opportunity.
I would also like to thank Dr. T V Sreerama Reddy, Professor and Head of the Department of
Mechanical Engineering, Bangalore Institute of Technology, for his constant encouragement and
for making me believe in myself.
I am most humbled to mention the enthusiastic influence provided by my guide Mr. Girish B,
Assistant Professor, Department of Mechanical Engineering for his ideas, time-to-time suggestions
and cooperation shown during the venture and helping make my technical seminar a success.
I would also like to extend my thanks to our seminar coordinator, Dr. Ravindra K G and Dr.
Praveen Kumar M R, Assistant Professor, Department of Mechanical Engineering for their support
and guidance.
I would also take this opportunity to thank my friends and family for their constant support and
help. I am very much pleased to express my sincere gratitude for the friendly cooperation shown
by all the staff members of the Mechanical Department, BIT
RAJA
(1BI19ME106)
iv
TABLE OF CONTENTS
Chapter 1…………………………………………………………………………………………1
1.1 Introduction………………………………………………………………………………..1
Chapter 2…………………………………………………………………………………………3
2.1 Block diagram……………………………………………………………………………..
Chapter 3…………………………………………………………………………………………
3.1 Control unit………………………………………………………………………………..
3.1.1 Hardware Sensors…………………………………………………………………..
Chapter 4 ………………………………………………………………………………………..
4.1 Algorithm………………………………………………………………………………….
Chapter 5 ………………………………………………………………………………………..
5.1 Applications……………………………………………………………………………….
Chapter 6 ………………………………………………………………………………………..
6.1 Merits and Demerits………………………………………………………………………
Chapter 7…………………………………………………………………………………………
7.1 Future scope……………………………………………………………………………….
Chapter 8…………………………………………………………………………………………
8.1 Conclusion…………………………………………………………………………………
ABSTRACT
The Google self-driving car, also known as the Waymo self-driving car, is an autonomous vehicle
designed and developed by Google's autonomous car project. The self-driving car is equipped with a
range of sensors and cameras that allow it to perceive and interpret its environment, and a
sophisticated software system like machine learning algorithms, and mapping technology that allows
it to make real-time decisions and control its movements, to navigate roads and traffic without human
intervention.
The goal of the project is to create a safe and reliable self-driving car that can operate in a variety of
driving environments and conditions, and provide a convenient and efficient transportation option for
individuals and communities. The project has undergone extensive testing and development, and has
already completed millions of miles of autonomous driving on public roads.
The self-driving car has the potential to revolutionize the way we think about transportation, reducing
the number of accidents caused by human error, improving mobility for those who are unable to
drive, and reducing traffic congestion and emissions.
CHAPTER 1
1.1 INTODUCTION
The inventions of the integrated circuit and later, the microcomputer, were
major factors in the development of electronic control in automobiles. The importance of the microcomputer cannot be overemphasized as it is the brain that
controls many systems in todays cars. For example, in a cruise control system, the
driver sets the desired speed and enables the system by pushing a button. A microcomputer then monitors the actual speed of the vehicle using data from velocity
sensors. The actual speed is compared to the desired speed and the controller
adjusts the throttle as necessary.
A completely autonomous vehicle is one in which a computer performs all the
tasks that the human driver normally would. Ultimately, this would mean get- ting
in a car, entering the destination into a computer, and enabling the system. From
there, the car would take over and drive to the destination with no human input.
The car would be able to sense its environment and make steering and speed
changes as necessary. This scenario would require all of the automotive
technologies mentioned above: lane detection to aid in passing slower vehicles or
exiting a highway; obstacle detection to locate other cars, pedestrians, animals,
etc.; adaptive cruise control to maintain a safe speed; collision avoidance to avoid
hitting obstacles in the road way; and lateral control to maintain the cars position
on the roadway.
In addition, sensors would be needed to alert the car to road or weather conditions to ensure safe traveling speeds. For example, the car would need to slow
down in snowy or icy conditions.
Figure 1.1
Googles robotic car is a fully autonomous vehicle which is equipped with radar
and LIDAR and such can take in much more information, process it much more
quickly and reliably, make a correct decision about a complex situation, and then
implement that decision far better than a human can. Google anticipates that the
increased accuracy of its automated driving system could help reduce the number of
traffic-related injuries and deaths.
The Google car system combines information gathered for Google
Street View with artificial intelligence software that combines input from video
cameras inside the car, a LIDAR sensor on top of the vehicle, radar sensors on
the front of the vehicle and a position sensor attached to one of the rear wheels
that helps locate the car’s position on the map.
Google anticipates that the increased accuracy of its automated driving system
could help reduce the number of traffic-related injuries and deaths, while using
energy and space on roadways more efficiently.
Chapter 2
2.1 BLOCK DIAGRAM
The block diagram of Google driver less car is shown below. It includes sensor
section, processor section and drive by wire technology.
Figure2.1 Block diagram of the system
The main controller of the vehicle is the microprocessor section. There are two
processors; one is for the general working and one for handling the sensory inputs.
There are two coprocessors for handling the steering and the brake. Acceler- ator
is directly controlled by the general purpose processor. The sensory inputs include
inputs from the lidar, radar, position estimator and street view images. Lidar
creates a 3-D images platform for mounting the obstacles and map. The camera
visuals are used for detecting the colour of the traffic signal based on which the
vehicle moves on the road.
CHAPTER 3
3.1 CONTROL UNIT
3.1.1 Hardware sensors
(i)
RADAR :
Radar is an object-detection system which uses electromagnetic waves
specifically radio waves - to determine the range, altitude, direction, or
speed of both moving and fixed objects such as aircraft, ships, spacecraft,
guided missiles, motor vehicles, weather formations, and terrain. A radar
system has a transmitter that emits radio waves called radar signals
inpredetermined directions. When these come into contact with an object
they are usually reflected and/or scattered in many directions.
(ii)
LIDAR :
LIDAR (Light Detection And Ranging also LADAR) is an optical
remote sensing technology that can measure the distance to, or other
properties of a target by illuminating the target with light, often using
pulses from a laser. LIDAR technology has application in geometrics,
archaeology, geography, geology, geo- morphology, seismology, forestry,
remote sensing and atmospheric physics.
(iii)
GPS :
The Global Positioning System (GPS) is a space-based global navigation
satellite System (GNSS) that provides location and time information in
all weather, anywhere on or near the Earth, where there is an unobstructed
position by precisely timing the signals sent by GPS satellites high
above the Earth.
(iv)
POSITION SENSORS :
A position sensor is any device that permits position measurement Here we use a
rotator encoder also called a shaft encoder, is an electro-mechanical device that
converts the angular position or motion of a shaft or axle to an analog or digital
code. The output of incremental encoders provides information about the motion of
the shaft which is typically further processed elsewhere into information such as
speed, distance, RPM and position.
CHAPTER 4
4.1 ALGORITHM
Algorithms for path following involve direct communication with external sources such as
receiving navigation data from the leader or consulting GPS coordinates.
it involves receiving and interpreting position data, orientation data, and steering
angle data from a leader vehicle.
The objective is to mimic these three navigational properties in order to ac- curately follow the path set by
the leader. As orientation and steering angle are associated with GPS positional data, the following
vehicle can update its naviga- tional state to match that of the leader vehicle at the appropriate moment in
time.
CHAPTER 5
5.1 APPLICATIONS
Driverless cars, also known as autonomous vehicles, have a wide range of potential applications across
different industries and areas of society. Some of the most significant applications of driverless cars include:
i)
Personal transportation: Driverless cars have the potential to revolutionize personal transportation,
providing a convenient, safe, and efficient mode of transportation for individuals and families.
ii)
Ride-sharing and taxi services: Driverless cars can be used to provide ride-sharing and taxi
services, offering a more cost-effective and efficient mode of transportation for passengers.
iii)
Public transportation: Autonomous vehicles can be used for public transportation, offering a more
efficient and environmentally friendly option for commuters.
iv)
Delivery services: Self-driving vehicles can be used for delivery services, reducing the need for
human drivers and increasing efficiency.
v)
Industrial applications: Autonomous vehicles can be used in industrial applications, such as
mining, farming, and construction, where they can operate in hazardous environments or perform
repetitive tasks.
vi)
Emergency services: Driverless cars can be used for emergency services, such as ambulance
services
and firefighting, where they can be used to transport patients or equipment quickly and
safely.
vii)
Military and defense applications: Autonomous vehicles can be used for military and defense
applications, such as reconnaissance and logistics.
Overall, driverless cars have the potential to transform transportation and various industries, making them more
efficient, safe, and environmentally friendly.
CHAPTER 6
6.1 MERITS AND DEMERITS
Merits:
a) Increased safety: One of the main benefits of driverless cars is that they have the potential to
greatly reduce the number of accidents on the road. Driver error is a major factor in many
accidents, and autonomous vehicles eliminate this risk.
b) Reduced traffic congestion: Autonomous vehicles can communicate with each other and
adjust their speed and route in real-time, which can help to reduce traffic congestion and
improve the flow of traffic.
c) Increased accessibility: Driverless cars can provide transportation for people who are unable
to drive, such as the elderly or people with disabilities, which can greatly increase their
mobility and independence.
d) Improved efficiency: Autonomous vehicles can optimize their speed and route to minimize
fuel consumption, which can help to reduce greenhouse gas emissions and improve air quality.
Demerits:
a) Cost: Driverless cars are currently very expensive to produce, and this cost is likely to be
passed on to consumers, which could make them inaccessible for many people.
b) Job loss: The widespread adoption of driverless cars could lead to significant job losses in the
transportation industry, including taxi drivers, truck drivers, and delivery drivers.
c) Cybersecurity risks: Autonomous vehicles rely on complex software and sensors to function,
and they are vulnerable to hacking and cyber attacks. A cyber attack on a fleet of autonomous
vehicles could have catastrophic consequences.
d) Legal and regulatory challenges: There are many legal and regulatory issues that need to be
addressed before autonomous vehicles can be widely adopted, including liability in the event
of an accident, data privacy concerns, and the need for new traffic laws and regulations.
Overall, driverless cars have the potential to bring many benefits, but there are also significant
challenges that must be addressed before they can be widely adopted.
CHAPTER 7
7.1 FUTURE SCOPES
The transition to an automated transportation structure will greatly prevent many
problems caused by the traffic. Implementation of autonomous cars will allow the
vehicles to be able to use the roads more efficiently, thus saving space and
time.With having automated cars, narrow lanes will no longer be a problem and
most traffic problems will be avoided to a great extent by the help of this new
technology.Research indicates that the traffic patterns will be more predictable
and less problematic with the integration of autonomous cars.
Smooth traffic flow is at the top of the wish list for countless transportation officials. Car manufacturers are already using various driver assist systems in their
high-end models and this trend is becoming more and more common. As a result
of this trend, the early co- pilot systems are expected to gradually evolve to autopilots.All developments show that one day the intelligent vehicles will be a part
of our daily lives, but it is hard to predict when. The most important factor is
whether the public sector will be proactive in taking advantage of this capability
or not. The Public Sector will determine if the benefits will come sooner rather
than later.
Since these assist systems are very similar with the systems that are used in au- tonomous car
prototypes, they are regarded as the transition elements on the wayto the implementation fully
autonomous vehicles.
CHAPTER 8
8.1 CONCLUSION
Currently, there are many different technologies available that can assist in
creating autonomous vehicle systems. Items such as GPS, automated cruise control,and lane keeping assistance are available to consumers on some luxury vehicles. The combination of these technologies and other systems such as video based
lane analysis, steering and brake actuation systems, and the programs necessary to
control all of the components will become a fully autonomous system. The
problem is winning the trust of the people to allow a computer to drive a vehicle
for them,because of this, there must be research and testing done over and over
again to assure a near fool proof final product. The product will not be accepted
instantly, but overtime as the systems become more widely used people will realize the benefits of it. The implementation of autonomous vehicles will bring up
the problem of replacing humans with computers that can do the work for them.
There will not be an instant change in society, but it will become more apparent
over time as they are integrated into society.
REFERENCES
[1] Thorsten Luettel, Michael Himmelsbach, and Hans-Joachim Wuensche, Autonomous Ground Vehicles-Concepts and a Path to the Future, Vol. 100, May
13th,Proceedings of the IEEE,2012
[2] S. Thrun, W. Burgard, and D. Fox, Probabilistic Robotics (Intelligent
Robotics and Autonomous Agents), 2001
[3] Nilotpal Chakraborty, Raghvendra Singh Patel, Intelligent Agents and
Au- tonomous Cars : A Case Study, International Journal of Engineering
Research Technology (IJERT), ISSN: 2278-0181, Vol. 2 Issue 1, January2013
[4] Dragomir Anguelov, Carole Dulong, Daniel Filip, Christian Frueh, Stphane
Lafon Google Street View: Capturing the World at Street Level, International Journal of Engineering Research Technology (IJERT),Vol.43, Issue:6
Page(s):32 38.2011
[5] Julien Moras, Veronique Cherfaoui, Phillipe Bonnifait A lidar Perception
Scheme for Intelligent Vehicle Navigation 11th International Conference on
Control Automation Robotics Vision (ICARCV), Pages: 1809 1814,
2010.
technology has application in geometrics, archaeology, geography, geology,
geo- morphology, seismology, forestry, remote sensing and atmospheric physics,
Download