This document describes the design and development of an obstacle avoiding robot. The robot uses infrared sensors and a microcontroller to detect and avoid obstacles in its path. When an obstacle is detected, the microcontroller stops one motor and moves the other, causing the robot to turn away from the obstacle. The robot was designed using software like DipTrace and programmed using Keil uVision. It was tested to ensure proper functioning and avoids obstacles as intended. Potential applications and future improvements are also discussed.