High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

Designing of Obstacle Avoidance Robot using Arduino programming


Govinda.K , VIT University; CH. Srivatsav, VIT University; Ayush Sabat, VIT University


Obstacle Avoidance, Arduino, Robot, Sensor


The obstacle avoidance robots are advanced robots which have the capability to detect obstacles through sensors and move forward without collision. The basic tool for achieving this is "control theory", which deals with the question of how dynamical systems, i.e., systems whose behaviors change over time, can be effectively influenced. This paper treats the navigation problem of mobile robots to avoid obstacles according to vision information. In present method, first detection of obstacles which exist in front of a mobile is done by robot by calculating the optical flow. Then, based on the area of detection the optimal trajectory for a robot is decided. The sensor data for supporting a vision system has been used. In order to find the optimal trajectory, the distance between a mobile robot and obstacle evaluating a function is calculated. In this paper we designed a microcontroller on the board programmed with Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. This obstacle controlled Robots are a great boon to the society because of their versatility, and easy maneuvering capability

Other Details

Paper ID: IJSRDV2I3138
Published in: Volume : 2, Issue : 3
Publication Date: 01/06/2014
Page(s): 295-298

Article Preview

Download Article