路径(计算)
运动规划
数学优化
随机树
计算机科学
任意角度路径规划
快速通道
路径长度
机器人
算法
数学
人工智能
计算机网络
程序设计语言
作者
Binpeng Wang,Dianyuan Ju,Fangzhou Xu,Chao Feng
摘要
Path planning is one of the fundamental issues in the research field of robot. In the last decades, Rapidly‐exploring Random Tree star (RRT*) was one of the chosen path planner for robot with its probabilistically complete. In this paper, an improved bidirectional RRT* path planner for robot is proposed (Bi‐RRT*), which has planned path with safety and smoothly guarantee. The main contributions of this paper include, firstly, combining the backtracking idea of the Quick‐RRT algorithm with the greedy search strategy of the RRT‐Connect algorithm, which can reduce the path cost and improve the operation efficiency of the algorithm. Second, in order to further reduce the running time of the algorithm, a new collision detection algorithm based on cross‐product is proposed to replace the conventional collision detection strategy. To ensure the quality of the path, two post‐processing strategies, path optimization strategy and path smoothing strategy, are proposed. Path optimization strategy is based on triangle inequality, and two optimization methods are proposed to effectively reduce the path cost. The path smoothing strategy based on the Bezier curve improves the continuity of a smooth arc and is better applied to path smoothing. Simulation results for both virtual and real environments show the advantages of combining Quick‐RRT and RRT‐Connect and verify the effectiveness of the proposed collision detection algorithm. Compared with similar algorithms, the proposed Bi‐RRT algorithm has higher operational efficiency, smaller path cost, smoother planned paths, and improved path quality. © 2023 Institute of Electrical Engineer of Japan and Wiley Periodicals LLC.
科研通智能强力驱动
Strongly Powered by AbleSci AI