Practical Methods for Optimal Control and Estimation Using Nonlinear Programming
By John T. Betts. 2009
1,717 citations recorded by the source corpus.
Subfields: Control and Systems Engineering
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Control and Systems Engineering
- Sergey Levine
- Pieter Abbeel
- Chelsea Finn
- Anca Dragan
- Ken Goldberg
- Yan Duan
- Abhishek Gupta
- Tianhao Zhang
Citations in the corpus
- Deep Imitation Learning for Complex Manipulation Tasks from Virtual Reality Teleoperation (2017, background): “Demonstrations could instead be collected from running trajectory optimization [12], [13], [14], [15] or reinforcement learning [16], [17], [18], [19], [20], [21], [22], but these meth-ods require well-shaped, carefully designed reward functions, access to dynamics model, and substantial robot…”
- Deep predictive policy training using reinforcement learning (2017, methodology): “The methods in optimal control theory most resembling our approach are trajectory optimization [22] and model predictive control (MPC) [23].”
- Q-compensated least-squares reverse time migration using low-rank one-step wave extrapolation (2016, background): “This strategy is usually refered to as discretize then optimize (Betts, 2010).”
- Survey of convex optimization for aerospace applications (2017, methodology): “Though the direct method has been widely used in the literature [1], general NLP problems are nondeterministic polynomial-time hard (NP-hard), which means that the amount of computation required to solve the problem will not be limited by a bound determinable a priori.”
- A Splitting Method for Optimal Control (2013, neutral): “…(x̃0, ũ0) and (z0, y0), for k = 0, 1, . . . (xk+1, uk+1) : = argmin (x,u) ( ID(x, u)+ φ(x, u)+ (ρ/2) ‖(x, u)− (x̃ k, ũk)− (zk, yk)‖22 ) (3) (x̃ k+1, ũk+1) : = argmin (x̃,ũ) ( ψ(x̃, ũ)+ (ρ/2) ‖(x̃, ũ)− (xk+1, uk+1)+ (zk, yk)‖22 ) (4) (zk+1, yk+1) := (zk, yk)+(x̃ k+1, ũk+1)−(xk+1, uk+1).”
- Optimism-driven exploration for nonlinear systems (2015, methodology): “We control the dynamical system using model-predictive control (MPC) [14], [15], [16], [17].”
- Learning Human Objectives by Evaluating Hypothetical Behavior (2019, methodology): “(7)Our approach to query synthesis draws inspiration from direct collocation methods in the trajectory optimization literature (Betts, 2010), feature visualization methods in the neural network interpretability literature (Olah et al.”
- Aircraft Robust Trajectory Optimization Using Nonintrusive Polynomial Chaos (2014, methodology): “As pointed out byBetts [4], statistical analysis of experimental test data are often not accounted for in trajectory optimization problems.”
- Multiphase Mixed-Integer Optimal Control Approach to Aircraft Trajectory Optimization (2013, background): “Practical issues for solving optimal control problems are discussed in ([4] Chap.”
- An Optimal Control Approach to Sequential Machine Teaching (2018, background): “For contemporary surveys of direct and indirect numerical approaches, see Rao (2009); Betts (2010).”
- A General-Purpose Software Framework for Dynamic Optimization (Een algemene softwareomgeving voor dynamische optimalisatie) (2013, background): “A comprehensive introduction to direct collocation can be found in the recent books by Biegler [43] and Betts [39].”