Robot has adequate artificial intelligence to cover the most extreme region of given space. Determining the location of obstacles and avoiding them can be seen as a central issue in planning versatile robots. The task in this paper is to execute straightforward sensors and engines and build up a self-sufficient robot. The challenge is to design a self-explored basic robot utilizing a servo engine couple of DC engines and IR handset. This innovation will allow robots to navigate in new conditions without harming themselves with the help of sensors installed in them. The obstacle avoidance robot are designed in such a way that it can identify snags in its way and move around them without making any crash. This robot is designed with an Arduino Microcontroller and utilizes two ultrasonic sensors to recognize obstacle. The Arduino board was chosen as the microcontroller stage, and its product partner, Arduino Software, was used to complete the programming. The use of two ultrasonic sensors provides higher accuracy in detecting surrounding obstacles. As a fully self-driving robot, it can move efficiently even in dark environments without stumbling against any objects. All the components used in this proposed prototype is widely available and economical, which allows the robot to be manufactured in large scale effectively.