SlideShare a Scribd company logo
4
Most read
9
Most read
16
Most read
JAIPUR ENGINEERING COLLEGE AND
RESEARCH CENTER, JAIPUR
PRESENTATION ON
Obstacle Avoidance Robot
SUBMITTED TO: SUBMITTED BY:
Mr. Rajesh Bhatija Yash Kumar Sati
Ms. S.K Singh
Submitted in partial fulfillment for the award of Degree of Bachelor of Technology of
Rajasthan Technical University, Kota
OVERVIEW
 What is Obstacle Avoidance Robot?
 What is a Sensor?
 Introduction to Ultrasonic Sensor?
 How does Ultrasonic Sensor works?
 Ultrasonic Sensor connections.
 Servo Motor.
 Servo Motor connections.
 Algorithm for Obstacle Avoidance Robot.
 Obstacle Avoidance Robot:
 Connections.
 Working.
 Applications.
1
WHAT IS OBSTACLE AVOIDANCE ROBOT?
 Obstacle avoidance is a means of a robot being able to move around in
an unknown environment without colliding with surrounding objects.
Fig. Pictorial demonstration of obstacle avoidance
robot working.
2
WHAT IS A SENSOR?
 A sensor is a device that detects and responds to some type of input from
the physical environment.
 The specific input could be light, heat, motion, moisture, pressure.
 The output is generally a signal that is converted to human-readable
form.
3
INTRODUCTION TO ULTRASONIC SENSOR
 What is ultrasonic?
ULTRA – BEYOND & SONIC – SOUND
 The sound beyond human hearing range (20,000 Hz) is known as
ultrasonic.
 Ultrasonic sensor?
 Ultrasonic sensors are the sensors that convert ultrasound waves to
electrical signals or vice-versa.
Fig. HC-SR04 Ultrasonic Sensor. 4
HOW DOES ULTRASONIC SENSOR WORKS?
 How does a bat sense distance?
 Bats sense distance using sound.
 They emit sound waves and receive back reflected waves.
 The time it takes to receive the waves back provides them with a very
good estimate of the distance.
This is exactly how ultrasonic sensors estimate distance.
Fig. Analogy explaining how does ultrasonic sensor works.
5
 An ultrasonic sensor has 2 parts:
TRANSMITTER & RECEIVER
 A transmitter that sends out a signal that humans cannot hear.
 A receiver that receives the signal after it has bounced off nearby objects.
 The sensor sends out its signal and determines how long the signal takes
to come back.
Fig. Ultrasonic sensor working.
6
 If the object is very close to the sensor, the signal comes back quickly.
 If the object is far away from the sensor, the signal takes longer to come
back.
 If the object is too far away from the sensor, the signal takes so long to
come back (or is weak when it comes back) that the receiver cannot
detect it.
Fig. Ultrasonic sensor working. 7
ULTRASONIC SENSOR CONNECTIONS
RED – POWER, YELLOW – SIGNAL & BLACK – GROUND
Fig. Ultrasonic sensor HC-SR04
with each color wires.
Fig. Ultrasonic sensor structure.
8
SERVO MOTOR
 What is a servo motor?
 A servo motor is a rotary actuator or linear actuator that allows for
precise control of angular or linear position, velocity and acceleration.
 It consist of a suitable motor coupled to a sensor for position feedback.
Fig. Servo motor.
9
SERVO MOTOR CONNECTIONS
 Servo motors have three wires:
RED, BLACK & YELLOW or ORANGE
 Red wire: Power wire (connected to the 5V pin on the Arduino board)
 Black wire: Ground (connected to a ground pin on the Arduino board)
 Yellow wire: Signal pin (connected to a digital pin on Arduino board)
Fig. Servo motor connections.
10
ALGORITHIM FOR OBSTACLE AVOIDANCE
ROBOT
11
CONNECTIONS
Fig. Obstacle avoidance robot using Arduino circuit.
12
WORKING
 Before going to working of the project, it is important to understand how
the ultrasonic sensor works. The basic principle behind the working of
ultrasonic sensor is as follows:
 Using an external trigger signal, the Trig pin on ultrasonic sensor is
