The control of autonomous vehicles is a challenging task that requires advanced control schemes. Nonlinear Model Predictive Control (NMPC) and Moving Horizon Estimation (MHE) are optimization-based control and estimation techniques that are able to deal with highly nonlinear, constrained, unstable and fast dynamic systems. In this chapter, these techniques are detailed, a descriptive nonlinear model is derived and the performance of the proposed control scheme is demonstrated in simulations of an obstacle avoidance scenario on a low-fricion icy road.
IntroductionDue to the well known vehicle-road dynamics, Model Predictive Control (MPC) is an excellent tool for precise trajectory planning in autonomous vehicle guidance, which can be of great importance in dangerous driving situations. High sampling rates (i.e., in the range of tenths of Hertz) and long prediction horizons however, which are required for a safe operation, pose a computational challenge, particularly in combination with the involved nonlinear vehicle dynamics. Many recent chapter chose a two-level MPC approach to overcome this computational challenge, being composed of a coarse path planning algorithm with a long prediction horizon, and a higher-fidelity path following algorithm on a shorter horizon, cf.