Department of Computer Science and Engineering and (IBPI), Yuan Ze University, Taoyuan City, R.O.C (Taiwan).
National University of Science and Technology, Islamabad, Pakistan.
PLoS One. 2024 Oct 11;19(10):e0311179. doi: 10.1371/journal.pone.0311179. eCollection 2024.
One of the key challenges in robotics is the motion planning problem. This paper presents a local trajectory planning and obstacle avoidance strategy based on a novel sampling-based path-finding algorithm designed for autonomous vehicles navigating complex environments. Although sampling-based algorithms have been extensively employed for motion planning, they have notable limitations, such as sluggish convergence rate, significant search time volatility, a vast, dense sample space, and unsmooth search routes. To overcome the limitations, including slow convergence, high computational complexity, and unnecessary search while sampling the whole space, we have proposed the RE-RRT* (Robust and Efficient RRT*) algorithm. This algorithm adapts a new sampling-based path-finding algorithm based on sampling along the displacement from the initial point to the goal point. The sample space is constrained during each stage of the random tree's growth, reducing the number of redundant searches. The RE-RRT* algorithm can converge to a shorter path with fewer iterations. Furthermore, the Choose Parent and Rewire processes are used by RE-RRT* to improve the path in succeeding cycles continuously. Extensive experiments under diverse obstacle settings are performed to validate the effectiveness of the proposed approach. The results demonstrate that the proposed approach outperforms existing methods in terms of computational time, sampling space efficiency, speed, and stability.
机器人技术中的一个关键挑战是运动规划问题。本文提出了一种基于新型基于采样的路径查找算法的局部轨迹规划和障碍物回避策略,该算法专为自主车辆在复杂环境中导航而设计。尽管基于采样的算法已广泛应用于运动规划,但它们存在明显的局限性,例如收敛速度慢、搜索时间波动大、样本空间庞大且密集以及搜索路径不流畅。为了克服这些限制,包括收敛缓慢、计算复杂度高以及在采样整个空间时进行不必要的搜索,我们提出了 RE-RRT*(稳健和高效的 RRT*)算法。该算法采用了一种新的基于采样的路径查找算法,该算法基于从初始点到目标点的位移进行采样。在随机树生长的每个阶段,样本空间都受到限制,从而减少了冗余搜索的数量。RE-RRT算法可以通过较少的迭代次数收敛到更短的路径。此外,RE-RRT使用 Choose Parent 和 Rewire 过程在后续循环中不断改进路径。在不同的障碍物设置下进行了广泛的实验,以验证所提出方法的有效性。结果表明,所提出的方法在计算时间、采样空间效率、速度和稳定性方面优于现有方法。