made logic high for at least 10µs. A sonic burst from the transmitter
module is sent. This consists of 8 pulses of 40KHz.
 The signals return back after hitting a surface and the receiver detects
this signal. The Echo pin is high from the time of sending the signal and
receiving it. This time can be converted to distance using appropriate
calculations.
 The aim of this project is to implement an obstacle avoiding robot using
ultrasonic sensor and Arduino. All the connections are made as per the
circuit diagram. The working of the project is explained below:
 When the robot is powered on, both the motors of the robot will run
normally and the robot moves forward. During this time, the ultrasonic
sensor continuously calculate the distance between the robot and the
reflective surface. 13
 This information is processed by the Arduino. If the distance between
the robot and the obstacle is less than 15cm, the Robot stops and scans
in left and right directions for new distance using Servo Motor and
Ultrasonic Sensor. If the distance towards the left side is more than that
of the right side, the robot will prepare for a left turn. But first, it backs
up a little bit and then activates the Left Wheel Motor in reversed in
direction.
 Similarly, if the right distance is more than that of the left distance, the
Robot prepares right rotation. This process continues forever and the
robot keeps on moving without hitting any obstacle.
Formula for distance measurement:
Distance = (Time x Speed Of Sound) / 2
14
APPLICATIONS
 Self-Driving cars.
 In army applications like sonar system.
 In household application like cleaning robots etc.
 In children toys.
Fig. Demonstration of robot in household applications.
15
OBSTACLE AVOIDANCE ROBOT
16
THANK YOU
REFERENCES
 www.google.com (Google)
 www.images.google.com (Google Images)
 www.electronicshub.org (Electronics Hub)
 www.wikipedia.com (Wikipedia)
 www.flaticon.com (Flaticon)

More Related Content

PPTX
Obstacle avoiding Robot
PPTX
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
PDF
Obstacle avoiding car project slide
PPTX
Obstacle Avoidance ROBOT using ARDUINO
PPTX
Obstacle Avoidance Robot Summer training Presentation
PPTX
Obstacle Avoidance Robot
PPTX
line following robot ppt
PPTX
Obstacle avoidance robot
Obstacle avoiding Robot
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle avoiding car project slide
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot
line following robot ppt
Obstacle avoidance robot

What's hot (20)

PPT
Maze solver robot presentation
PPTX
Obstacle avoiding robot
PPTX
SMART BLIND STICK
PPTX
Voice controlled robot ppt
PPTX
Bluetooth controlled robot
DOCX
Obstacle avoiding robot.doc
DOC
Obstacle avoiding robot(Lab report)
PPTX
Automatic railway gate control using arduino uno
PPTX
Line Following Robot using Arduino UNO
PDF
Maze Solver Robot using Arduino
PPTX
Line follower Robot using PID algorithm
PPTX
Line Following Robot Presentation
PPTX
Line Following Robot Using Arduino
PPTX
Design of Arduino based fire fighting Robot
PPTX
Obstacle Avoidance Robotic Vehicle
PPTX
Line Following Robot
PPTX
OBSTACLE AVOIDING CAR
PPT
How to make a Line Follower Robot
PDF
Line Follower Robot
DOCX
Automatic railway gate control using arduino uno
Maze solver robot presentation
Obstacle avoiding robot
SMART BLIND STICK
Voice controlled robot ppt
Bluetooth controlled robot
Obstacle avoiding robot.doc
Obstacle avoiding robot(Lab report)
Automatic railway gate control using arduino uno
Line Following Robot using Arduino UNO
Maze Solver Robot using Arduino
Line follower Robot using PID algorithm
Line Following Robot Presentation
Line Following Robot Using Arduino
Design of Arduino based fire fighting Robot
Obstacle Avoidance Robotic Vehicle
Line Following Robot
OBSTACLE AVOIDING CAR
How to make a Line Follower Robot
Line Follower Robot
Automatic railway gate control using arduino uno
Ad

Similar to Obstacle Avoidance Robot (20)

