SlideShare a Scribd company logo
4
Most read
19
Most read
24
Most read
Obstacle avoiding robot
INTRODUCTION
Robot is a computer-controlled machine that is
programmed to move manipulate objects, and
accomplish work while interacting with
appropriate sensors and actuators mounted on it
for carrying out the desired operations.
In this robots Infra red pairs are used for sensing the
obstacles and IR leads are used for transmitting
and receiving infra red rays. Using infrared rays
robots will find out the obstacles present in front
of them and move right or left from their current
position and move forward.
Obstacle detection robots are nothing but self thinking robots which can
take decisions itself using programmed brain without any guidance from
human beings.
There are two types of robots in one type robots perform action as we give
signals remotely where as second type of robots are self thinking robots
which can detect obstacle and move forward. This project is of second
robots.
Graphical Block diagram:
Obstacle Avoiding Robot
Block diagram:
Interfacing circuit of Robot
OBSTACLESENSORS
The obstacle senor is used to avoid the robot from the clash to
any external devices (or) that is like walls, any obstacle which
comes in its way. Here we are using the IR communications .the
transmitter and the receiver parts. The transmitter produces the IR
rays and they are received by the receiver section.
Architecture of 8051 Microcontroller
 Features
 RAM 128bytes
 ROM 4K
 I/O 4 ports
 Timer 2
 Interrupt 6
Pin diagram of IC AT89C51
MANUFACTURE S OF MICRO
CONTROLLER
 Atmel
 Dallas Semiconductor
 Intel
 Microchip
 National Semiconductor
 Texas Instruments
H-BRIDGE MOTOR DRIVER
The name "H-Bridge" is derived from the actual shape of the
switching circuit which controls the motion of the motor. It is
also known as "Full Bridge". Basically there are four
switching elements in the H-Bridge as shown in the figure
below.
Truth Table
High Left High Right Low Left Low Right Description
On Off Off On Motor runs clockwise
Off On On Off Motor runs anti-clockwise
On On Off Off Motor stops or decelerates
Off Off On On Motor stops or decelerates
Logic Table of the Circuit
Direction P0.0 P0.1 P0.2 P0.3
Forward 1 0 1 0
Backward 0 1 0 1
Right 1 0 0 1
Left 0 1 1 0
Electrical motor
An actuator which converts electrical signal into rotation”.
Why only DC motor?
We all know that AC motors are normally constant speed motors. Variable speed
ac drives uses very complex circuitry because the ac motor speed is varied by
the frequency variation and is not quite easy.
Stepper motor gives calculated angle of rotation they take number of steps in
one revolution they cannot be stopped in between the step. Also they are not
constant running motors their use is limited to the area where you want
calculated steps to be taken such as printers, plotters, and other similar
applications.
Advantages of DC motor:-
Dc motors are widely used in industry
where wide range of variable speed is
required.
High starting torque & easy speed
variations are some of the other
characteristics of DC motors.
ALGORITHM
Step1: Initialization of I/O ports.
Step2: Set Direction as Forward/ Backward/ Left/ Right.
Step3: check if any obstacle is detected according to that
change the motion of Robot. If no then Robot will goes
in forward direction.
Step4: Wait for some time.
Step5: go to step 3 to repeat the process.
Step7: Wait for some time.
Step 8: End
FLOW CHART
Advantages & Disadvantages
Advantages :
 Whenever robot senses any obstacle automatically diverts its position to left or right and
follows the path without human guidance.
 The programming of the microcontroller is easy.
 It is a low cost circuit.
Disadvantages :
 It is time consuming project.
 It is use for short distance only.
 It is not recommended to keep the range very long because this would cause the ROBOT to
keep moving forward and backward as it senses any obstacle, even far away from it.
 It is not in human control
Applications
 Obstacle sensing robot can be applied at the toys
where small children will play.
 It can used for the army application.
 We can apply number pairs of IR pairs for the
safe direction control of the robot.
 In Mines.
FUTURE ASPECTS:
 We can extend this project with wireless
technology by IR (or) RF.
 This robot can be used for pick and place the
required object by giving directions to the robot
but IR pair should be replaced depending upon
the application.
 By doing extra things, it can be use in Army
application.
Photographs:
References
 BOOKS:
1.The 8051 microcontroller & Embedded
System
( Mazidi , Pearson Education ,III edition)
2.Mechatronics Principle and Applications
(Godfrey Onwobolu, Pearson Education)
3.Embedded System
( Rajkamal, Pearson Education, II edition)
4. .Introduction to Robotics
(Vikram Kapila, Pearson Education,IV Edition)
Website:
 http://mechatronics.poly.edu
 http://www.roboticswikipedia.com
 http://www.mecatronicswikipedia.com
 http://www.datasheets.com
 http://www.J2RScientific.com
 http://www.expresspcb.com
 http://www.kiel51.com
 http://www.8051microcontroller.com

More Related Content

