SlideShare a Scribd company logo
1 of 19
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

What's hot

OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOROBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSORLeTsKnOw1
 
Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation Wasi Abbas
 
Obstacle avoiding car project slide
Obstacle avoiding car project slideObstacle avoiding car project slide
Obstacle avoiding car project slideShourovSarkerJoy
 
Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23Abhijeet kapse
 
Obstacle Avoidance Robotic Vehicle Using Ultrasonic Sensor, Android and Bluet...
Obstacle Avoidance Robotic Vehicle Using Ultrasonic Sensor, Android and Bluet...Obstacle Avoidance Robotic Vehicle Using Ultrasonic Sensor, Android and Bluet...
Obstacle Avoidance Robotic Vehicle Using Ultrasonic Sensor, Android and Bluet...IRJET Journal
 
Robo wireless controll
Robo wireless controllRobo wireless controll
Robo wireless controllSumit Saini
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboatShubham Thakur
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduinochetan kadiwal
 
Line follower robot
Line follower robotLine follower robot
Line follower robotPriya Hada
 
Bluetooth controlled robot using arduino uno and HC-05
Bluetooth controlled robot using arduino uno and HC-05Bluetooth controlled robot using arduino uno and HC-05
Bluetooth controlled robot using arduino uno and HC-05MuhammadUsman1709
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONVarun Divekar
 
obstacle avoiding robot
obstacle avoiding robotobstacle avoiding robot
obstacle avoiding robotssuser5ba2241
 
Automatic Railway Gate Control System with Arduino
Automatic Railway Gate Control System with ArduinoAutomatic Railway Gate Control System with Arduino
Automatic Railway Gate Control System with ArduinoMisbah Ahmad Chowdhury Fahim
 
Line Following Robot using Arduino UNO
Line Following Robot using Arduino UNOLine Following Robot using Arduino UNO
Line Following Robot using Arduino UNOViswanadh Ivaturi
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarVarun A M
 

What's hot (20)

OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOROBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
 
Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation
 
Obstacle Avoidance Robotic Vehicle
Obstacle Avoidance Robotic VehicleObstacle Avoidance Robotic Vehicle
Obstacle Avoidance Robotic Vehicle
 
Obstacle avoiding car project slide
Obstacle avoiding car project slideObstacle avoiding car project slide
Obstacle avoiding car project slide
 
Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23
 
Obstacle Avoidance Robotic Vehicle Using Ultrasonic Sensor, Android and Bluet...
Obstacle Avoidance Robotic Vehicle Using Ultrasonic Sensor, Android and Bluet...Obstacle Avoidance Robotic Vehicle Using Ultrasonic Sensor, Android and Bluet...
Obstacle Avoidance Robotic Vehicle Using Ultrasonic Sensor, Android and Bluet...
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Obstacle avoiding robot.doc
Obstacle avoiding robot.docObstacle avoiding robot.doc
Obstacle avoiding robot.doc
 
Voice controlled robot ppt
Voice controlled robot pptVoice controlled robot ppt
Voice controlled robot ppt
 
Robo wireless controll
Robo wireless controllRobo wireless controll
Robo wireless controll
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboat
 
WIFI CONTROLLED SPY ROBOT CAR
WIFI CONTROLLED SPY ROBOT CARWIFI CONTROLLED SPY ROBOT CAR
WIFI CONTROLLED SPY ROBOT CAR
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduino
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Bluetooth controlled robot using arduino uno and HC-05
Bluetooth controlled robot using arduino uno and HC-05Bluetooth controlled robot using arduino uno and HC-05
Bluetooth controlled robot using arduino uno and HC-05
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
 
obstacle avoiding robot
obstacle avoiding robotobstacle avoiding robot
obstacle avoiding robot
 
Automatic Railway Gate Control System with Arduino
Automatic Railway Gate Control System with ArduinoAutomatic Railway Gate Control System with Arduino
Automatic Railway Gate Control System with Arduino
 
Line Following Robot using Arduino UNO
Line Following Robot using Arduino UNOLine Following Robot using Arduino UNO
Line Following Robot using Arduino UNO
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/Car
 

Similar to Obstacle Avoidance Robot

Impediment detection robot using Arduino
Impediment detection robot using ArduinoImpediment detection robot using Arduino
Impediment detection robot using ArduinoAyush Chhangani
 
Object follower bot
Object follower botObject follower bot
Object follower botFAHAD KHAN
 
Ultrasonic sensors
Ultrasonic sensorsUltrasonic sensors
Ultrasonic sensorsAnCh24
 
Sensor and different types of sensor .pdf
Sensor and different types of sensor  .pdfSensor and different types of sensor  .pdf
Sensor and different types of sensor .pdfIbrahim Tareq
 
