无人驾驶刚刚开始的未来
作者: 刘少山,唐洁,吴唯玥 责编: 何永灿,欢迎人工智能领域技术投稿、约稿、给文章纠错,请发送邮件至 heyc@csdn.net 本文为 《程序员》 原创文章,未经允许不得转载,更多精彩文章请 订阅《程序员》 本文是无人驾驶技术系列的第12篇,也是最后一篇( 文末汇总了无人驾驶系列文章 )。本文梳理总结了前面11篇涉及到的技术点,尝试呈现一个宏观的无人驾驶系统架构。另外,简单分析了无人驾驶的产业链现状以及根据笔者自己的经验提出了一些给开发者、创业者,以及投资者的建议。 无人驾驶技术总结 无人驾驶是一个复杂的系统,如图1所示,系统主要由三部分组成:算法端、Client端和云端。其中算法端包括面向传感、感知和决策等关键步骤的算法;Client端包括机器人操作系统以及硬件平台;云端则包括数据存储、模拟、高精度地图绘制以及深度学习模型训练。 图1 无人驾驶系统架构图 算法子系统从传感器原始数据中提取有意义的信息以了解周遭环境情况,并根据环境变化做出决策。Client子系统融合多种算法以满足实时性与可靠性的要求。举例来说,传感器以60HZ的速度产生原始数据,Client子系统需要保证最长的流水线处理周期也能在16ms内完成。云平台为无人车提供离线计算以及存储功能。通过云平台,我们能够测试新的算法、更新高精度地图并训练更加有效的识别、追踪、决策模型。 无人驾驶算法 算法系统由几部分组成:第一