PPTX
Obstacle Avoidance Robot
PPTX
Obstacle Avoidance Robot Summer training Presentation
PPTX
Obstacle avoiding Robot
DOCX
Final report obstacle avoiding roboat
PPTX
Obstacle Avoidance ROBOT using ARDUINO
PDF
Obstacle Avoidance Robot
DOC
Obstacle avoiding robot(Lab report)
PPTX
Obstacle avoidance robot
Obstacle Avoidance Robot
Obstacle Avoidance Robot Summer training Presentation
Obstacle avoiding Robot
Final report obstacle avoiding roboat
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance Robot
Obstacle avoiding robot(Lab report)
Obstacle avoidance robot

What's hot (20)

PPTX
LINE FOLLOWER ROBOT
PPT
Obstacle detctor
PPTX
OBSTACLE AVOIDING CAR
PPTX
Line follower robot
DOCX
Obstacle Avoiding Robot Report Robot23
PPTX
Robotic Sensor
PPTX
Obstacle Avoidance Robotic Vehicle
PPTX
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
PPTX
Line Following Robot using Arduino UNO
PPTX
Line follower robot
PDF
Obstacle avoiding car project slide
PPTX
Line Following Robot
PPTX
Line Following Robot Presentation
PPTX
line following robot ppt
PPTX
Bluetooth controlled robot
PPTX
Embedded Systems Projects Ideas
PPTX
Line Following Robot
PPTX
Pick and Place Robotic Arm 1
PPTX
Automatic floor cleaner
LINE FOLLOWER ROBOT
Obstacle detctor
OBSTACLE AVOIDING CAR
Line follower robot
Obstacle Avoiding Robot Report Robot23
Robotic Sensor
Obstacle Avoidance Robotic Vehicle
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Line Following Robot using Arduino UNO
Line follower robot
Obstacle avoiding car project slide
Line Following Robot
Line Following Robot Presentation
line following robot ppt
Bluetooth controlled robot
Embedded Systems Projects Ideas
Line Following Robot
Pick and Place Robotic Arm 1
Automatic floor cleaner
Ad

Similar to Obstacle avoiding robot (20)

PPTX
Obstacle observing
DOCX
Obstacle avoiding robot.doc
PPTX
Line following robot with gripper
PDF
Minor project report on
PPTX
final yr project
PDF
obstacle avoiding robot project
DOCX
Robotics and Embedded System
PPTX
OBSTACLE_AVOIDING_ROBOT.pptx
PPTX
Robotics and its basic designing process
PDF
Introduction about robotics
PDF
Autonomous navigation robot
PPTX
Autonomous Scrap box
PDF
A046030106
PPT
My minor project
PPTX
Hp embedd and_robotics
PPTX
WIRELESS ROBOT PPT
PPTX
Multitasking automated frame
PPTX
Hp embedd system and basic obotics
PPTX
Group no 6
PPTX
Robotics and automation
Obstacle observing
Obstacle avoiding robot.doc
Line following robot with gripper
Minor project report on
final yr project
obstacle avoiding robot project
Robotics and Embedded System
OBSTACLE_AVOIDING_ROBOT.pptx
Robotics and its basic designing process
Introduction about robotics
Autonomous navigation robot
Autonomous Scrap box
A046030106
My minor project
Hp embedd and_robotics
WIRELESS ROBOT PPT
Multitasking automated frame
Hp embedd system and basic obotics
Group no 6
Robotics and automation
Ad

More from Electronics - Embedded System (10)

DOCX
virtual memory - Computer operating system
PDF
International Human Resource Management
PPTX
Zero polluting bike!
PDF
Training and development
PPTX
What is Cognitive Radio ?
PPT
RADAR Jamming and Anti-Jamming
PDF
Research methodology-mcq
PDF
Device - to - Device communication (Pen drive) without PC
PPTX
Obstacle Avoiding Robot Using Micro Controller
virtual memory - Computer operating system
International Human Resource Management
Zero polluting bike!
Training and development
What is Cognitive Radio ?
RADAR Jamming and Anti-Jamming
Research methodology-mcq
Device - to - Device communication (Pen drive) without PC
Obstacle Avoiding Robot Using Micro Controller

Recently uploaded (20)

PDF
R24 SURVEYING LAB MANUAL for civil enggi
DOCX
573137875-Attendance-Management-System-original
PPT
Project quality management in manufacturing
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Fundamentals of Mechanical Engineering.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PPTX
additive manufacturing of ss316l using mig welding
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
Construction Project Organization Group 2.pptx
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Sustainable Sites - Green Building Construction
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PPTX
Internet of Things (IOT) - A guide to understanding
R24 SURVEYING LAB MANUAL for civil enggi
573137875-Attendance-Management-System-original
Project quality management in manufacturing
CYBER-CRIMES AND SECURITY A guide to understanding
Fundamentals of Mechanical Engineering.pptx
Foundation to blockchain - A guide to Blockchain Tech
UNIT-1 - COAL BASED THERMAL POWER PLANTS
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
additive manufacturing of ss316l using mig welding
Categorization of Factors Affecting Classification Algorithms Selection
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Construction Project Organization Group 2.pptx
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
Automation-in-Manufacturing-Chapter-Introduction.pdf
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Sustainable Sites - Green Building Construction
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
Internet of Things (IOT) - A guide to understanding

