Constrained Trajectory Optimization with Flexible Final Time for Autonomous Vehicles

Xiaobo Zheng, Shaoming He*, Defu Lin

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

8 Citations (Scopus)

Abstract

Differential dynamic programming (DDP) is a well-recognized method for trajectory optimization due to its fast convergence characteristics. However, the original DDP requires a predefined final time and cannot handle nonlinear constraints in optimization. This prohibits the application of DDP for autonomous vehicles due to the heuristic nature of setting a final time beforehand and the existence of inherent physical limits. This article revisits DDP by dynamically optimizing the final time via the first-order optimality condition of the value function and using augmented Lagrangian method to tackle the issue of nonlinear constraints. The resultant algorithm is termed as flexible final time constrained differential dynamic programming (FFT-CDDP). Extensive numerical simulations for a three-dimensional guidance problem are used to demonstrate the working of FFT-CDDP. The results indicate that the proposed FFT-CDDP provides much higher computational efficiency and stronger robustness against the initial solution guess, compared with the off-The-shelf general purpose optimal control software (GPOPS) algorithm.

Original languageEnglish
Pages (from-to)1818-1829
Number of pages12
JournalIEEE Transactions on Aerospace and Electronic Systems
Volume58
Issue number3
DOIs
Publication statusPublished - 1 Jun 2022

Keywords

  • Differential dynamic programming (DDP)
  • Flexible final-Time
  • Nonlinear constraints
  • Trajectory optimization

Fingerprint

Dive into the research topics of 'Constrained Trajectory Optimization with Flexible Final Time for Autonomous Vehicles'. Together they form a unique fingerprint.

Cite this