The Open Electrical & Electronic Engineering Journal

2014, 8 : 252-257
Published online 2014 December 31. DOI: 10.2174/1874129001408010252
Publisher ID: TOEEJ-8-252

RandomBug: Novel Path Planning Algorithm in Unknown Environment

Qi-lei Xu
College of Automation and Electronic Engineering, Qingdao University of Science and Technology, No.53, Zhengzhou Road, Qingdao, 266042, China.

ABSTRACT

This paper presents a novel real-time path planning algorithm for an autonomous mobile agent in completely unknown environment. In this algorithm, all the planned paths are described and stored in the form of vectors in the algorithm. Only the rotation angle and the movement distance in a single direction are considered when the autonomous moves along the planned paths. The algorithm combines range sensor data with a safety radius, which determines the blocking obstacles and calculates a shorter path by choosing the random intermediate points. These random intermediate points are be generated when blocking obstacles exist in the current path. Then the optimal intermediate points are selected and inserted into the current path to regenerate a new planned path. Simulation results are shown that the proposed algorithm is effective.

Keywords:

Autonomous mobile agents, bug algorithm, complete unknown environment, path planning.