Robot is a system that contains sensors, control systems, manipulators, power supplies and software all working together to perform a task. Designing, building, programming and testing a robot is a combination of physics, mechanical engineering, electrical engineering, structural engineering, mathematics and computing.
Obstacle Detecting Robot is a machine that detects any obstacle present in its way and if found, changes its direction automatically. The Ultrasonic Transmitter & Receiver sensor is arranged on the Robot. If the vehicle encounters the obstacle then robot turns automatically to avoid collision. The sensor is interfaced with ATMEGA328 microcontroller which processes data and controls robot movements through L293d motor driver circuit. The dc motors are interfaced with the L293d circuit.