Tunable Trajectory Planner Using G3 Curves

06/07/2021
by   Alexander Botros, et al.
1

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. Furthermore, we discretize the set of velocity profiles along a given path into a selection of acceleration way-points along the path. Gradient-descent is then employed to minimize cost over feasible choices of the second derivative of curvature, and acceleration way-points, resulting in a method that repeatedly solves the path and velocity profiles in an iterative fashion. Numerical examples are provided to illustrate the benefits of the proposed methods.

READ FULL TEXT

page 1

page 13

research
02/15/2023

Embodied Footprints: A Safety-guaranteed Collision Avoidance Model for Numerical Optimization-based Trajectory Planning

Numerical optimization-based methods are among the prevalent trajectory ...
research
05/24/2022

Real-Time Trajectory Planning for Autonomous Driving with Gaussian Process and Incremental Refinement

Real-time kinodynamic trajectory planning in dynamic environments is cri...
research
09/14/2023

Dubins Curve Based Continuous-Curvature Trajectory Planning for Autonomous Mobile Robots

AMR is widely used in factories to replace manual labor to reduce costs ...
research
01/26/2018

Trajectory Generation using Sharpness Continuous Dubins-like Paths with Applications in Control of Heavy Duty Vehicles

We present a trajectory generation framework for control of wheeled vehi...
research
01/10/2022

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

Rapidly-exploring random tree (RRT) has been applied for autonomous park...
research
08/02/2021

Splines for Image Metamorphosis

This paper investigates a variational model for splines in the image met...
research
03/14/2023

Comfortable Priority Handling with Predictive Velocity Optimization for Intersection Crossings

We address the problem of motion planning for four-way intersection cros...

Please sign up or login with your details

Forgot password? Click here to reset