Path planning in narrow passage environments.

The sampling-based motion planning algorithm known as Rapidly-exploring Random Trees (RRT) has gained the attention of many researchers due to their computational efficiency and effectiveness. Recently, a variant of RRT called RRT* has been proposed that ensures asymptotic optimality. Subsequently its bidirectional version has also been introduced in the literature known as Bidirectional-RRT* (B-RRT*). We introduce a new variant called Intelligent Bidirectional-RRT* (IB-RRT*) which is an improved variant of the optimal RRT* and bidirectional version of RRT* (B-RRT*) algorithms and is specially designed for complex cluttered environments with narrow passages. IB-RRT* utilizes the bidirectional trees approach and introduces intelligent sample insertion heuristic for fast convergence to the optimal path solution using uniform sampling heuristics. The proposed algorithm is evaluated theoretically and experimental results are presented that compares IB-RRT* with RRT* and B-RRT*. Moreover, experimental results demonstrate the superior efficiency of IB-RRT* in comparison with RRT* and B-RRT in complex cluttered environments.

The following figures show the performance of IB-RRT* and RRT* in a 2 D environment. The number of iterations i and the time t utilized by each algorithm to find the path solution is also indicated.

Performance of IB-RRT* in a 2 D environment:

RRT* performance in 2-D environment:

Publication(s):

  • Ahmed Hussain Qureshi and Yasar Ayaz, "Intelligent Bidirectional Rapidly-Exploring Random Trees for Optimal Motion Planning in Complex Cluttered Environments",International Journal of Robotics and Autonomous Systems, Elsevier, Vol. 68, pp. 1-11, 2015. (Impact Factor: 1.256 ) [PDF]