PDF
Impediment detection robot using Arduino
PPTX
371275588.pptx
PPTX
obstacle divider robot stm32 using obligance engg
PDF
Autonomous navigation robot
PPTX
Arduino Project (1).pptx
PPTX
Self Obstacle Avoiding Rover
DOCX
pdf-obstacle-avoiding-robot.docx
PPTX
BATCH 28 PHASE 3.pptx
PDF
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
PPTX
OBSTACLE DETECTOR.pptx
PDF
A presentation on obstacle avoiding robot
PPTX
Arduino Based Project.pptx
DOCX
Final report obstacle avoiding roboat
PPTX
Collision detector and avoidance robot
PPTX
OBSTACLE_AVOIDING_ROBOT.pptx
PPTX
For hurdle detector using arduino and LM35
PDF
obstacle avoiding robot project
PDF
Automotive report
PPTX
mini project on self driving robot using l293d and arduino
PPTX
Obstacle Detector & Find The Way to Reach Destination Robot
Impediment detection robot using Arduino
371275588.pptx
obstacle divider robot stm32 using obligance engg
Autonomous navigation robot
Arduino Project (1).pptx
Self Obstacle Avoiding Rover
pdf-obstacle-avoiding-robot.docx
BATCH 28 PHASE 3.pptx
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE DETECTOR.pptx
A presentation on obstacle avoiding robot
Arduino Based Project.pptx
Final report obstacle avoiding roboat
Collision detector and avoidance robot
OBSTACLE_AVOIDING_ROBOT.pptx
For hurdle detector using arduino and LM35
obstacle avoiding robot project
Automotive report
mini project on self driving robot using l293d and arduino
Obstacle Detector & Find The Way to Reach Destination Robot
Ad

Recently uploaded (20)

PDF
Trump Administration's workforce development strategy
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
IGGE1 Understanding the Self1234567891011
PPTX
History, Philosophy and sociology of education (1).pptx
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PPTX
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
PPTX
Unit 4 Skeletal System.ppt.pptxopresentatiom
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Indian roads congress 037 - 2012 Flexible pavement
PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Trump Administration's workforce development strategy
Practical Manual AGRO-233 Principles and Practices of Natural Farming
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
IGGE1 Understanding the Self1234567891011
History, Philosophy and sociology of education (1).pptx
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
Unit 4 Skeletal System.ppt.pptxopresentatiom
202450812 BayCHI UCSC-SV 20250812 v17.pptx
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Indian roads congress 037 - 2012 Flexible pavement
A powerpoint presentation on the Revised K-10 Science Shaping Paper
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
UNIT III MENTAL HEALTH NURSING ASSESSMENT
LDMMIA Reiki Yoga Finals Review Spring Summer
A systematic review of self-coping strategies used by university students to ...
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3

