前言
随着计算机视觉和深度学习技术的迅猛发展,自动驾驶技术也逐渐进入新的发展阶段。著名的交通网络公司 Uber 已在美国旧金山开通了自动驾驶汽车服务,Alphabet(Google 母公司)也对外宣布将自动驾驶项目从 Google X 实验室拆分出来独立运营,美国联邦政府已着手对自动
驾驶汽车制定官方的行业规范。通过这一系列消息,我们可以发现自动驾驶距离走入广大普通消费者的生活越来越近。此外,世界各国的交通主管部门大多倡导“防御驾驶”的概念。防御驾驶是一种预测危机并协助远离危机的机制,要求驾驶人除了遵守交通规则,也要防范其他因自身疏忽或违规而发生的交通意外。因此,各大汽车厂商与驾驶人大多主动在车辆上安装各种先进的驾驶辅助系统(Advanced Driver Assistance System,ADAS),以降低肇事概率。
自动驾驶汽车是典型的高新技术综合应用,包含场景感知、优化计算、多等级辅助驾驶等功能,运用了计算机视觉、传感器、信息融合、信息通信、高性能计算、人工智能及自动控制等技术。在这些技术中,计算机视觉作为数据处理的直接入口,是自动驾驶不可或缺的一部分,因此本章对以计算机视觉为基础的环境感知进行讨论和实验。
MATLAB 提供了功能强大的计算机视觉和控制工具箱,本章对 MATLAB 提供的自动驾驶工具箱进行实验解析,
本文手把手教你利用MATLAB进行自动驾驶的环境感知、行为决策、路径规划和运动控制。讲解了如何加载传感器数据、创建追踪器、实现碰撞预警,并提供了核心代码示例,探讨了自动驾驶在计算机视觉技术中的应用。
订阅专栏 解锁全文
828

被折叠的 条评论
为什么被折叠?



