MathWorks与自动驾驶:MATLAB/Simulink在AEB系统中的应用
65 浏览量
更新于2024-08-30
收藏 1.21MB PDF 举报
"MATLAB/Simulink在自动驾驶领域的应用"
在自动驾驶技术的发展中,MATLAB/Simulink已经成为了一个不可或缺的工具,尤其是在数据融合和系统验证方面。MathWorks作为这一领域的技术引领者,通过与SCANIA等企业的合作,展示了其在自动驾驶技术上的投入和创新。
首先,MATLAB/Simulink在2015年被SCANIA用于开发AEB(自动紧急刹车)系统。这个系统的核心是数据融合,即SensorFusion,它整合了摄像头和雷达的数据,以提供更准确的环境感知。雷达能够准确测量物体的距离和相对速度,但对物体形状和横向位置的识别较弱;而摄像头则擅长识别物体类别,但受限于光照条件和速度估计。通过MATLAB/Simulink,SCANIA构建了一个融合系统,能够互补两种传感器的不足,增强系统的整体性能。当系统检测到前方有物体时,能及时向AEB发送信号,决定是否警告驾驶员或自动实施制动。
其次,SCANIA利用MATLAB/Simulink设计了一套完整的回放测试系统,利用实际驾驶数据进行大规模仿真测试。庞大的实测数据集(超过80TB)为系统提供了丰富的测试场景。借助MATLAB脚本和服务器集群的并行计算能力,他们显著减少了仿真150万公里数据所需的时间,从而加快了系统优化和验证的速度。如果仿真过程中发现新问题,可以在Simulink环境中重新仿真并进行深入分析。
2016年,MathWorks受SCANIA案例启发,开发了ADST(自动驾驶系统工具箱),其中包含了前车碰撞预警的示例。这个原型突显了MATLAB/Simulink在可视化和数据融合方面的优势,为后续的自动驾驶算法开发提供了基础。
MATLAB/Simulink在自动驾驶领域的应用主要体现在数据融合系统的设计和大规模仿真测试的实现。通过结合不同传感器的信息,提高了环境感知的准确性;通过高效的仿真测试,确保了系统的安全性和可靠性。这些应用不仅推动了自动驾驶技术的进步,也为其他开发者提供了宝贵的参考和工具支持。
2009-07-13 上传
207 浏览量
2023-07-12 上传
2021-07-10 上传
2022-07-12 上传
2021-05-29 上传
2016-10-26 上传
点击了解资源详情
weixin_38670700
- 粉丝: 1
- 资源: 917
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载