In this research a path planning which is the first step of motion planning in robotic applications, away from an obstacle in an environment where exist many obstacles is developed. Different from the algorithms in literature, a path away from an obstacle is planned without determining the configuration free space in a place that contains many different shaped obstacles with the help of intelligent objects that are created object oriented programming(OOP). With the help of this developed algorithm not only the probable paths but also finding the shortest path and correcting it with the help of intelligent objects are evaluated at the same time. This algorithm is so profound that it can form the basic principles of many original Works with t...