MPC Path Tracking Lab
Two predictors steer identical vehicles with identical actuator dynamics. One assumes steering responds instantly; the other propagates a second-order steering model through its prediction horizon. Change speed and horizon length to compare path error and steering oscillation live.
Both cars have identical steering actuator lag. The cyan predictor models that lag inside its horizon; the amber predictor assumes steering responds immediately.
steering
motion
What the paper validated
The paper integrated an identified second-order steering model with a 2-DOF vehicle model, then formulated QP-based MPC with steering angle and rate constraints. DLC and road-course simulations used Np=20, Nc=8, Ts=10 ms, r=60 as the baseline configuration. The vehicle-only predictor developed increasing oscillation as speed rose.
A browser-scale conceptual model
This lab does not reproduce the paper's 27-DOF CarSim validation or Hildreth QP solver. It applies the same second-order steering lag to both cars and repeatedly evaluates finite-horizon candidates to visualize why actuator state belongs inside the predictor.
View the publication on About →