embedded system report
embedded system reportembedded system report
embedded system reportmanish katara
 
line following robot
line following robotline following robot
line following robotRehnaz Razvi
 
Self Obstacle Avoiding Rover
Self Obstacle Avoiding RoverSelf Obstacle Avoiding Rover
Self Obstacle Avoiding RoverEmam Hasan
 
servo distance indicator used to detect the distance
servo distance indicator used to detect the distanceservo distance indicator used to detect the distance
servo distance indicator used to detect the distancejanwisingh1
 
PIR AND ULTRASONIC PPT.pptx
PIR AND ULTRASONIC PPT.pptxPIR AND ULTRASONIC PPT.pptx
PIR AND ULTRASONIC PPT.pptxvarshanaira
 
Automatic Collision Control System
Automatic Collision  Control SystemAutomatic Collision  Control System
Automatic Collision Control SystemSankhadeep Rakshit
 
Smart parking system
Smart parking systemSmart parking system
Smart parking systemslmnsvn
 
Ijsetr vol-4-issue-3-492-496
Ijsetr vol-4-issue-3-492-496Ijsetr vol-4-issue-3-492-496
Ijsetr vol-4-issue-3-492-496Anuj Raj
 
Design and Implementation of Ultrasonic Navigator for Visually Impaired
Design and Implementation of Ultrasonic Navigator for Visually ImpairedDesign and Implementation of Ultrasonic Navigator for Visually Impaired
Design and Implementation of Ultrasonic Navigator for Visually ImpairedDr.SHANTHI K.G
 
Autonomous navigation robot
Autonomous navigation robotAutonomous navigation robot
Autonomous navigation robotIRJET Journal
 
Arduino Project (1).pptx
Arduino Project (1).pptxArduino Project (1).pptx
Arduino Project (1).pptxUrvela
 
Sensors Unit IV.pptx
Sensors Unit IV.pptxSensors Unit IV.pptx
Sensors Unit IV.pptxrahul177578
 

Similar to Obstacle Avoidance Robot (20)

Impediment detection robot using Arduino
Impediment detection robot using ArduinoImpediment detection robot using Arduino
Impediment detection robot using Arduino
 
Object follower bot
Object follower botObject follower bot
Object follower bot
 
Ultrasonic sensors
Ultrasonic sensorsUltrasonic sensors
Ultrasonic sensors
 
Sensor and different types of sensor .pdf
Sensor and different types of sensor  .pdfSensor and different types of sensor  .pdf
Sensor and different types of sensor .pdf
 
371275588.pptx
371275588.pptx371275588.pptx
371275588.pptx
 
embedded system report
embedded system reportembedded system report
embedded system report
 
line following robot
line following robotline following robot
line following robot
 
Obstacle Avoiding Robot Using Micro Controller
Obstacle Avoiding Robot Using Micro ControllerObstacle Avoiding Robot Using Micro Controller
Obstacle Avoiding Robot Using Micro Controller
 
Self Obstacle Avoiding Rover
Self Obstacle Avoiding RoverSelf Obstacle Avoiding Rover
Self Obstacle Avoiding Rover
 
servo distance indicator used to detect the distance
servo distance indicator used to detect the distanceservo distance indicator used to detect the distance
servo distance indicator used to detect the distance
 
PIR AND ULTRASONIC PPT.pptx
PIR AND ULTRASONIC PPT.pptxPIR AND ULTRASONIC PPT.pptx
PIR AND ULTRASONIC PPT.pptx
 
Automatic Collision Control System
Automatic Collision  Control SystemAutomatic Collision  Control System
Automatic Collision Control System
 
sensors in robotics
sensors in roboticssensors in robotics
sensors in robotics
 
Smart parking system
Smart parking systemSmart parking system
Smart parking system
 
Ijsetr vol-4-issue-3-492-496
Ijsetr vol-4-issue-3-492-496Ijsetr vol-4-issue-3-492-496
Ijsetr vol-4-issue-3-492-496
 
Design and Implementation of Ultrasonic Navigator for Visually Impaired
Design and Implementation of Ultrasonic Navigator for Visually ImpairedDesign and Implementation of Ultrasonic Navigator for Visually Impaired
Design and Implementation of Ultrasonic Navigator for Visually Impaired
 
B010320711
B010320711B010320711
B010320711
 
Autonomous navigation robot
Autonomous navigation robotAutonomous navigation robot
Autonomous navigation robot
 
Arduino Project (1).pptx
Arduino Project (1).pptxArduino Project (1).pptx
Arduino Project (1).pptx
 
Sensors Unit IV.pptx
Sensors Unit IV.pptxSensors Unit IV.pptx
Sensors Unit IV.pptx
 

Recently uploaded

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 

Recently uploaded (20)

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

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)