运动规划
随机树
曲率
路径(计算)
树(集合论)
计算机科学
算法
数学优化
间断(语言学)
可扩展性
实时计算
数学
人工智能
机器人
数据库
几何学
数学分析
程序设计语言
作者
Minsoo Kim,Joonwoo Ahn,Jaeheung Park
标识
DOI:10.1109/tase.2022.3225821
摘要
Rapidly-exploring random tree (RRT) has been studied for autonomous parking as it quickly finds an initial path and is easily scalable in complex environments. However, the planning time increases by searching for the path in narrow parking spots. To reduce the planning time, the target tree algorithm, which substitutes a parking goal in RRT with a set (target tree) of backward parking paths, was proposed. However, as it consists of circular and straight paths, it deteriorates parking accuracy because of curvature-discontinuity. Moreover, the planning time increases in complex environments; backward paths can be blocked by obstacles. Therefore, this paper introduces the TargetTree-RRT* algorithm for complex environments. First, a target tree is designed using clothoid paths to address such curvature-discontinuity. Second, to reduce the planning time further, a cost function is defined to initialize a proper target tree that considers obstacles. By integrating with optimal-variant RRT and searching for the shortest path, the proposed TargetTree-RRT* algorithm obtains a near-optimal path as the sampling time increases. Experiment results in real environments showed that the vehicle parked more accurately, and continuous-curvature paths were obtained more quickly and with higher success rates than those acquired using other sampling-based and other types of planning algorithms. Note to Practitioners —This work was motivated by the need to develop a fast and practical path planning algorithm for autonomous parking, not only in simple environments but also in complex environments. Sampling-based planning algorithms have been studied in this area, with the advantages of rapid planning of an initial path and easily reflecting vehicle’s constraints. Nevertheless, in cluttered environments, it needs considerable time to obtain a path for the autonomous vehicle easy for tracking and precise parking. To address the aforementioned issue, this article presents the TargetTree-RRT* algorithm. It finds a path by replacing a parking goal with a set of pre-defined continuous-curvature paths considering cluttered environments. TargetTree-RRT* achieves better performance for real parking scenarios and rapidly obtains a near-optimal parking path, compared to other parking path planners. The proposed algorithm is not limited to autonomous vehicles. It can be applied to other unmanned vehicles or robots, such as autonomous underwater vehicles (AUVs). In any application where the goal of path planning can be replaced with predefined standardized paths, the proposed algorithm can be extended.
科研通智能强力驱动
Strongly Powered by AbleSci AI