目前自动驾驶领域常见的控制算法有:
LQR:线性二次型最优控制算法
PID:比例-积分-微分控制算法
MPC:模型预测控制算法
在这三种算法中,最常见的就是PID控制算法了。其原理是,在过程控制中,按比例(Proportion)、积分(Integral)和微分(Derivative)对偏差进行控制,其原理图如下。
PID控制的一大好处就是,可以选择控制的种类,比如,仅控制比例项(P控制)、仅控制比例项和微分项(PD控制),三者同时控制(PID控制),这三种不同的控制组合,也是目前比较常见的选择,每种不同的控制都有什么物理意义呢?