Implementations of the Universal Birkhoff Theory for Fast Trajectory Optimization

08/02/2023
by   R. J. Proulx, et al.
0

This is part II of a two-part paper. Part I presented a universal Birkhoff theory for fast and accurate trajectory optimization. The theory rested on two main hypotheses. In this paper, it is shown that if the computational grid is selected from any one of the Legendre and Chebyshev family of node points, be it Lobatto, Radau or Gauss, then, the resulting collection of trajectory optimization methods satisfy the hypotheses required for the universal Birkhoff theory to hold. All of these grid points can be generated at an 𝒪(1) computational speed. Furthermore, all Birkhoff-generated solutions can be tested for optimality by a joint application of Pontryagin's- and Covector-Mapping Principles, where the latter was developed in Part I. More importantly, the optimality checks can be performed without resorting to an indirect method or even explicitly producing the full differential-algebraic boundary value problem that results from an application of Pontryagin's Principle. Numerical problems are solved to illustrate all these ideas. The examples are chosen to particularly highlight three practically useful features of Birkhoff methods: (1) bang-bang optimal controls can be produced without suffering any Gibbs phenomenon, (2) discontinuous and even Dirac delta covector trajectories can be well approximated, and (3) extremal solutions over dense grids can be computed in a stable and efficient manner.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/02/2023

A Universal Birkhoff Theory for Fast Trajectory Optimization

Over the last two decades, pseudospectral methods based on Lagrange inte...
research
02/24/2022

Tube Stochastic Optimal Control for Nonlinear Constrained Trajectory Optimization Problems

Recent low-thrust space missions have highlighted the importance of desi...
research
10/13/2021

Guided Policy Search using Sequential Convex Programming for Initialization of Trajectory Optimization Algorithms

Nonlinear trajectory optimization algorithms have been developed to hand...
research
02/27/2022

A posteriori error analysis for variable-coefficient multiterm time-fractional subdiffusion equations

An initial-boundary value problem of subdiffusion type is considered; th...
research
11/01/2020

Fast Adaptation of Manipulator Trajectories to Task Perturbation By Differentiating through the Optimal Solution

Joint space trajectory optimization under end-effector task constraints ...
research
10/04/2022

Bang-Bang Boosting of RRTs

This paper explores the use of time-optimal controls to improve the perf...

Please sign up or login with your details

Forgot password? Click here to reset