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...
详细信息
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 (targettree) 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 targettree 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 targettree 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.
暂无评论