pid控制器设计代码matlab
MATLAB中的无人驾驶汽车仿真
该存储库包含MATLAB中的一系列自动驾驶汽车仿真。
在无人驾驶汽车的环境中,仿真主要集中在控制,传感器融合,状态估计和定位上。
1.在MATLAB
/
SIMULINK中对自动驾驶汽车的车道保持辅助系统进行仿真
该项目使用计算机视觉和控制原理来模拟simulink中自动驾驶汽车的车道保持辅助系统。
simulink中的计算机视觉工具箱用于检测车道线,并使用PID控制器在车道线之间驾驶车辆。
首先,将相机捕获的图像序列转换为HSV色彩空间。
将阈值应用于HSV颜色空间中的S通道以隔离车道线。
使用投影变换对二进制图像进行变换以获得场景的鸟瞰图。
最后,使用Simulink用户定义功能中的2D点云分析仪处理鸟瞰图,以检测左右车道。
2.用于跟踪的PID控制器设计
3.混合自动机设计
实现了汽车的动态性,PID控制器将汽车驶向指定的目标,同时避开了地图上的障碍物。
汽车和控制器的动力学都使用MATLAB中的面向对象程序植入到Car.m文件中。
主要功能运行汽车模型并绘制结果以生成用于此仿真的GIF文件。
注意:在每个文件夹
2022-04-26 10:51:51
57.69MB
系统开源
1