0% found this document useful (0 votes)
8 views

Batch 11.. 1

Uploaded by

Jyothi Jyoo
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Batch 11.. 1

Uploaded by

Jyothi Jyoo
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

 

  RISE KRISHNA SAI PRAKASAM GROUP OF


                    INSTITUTIONS :: ONGOLE 
DEPARTMENT OF ELECTRONICS AND
     COMMUNICATION ENGINEERING
Obstacle Avoding Robot using Aurdino &
                    Ultra Sonic Sensor
     Project Associates :   
Under The Guidance Of :
     N.RamaKrishna     (198A1A0457)
Mr.D.Shyam Babu.M.Tech(PhD)
     Y.Pavan                 (198A1A0463) Assistant professor
     N.Mahesh Babu    (198A1A0454)
     K.Srikanth               (198A1A0449)
     SK.Faruk Abdulla   (198A1A0459)
    
                                                                                                    
                  
CONTENTS :
                               
 Abstract 
 Components Used
 Working
 Block Diagram
 Applications
 Future scope
 Final Output
 Disadvantages
 Conclusion
 References
   
       ABSTRACT 
                           The project is design to build an obstacle avoidance
robotic vehicle using ultrasonic sensors for its movement. A
microcontroller (ATmega328) is used to achieve the desired
operation. A robot that can perform task automatically or with
guidance. Since the world is twirling around automation, this
project proposes robotic vehicle that has an intelligence built in it
such that it directs itself whenever an obstacle comes in its path. So
in an hostile environment , this robot avoids undesired collisions
with obstacles and continues its motion.
Components Used
        HARDWARE COMPONENTS        SOFTWARE COMPONENTS

1. Arduino uno 1. Arduino IDE


2. DC motors  2.DMD 2 Library
3. Ultra Sonic Sensor
4.L293D Motor Driver IC
5. Battery
6. Connecting wires
   Working 
 The obstacle avoiding robot uses an Ultra sonic sensor for its obstacle detection .The
motors are connected through the motor driver IC to the Arduino.
 When the robot starts to move , the ultra sonic sensor continously emits ultra sonic
freuency sound ( generally f > 20khz)
 Whenever an obstacle present in its path , those ultrasonic waves gets reflected back
from that obstacle.Then the information gets processed by arduino and resultant data
is sent to motor driver Ic.
 The motor driver IC can handle two motors simultaneously by sending currents in
different directions. Hence by controlling motor (wheels) direction.
 The sensor has to have access to both directions for obstacle checking,inorder to
achieve this, the sensor is placed on a servo motor through which direction of
rotation can be controlled accurately.
         BLOCK DIAGRAM
 APPLICATIONS
  Widely used in space exploring robots (Eg. Mars rover )
  AI powered Automobiles (Eg.Tesla) 
 Aircrafts (Eg.Auto pilot system)
 They can be used for automatic household works like automatic
vacuum cleaning
 Counting instruments access switches parking meters 
   Future Scope

 In future, cameras can be used to detect the obstacle however,


it is better to get CCD or industrial use ones to get clear and
fast pictures. Even the ones we mentioned in the camera
holder part will be better because of the special software.
Cameras powered with Artificial Intelligence will play crucial
role in obstacle detection in near future.
Final Output
         Disadvantages
 Cannot detect depths and obstacles below the level of sensor.
 Cannot properly detect obstacles that doesnt reflect back ultra sonic
frequency.
Conclusion
 This project developed an obstacle avoiding robot to detect and avoid
obstacles in its path. The robot is built on the Arduino platform for data
processing and its software counterpart helped to communicate with the
robot to send parameters for guiding movement. For obstacle detection,
ultrasonic distance sensors were used that provided a wider field of
detection. The robot is fully autonomous and after the initial loading of the
code, it requires no user intervention during its operation. When placed in
unknown environment with obstacles, it moved while avoiding all obstacles
with considerable accuracy. In order to optimize the movement of the robot,
we have many considerations for improvement. However, most of these
ideas will cost more money and time as well. 
References 
 https://create.arduino.cc/projecthub/albertoz/obstacle-avoiding-
robot-fb30e4
 https://en.wikipedia.org/wiki/Robotics
 Chatelais  Q.,  Vultur  H,  and  Kanellis  E.,  “Maze  Solving 
by an Autonomous  Robot”,  Aalborg  University,  2014.
 International  Journal  of  Computer  Applications,  2012, vol. 
56,  no.  5,  pp.  8-13.

You might also like