基于两轮差速小车模型的船舶轨迹规划和 PID 控制,挺有意思的一套 MATLAB 仿真代码。运动学建模也有,控制器设计也到位,不仅做了航向角单环,还搞了双闭环那种。PID 参数还能动态调,实际效果蛮灵活的。想入门机器人控制或搞点轨迹优化仿真,这资源还挺合适的。

文中对wrapToPi函数的应用也提到了,能有效角度误差跳变的问题,细节考虑得还不错。你如果之前调 PID 调到崩溃,用这个代码框架能少走不少弯路。控制器实现部分代码也给得全,复制粘贴就能跑。

适合搞自动控制、机器人方向的小伙伴,是做毕业设计或者项目原型。再加上文末给了不少类似资源,想扩展研究方向也方便。嗯,要是你刚好要做移动机器人那类仿真,可以直接套过来改船名就能跑~