Obstacle avoiding robot

  • 2. INTRODUCTION Robot is a computer-controlled machine that is programmed to move manipulate objects, and accomplish work while interacting with appropriate sensors and actuators mounted on it for carrying out the desired operations. In this robots Infra red pairs are used for sensing the obstacles and IR leads are used for transmitting and receiving infra red rays. Using infrared rays robots will find out the obstacles present in front of them and move right or left from their current position and move forward.
  • 3. Obstacle detection robots are nothing but self thinking robots which can take decisions itself using programmed brain without any guidance from human beings. There are two types of robots in one type robots perform action as we give signals remotely where as second type of robots are self thinking robots which can detect obstacle and move forward. This project is of second robots.
  • 7. OBSTACLESENSORS The obstacle senor is used to avoid the robot from the clash to any external devices (or) that is like walls, any obstacle which comes in its way. Here we are using the IR communications .the transmitter and the receiver parts. The transmitter produces the IR rays and they are received by the receiver section.
  • 8. Architecture of 8051 Microcontroller  Features  RAM 128bytes  ROM 4K  I/O 4 ports  Timer 2  Interrupt 6
  • 9. Pin diagram of IC AT89C51
  • 10. MANUFACTURE S OF MICRO CONTROLLER  Atmel  Dallas Semiconductor  Intel  Microchip  National Semiconductor  Texas Instruments
  • 11. H-BRIDGE MOTOR DRIVER The name "H-Bridge" is derived from the actual shape of the switching circuit which controls the motion of the motor. It is also known as "Full Bridge". Basically there are four switching elements in the H-Bridge as shown in the figure below.
  • 12. Truth Table High Left High Right Low Left Low Right Description On Off Off On Motor runs clockwise Off On On Off Motor runs anti-clockwise On On Off Off Motor stops or decelerates Off Off On On Motor stops or decelerates
  • 13. Logic Table of the Circuit Direction P0.0 P0.1 P0.2 P0.3 Forward 1 0 1 0 Backward 0 1 0 1 Right 1 0 0 1 Left 0 1 1 0
  • 14. Electrical motor An actuator which converts electrical signal into rotation”.
  • 15. Why only DC motor? We all know that AC motors are normally constant speed motors. Variable speed ac drives uses very complex circuitry because the ac motor speed is varied by the frequency variation and is not quite easy. Stepper motor gives calculated angle of rotation they take number of steps in one revolution they cannot be stopped in between the step. Also they are not constant running motors their use is limited to the area where you want calculated steps to be taken such as printers, plotters, and other similar applications.
  • 16. Advantages of DC motor:- Dc motors are widely used in industry where wide range of variable speed is required. High starting torque & easy speed variations are some of the other characteristics of DC motors.
  • 17. ALGORITHM Step1: Initialization of I/O ports. Step2: Set Direction as Forward/ Backward/ Left/ Right. Step3: check if any obstacle is detected according to that change the motion of Robot. If no then Robot will goes in forward direction. Step4: Wait for some time. Step5: go to step 3 to repeat the process. Step7: Wait for some time. Step 8: End
  • 19. Advantages & Disadvantages Advantages :  Whenever robot senses any obstacle automatically diverts its position to left or right and follows the path without human guidance.  The programming of the microcontroller is easy.  It is a low cost circuit. Disadvantages :  It is time consuming project.  It is use for short distance only.  It is not recommended to keep the range very long because this would cause the ROBOT to keep moving forward and backward as it senses any obstacle, even far away from it.  It is not in human control
  • 20. Applications  Obstacle sensing robot can be applied at the toys where small children will play.  It can used for the army application.  We can apply number pairs of IR pairs for the safe direction control of the robot.  In Mines.
  • 21. FUTURE ASPECTS:  We can extend this project with wireless technology by IR (or) RF.  This robot can be used for pick and place the required object by giving directions to the robot but IR pair should be replaced depending upon the application.  By doing extra things, it can be use in Army application.
  • 23. References  BOOKS: 1.The 8051 microcontroller & Embedded System ( Mazidi , Pearson Education ,III edition) 2.Mechatronics Principle and Applications (Godfrey Onwobolu, Pearson Education) 3.Embedded System ( Rajkamal, Pearson Education, II edition) 4. .Introduction to Robotics (Vikram Kapila, Pearson Education,IV Edition)
  • 24. Website:  http://mechatronics.poly.edu  http://www.roboticswikipedia.com  http://www.mecatronicswikipedia.com  http://www.datasheets.com  http://www.J2RScientific.com  http://www.expresspcb.com  http://www.kiel51.com  http://www.8051microcontroller.com