Among the multitude of modern control methods, model predictive control (MPC) is among the most successful [1]- [3]. 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 LQR and 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 MPC is convex, which facilitates computational efficiency [4].