@inbook{c551f69d910544a79591a3f6a3a0e66c,
title = "An Improved Differential Dynamic Programming Approach for Computational Guidance",
abstract = "Differential dynamic programming (DDP) is a well-recognized method for computational guidance 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 to autonomous vehicles due to the heuristic nature of setting a final time beforehand and the existence of inherent physical limits. This chapter revisits DDP by dynamically optimizing the final time via the first-order optimality condition of the value function and using the augmented Lagrangian method to tackle nonlinear constraints. The resultant algorithm is termed 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 commercial-off-the-shelf GPOPS toolbox.",
author = "Xiaobo Zheng and Shaoming He and Defu Lin",
note = "Publisher Copyright: {\textcopyright} The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.",
year = "2024",
doi = "10.1007/978-3-031-39767-7_4",
language = "English",
series = "Advances in Industrial Control",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "77--103",
booktitle = "Advances in Industrial Control",
address = "Germany",
}