In this paper, a simple and efficient navigation approach for autonomous mobile robot is proposed in which the robot navigates, avoids obstacles and attends its target. Note that, the algorithm described here is just to find a feasible and flexible path from initial area source to destination target area, flexible because the user can change the position of obstacles it has no effect since the environment is unknown. This robust method can deal a wide number of environments and gives to our robot the autonomous decision of how to avoid obstacles and how to attend the target. More, the path planning procedure covers the environments structure and the propagate distances through free space from the source position.