Continuous-Curvature Target Tree Algorithm for Path Planning in Complex Parking Environments

01/10/2022
by   Minsoo Kim, et al.
0

Rapidly-exploring random tree (RRT) has been applied for autonomous parking due to quickly solving high-dimensional motion planning and easily reflecting constraints. However, planning time increases by the low probability of extending toward narrow parking spots without collisions. To reduce the planning time, the target tree algorithm was proposed, substituting a parking goal in RRT with a set (target tree) of backward parking paths. However, it consists of circular and straight paths, and an autonomous vehicle cannot park accurately because of curvature-discontinuity. Moreover, the planning time increases in complex environments; backward paths can be blocked by obstacles. Therefore, this paper introduces the continuous-curvature target tree algorithm for complex parking environments. First, a target tree includes clothoid paths to address such curvature-discontinuity. Second, to reduce the planning time further, a cost function is defined to construct a target tree that considers obstacles. Integrated with optimal-variant RRT and searching for the shortest path among the reached backward paths, the proposed algorithm obtains a near-optimal path as the sampling time increases. Experiment results in real environments show that the vehicle more accurately parks, and continuous-curvature paths are obtained more quickly and with higher success rates than those acquired with other sampling-based algorithms.

READ FULL TEXT

page 1

page 3

page 4

page 5

page 6

page 7

page 8

page 10

research
02/22/2023

Fillet-based RRT*: A Rapid Convergence Implementation of RRT* for Curvature Constrained Vehicles

Rapidly exploring random trees (RRTs) have proven effective in quickly f...
research
05/08/2023

Reducing Onboard Processing Time for Path Planning in Dynamically Evolving Polygonal Maps

Autonomous agents face the challenge of coordinating multiple tasks (per...
research
11/11/2022

Two-Step Online Trajectory Planning of a Quadcopter in Indoor Environments with Obstacles

This paper presents a two-step algorithm for online trajectory planning ...
research
08/05/2020

Performance Improvement of Path Planning algorithms with Deep Learning Encoder Model

Currently, path planning algorithms are used in many daily tasks. They a...
research
08/06/2023

CDT-Dijkstra: Fast Planning of Globally Optimal Paths for All Points in 2D Continuous Space

The Dijkstra algorithm is a classic path planning method, which in a dis...
research
06/07/2021

Tunable Trajectory Planner Using G3 Curves

Trajectory planning is commonly used as part of a local planner in auton...
research
02/21/2018

Planning Nonlinear Access Paths for Temporal Bone Surgery

Purpose: Interventions at the otobasis operate in the narrow region of t...

Please sign up or login with your details

Forgot password? Click here to reset