Thursday, 23 January 2014

Obstacle Avoiding Robot

Introduction: This project is a Self Guided Obstacle avoiding robot that uses improved flood fill algorithm for path finding. This algorithm makes the robot more intelligent than other path finding robots. I have improved the existing flood fill algorithm for this purpose. Most existing path finding robots use either line following or railing to reach the prefixed destinations. Such paths are prefixed and are hence not flexible. In this project, we do not use a fixed path to reach a destination. Only the destination coordinates need to be known. The algorithm is written as a code and stored in the microcontroller in the robot which is the brain of the robot. The robot navigates itself to reach the destination avoiding obstacles and updates the map of its environment in real time. The two obstacle detection modules used, help in detecting the obstacles. The Geared D.C motor used for mobility gives the robot higher precision than conventional dc motors. This report is an attempt to preserve the technical aspects of Electronics and Communication systems which contains the mechanism of  OBSTACLE AVOIDING ROBOT , in simplified manner.Robotics technology has recently advanced to the point of being widely accessible for relatively low-budget research, as well as for graduate and under graduate courses. The vast scope of applications of this field is why we have chosen this field for our project. In popular culture, the term “robot” generally refers to some anthropomorphic (human like) appearance. But it is not actually so, an intelligent robot is a mechanical creature which can function autonomously. A machine which is capable of taking its own decision.This project is a Self Guided Obstacle Avoiding robot that uses improved flood fill algorithm for path finding. This algorithm makes the robot more intelligent than other path finding robots. I have improved the existing flood fill algorithm for this purpose. Most existing path finding robots use either line following or railing to reach the prefixed destinations. Such paths are prefixed and are hence not flexible. In this project, we do not use a fixed path to reach a destination. Only the destination coordinates need to be known. The algorithm is written as a code and stored in the microcontroller in the robot which is the brain of the robot. The robot navigates itself to reach the destination avoiding obstacles and updates the map of its environment in real time. The two obstacle detection modules used, help in detecting the obstacles. The Geared D.C motor used for mobility gives the robot higher precision than conventional dc motors. 
Main Circuit Diagram:







Sensor Circuit Diagram:






      Component List:
  1. AT89C51
  2. L293D Motar Driver IC
  3. DC motor
  4. Crystal Oscillator(12MHz)
  5. IC 555
  6. Resistors
  7. Capacitors
  8. TSHOP
  9. Others
*** For Program and Hex File kindlly Contact to Admin.

Price in Jaipur: Rs-2000
Price in other cities of Rajasthan: Rs-2200
Price in other cities of India: Rs-2500
Designed By- Er. Nazish Shahab
Near JNU Main Campus,
Jagatpura, Jaipur, 302025
Contact- 7665409048/7877698634

No comments:

Post a Comment