Obstacle avoidance is one of the most important aspects of mobile robotics. Without it robot movement would be very restrictive and fragile.
Obstacle Avoiding is a task which is used for detecting the objects placed in the path of your robot or any vehicle. So, to protect robot from any physical damages.
An obstacle avoiding robot is an intelligent device, which can automatically sense and overcome obstacles on its path. It is developed without micro-controller in order to eliminate critical circuits, difficult programming etc. All you want to do is to just understand the circuit diagram and start doing this robot. This simple technique can be incorporated in wheeled robots to keep them away from damages and accidents.
Obstacle Avoidance is a robotic discipline with the objective of moving vehicles on the basis of the sensorial information. The use of these methods front to classic methods (path planning) is a natural alternative when the scenario is dynamic with an unpredictable behavior. In these cases, the surroundings do not remain invariable, and thus the sensory information is used to detect the changes consequently adapting moving.
Explanation of block diagram
IR module are used to avoid the obstacle if obstacle comes on the front of the IR module. Here 555 timer IC are used to generate the IR signal and TSOP (thin small outline package) are used to receive the IR signal.