Among the multitude of modern control methods, model predictive control (MPC) is one of the most successful [1] – [4] . As noted in “Summary,” this success is largely due to the ability of MPC to respect constraints on controls and enforce constraints on outputs, both of which are difficult to handle with linear control methods, such as linear quadratic regulator (LQR) and linear quadratic Gaussian (LQG), and nonlinear control methods, such as feedback linearization and sliding mode control. Although MPC is computationally intensive, it is more broadly applicable than Hamilton–Jacobi–Bellman-based control and more suitable for feedback control than the minimum principle. In many cases, the constrained optimization problem for receding-horizon optimization is convex, which facilitates computational efficiency [5] .