Tunable Trajectory Planner Using G3 Curves | IEEE Journals & Magazine | IEEE Xplore

Tunable Trajectory Planner Using G3 Curves


Abstract:

Trajectory planning is commonly used as part of a local planner in autonomous driving. This paper considers the problem of planning a continuous-curvature-rate trajectory...Show More

Abstract:

Trajectory planning is commonly used as part of a local planner in autonomous driving. This paper considers the problem of planning a continuous-curvature-rate trajectory between fixed start and goal states that minimizes a tunable trade-off between passenger comfort and travel time. The problem is an instance of infinite dimensional optimization over two continuous functions: a path and a velocity profile. We propose a simplification of this problem that facilitates the discretization of both functions. This paper also proposes a method to quickly generate minimal-length paths between start and goal states based on a single tuning parameter: the second derivative of curvature. Further, we discretize the set of velocity profiles along a given path into a selection of longitudinal jerk way-points along the path. Finally, we repeatedly solve the path and velocity profiles in an iterative fashion. Numerical examples are provided to illustrate the benefits of the proposed methods.
Published in: IEEE Transactions on Intelligent Vehicles ( Volume: 7, Issue: 2, June 2022)
Page(s): 273 - 285
Date of Publication: 11 January 2022

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.