Obstacle Avoidance Robot

  • 1. JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTER, JAIPUR PRESENTATION ON Obstacle Avoidance Robot SUBMITTED TO: SUBMITTED BY: Mr. Rajesh Bhatija Yash Kumar Sati Ms. S.K Singh Submitted in partial fulfillment for the award of Degree of Bachelor of Technology of Rajasthan Technical University, Kota
  • 2. OVERVIEW  What is Obstacle Avoidance Robot?  What is a Sensor?  Introduction to Ultrasonic Sensor?  How does Ultrasonic Sensor works?  Ultrasonic Sensor connections.  Servo Motor.  Servo Motor connections.  Algorithm for Obstacle Avoidance Robot.  Obstacle Avoidance Robot:  Connections.  Working.  Applications. 1
  • 3. WHAT IS OBSTACLE AVOIDANCE ROBOT?  Obstacle avoidance is a means of a robot being able to move around in an unknown environment without colliding with surrounding objects. Fig. Pictorial demonstration of obstacle avoidance robot working. 2
  • 4. WHAT IS A SENSOR?  A sensor is a device that detects and responds to some type of input from the physical environment.  The specific input could be light, heat, motion, moisture, pressure.  The output is generally a signal that is converted to human-readable form. 3
  • 5. INTRODUCTION TO ULTRASONIC SENSOR  What is ultrasonic? ULTRA – BEYOND & SONIC – SOUND  The sound beyond human hearing range (20,000 Hz) is known as ultrasonic.  Ultrasonic sensor?  Ultrasonic sensors are the sensors that convert ultrasound waves to electrical signals or vice-versa. Fig. HC-SR04 Ultrasonic Sensor. 4
  • 6. HOW DOES ULTRASONIC SENSOR WORKS?  How does a bat sense distance?  Bats sense distance using sound.  They emit sound waves and receive back reflected waves.  The time it takes to receive the waves back provides them with a very good estimate of the distance. This is exactly how ultrasonic sensors estimate distance. Fig. Analogy explaining how does ultrasonic sensor works. 5
  • 7.  An ultrasonic sensor has 2 parts: TRANSMITTER & RECEIVER  A transmitter that sends out a signal that humans cannot hear.  A receiver that receives the signal after it has bounced off nearby objects.  The sensor sends out its signal and determines how long the signal takes to come back. Fig. Ultrasonic sensor working. 6
  • 8.  If the object is very close to the sensor, the signal comes back quickly.  If the object is far away from the sensor, the signal takes longer to come back.  If the object is too far away from the sensor, the signal takes so long to come back (or is weak when it comes back) that the receiver cannot detect it. Fig. Ultrasonic sensor working. 7
  • 9. ULTRASONIC SENSOR CONNECTIONS RED – POWER, YELLOW – SIGNAL & BLACK – GROUND Fig. Ultrasonic sensor HC-SR04 with each color wires. Fig. Ultrasonic sensor structure. 8
  • 10. SERVO MOTOR  What is a servo motor?  A servo motor is a rotary actuator or linear actuator that allows for precise control of angular or linear position, velocity and acceleration.  It consist of a suitable motor coupled to a sensor for position feedback. Fig. Servo motor. 9
  • 11. SERVO MOTOR CONNECTIONS  Servo motors have three wires: RED, BLACK & YELLOW or ORANGE  Red wire: Power wire (connected to the 5V pin on the Arduino board)  Black wire: Ground (connected to a ground pin on the Arduino board)  Yellow wire: Signal pin (connected to a digital pin on Arduino board) Fig. Servo motor connections. 10
  • 12. ALGORITHIM FOR OBSTACLE AVOIDANCE ROBOT 11
  • 13. CONNECTIONS Fig. Obstacle avoidance robot using Arduino circuit. 12
  • 14. WORKING  Before going to working of the project, it is important to understand how the ultrasonic sensor works. The basic principle behind the working of ultrasonic sensor is as follows:  Using an external trigger signal, the Trig pin on ultrasonic sensor is made logic high for at least 10µs. A sonic burst from the transmitter module is sent. This consists of 8 pulses of 40KHz.  The signals return back after hitting a surface and the receiver detects this signal. The Echo pin is high from the time of sending the signal and receiving it. This time can be converted to distance using appropriate calculations.  The aim of this project is to implement an obstacle avoiding robot using ultrasonic sensor and Arduino. All the connections are made as per the circuit diagram. The working of the project is explained below:  When the robot is powered on, both the motors of the robot will run normally and the robot moves forward. During this time, the ultrasonic sensor continuously calculate the distance between the robot and the reflective surface. 13
  • 15.  This information is processed by the Arduino. If the distance between the robot and the obstacle is less than 15cm, the Robot stops and scans in left and right directions for new distance using Servo Motor and Ultrasonic Sensor. If the distance towards the left side is more than that of the right side, the robot will prepare for a left turn. But first, it backs up a little bit and then activates the Left Wheel Motor in reversed in direction.  Similarly, if the right distance is more than that of the left distance, the Robot prepares right rotation. This process continues forever and the robot keeps on moving without hitting any obstacle. Formula for distance measurement: Distance = (Time x Speed Of Sound) / 2 14
  • 16. APPLICATIONS  Self-Driving cars.  In army applications like sonar system.  In household application like cleaning robots etc.  In children toys. Fig. Demonstration of robot in household applications. 15
  • 19. REFERENCES  www.google.com (Google)  www.images.google.com (Google Images)  www.electronicshub.org (Electronics Hub)  www.wikipedia.com (Wikipedia)  www.flaticon.com (Flaticon)