陆奇在宣布开放 Apollo 1.0 能力的同时给 Apollo 定了个 16 字宣言:开放能力、共享资源、加速创新和持续供应。 从技术层面来讲,Apollo 计划可以分为 4 个技术模块:定位、感知、车辆规划与运营(AI+大数据)、软件运营框架(安全+可靠+实时控制,支持多中芯片)。这 4 个模块涵盖了无人驾驶车感知、决策和控制的三个主要技术层面。 所谓开放能力,百度将为开发者提供高精地图、仿真引擎和安全服务。高精地图将基于百度地图的现有数据,仿真引擎将帮助开发者实现“日行百万公里”的测试。 百度要做的事情不难概括,是想通过在整个生态的布局和扶持,推进整个自动驾驶技术的前进。首先自动驾驶绝不是一个科技巨头或者是传统豪华车厂就能够凭一己之力办成的事情。单单从自动驾驶技术来说,决策是自动驾驶的关键部分,而决策的算法调校需要有海量的数据作为基础支撑。这个过程就如同一个老司机养成的过程,司机跑的越多,驾驶技巧越为熟练。
所以百度在自动驾驶的大体方案上扮演的角色实际是自动驾驶方案的提供方,与各家整车厂合作,提供自动驾驶方案的适配。这样的方式对比自己造车,能够更快将产品带到测试阶段,积累更多的数据来调校整体算法。而开放测试平台的原因在于,自动驾驶的路试需要有将为严格的审批程序,并不是所有开发者都有实力申请测试。所以百度推出了自动驾驶虚拟测试平台,来扶持一些小规模的测试者能够通过虚拟测试来跑自动驾驶数据,这就如同 AlphaGo 的自我对弈,之前也有很多自动驾驶开发者通过 GTA 5 那款游戏来积累自动驾驶模拟数据。 开放高精度地图的原因在于,目前自动驾驶的路线规划有赖于高精度地图,但高精度地图的测绘和铺设是一个工作量巨大的事情,依靠百度自家的测绘能力,显然需要相当长的一段时间。在自动驾驶的 Apollo 计划中开放高精度地图,有利于自动驾驶开发者在使用高精度地图的同时,通过自己的无人驾驶车传感器,帮助高精度地图的测绘。
(前端时间百度和德国大陆集团在自动驾驶领域签了协议) Apollo 计划,就像是自动驾驶领域的百度搜索引擎,通过整体的自动驾驶解决方案和系统,将传统车厂、Tier1供应商、传感器供应商、创业公司、芯片厂商汇聚在一起,来推动自动驾驶技术的进展,实现类似于乐视概念中“生态化反”的效果。 说了这么多技术和愿景,百度的 Apollo 技术能走得通吗?很有可能能行。
在去年世界互联网大会时候,我曾经在乌镇亲自体验过一次百度的无人驾驶车,那次的测试时在一个开放路段进行的。尽管整体的道路状况并不复杂,但是在短短的两公里体验中,我乘坐的无人车还是经历了自动变道、自动超车、减速跟车和掉头等目前驾驶辅助技术比较难实现的全自动驾驶技术。 那个时候的百度,还仅仅是一个自动驾驶的提供方。 但随着自动驾驶技术的推进,越来越多的厂商意识到,凭借自己的力量,全自动驾驶是完全不能实现的。过一百多年的发展,汽车已经成为了人类历史上最为复杂精密的工业产品。漫长的供应链,复杂的机械以及电子架构,最为苛刻的产品安全体系这些都需要传统车厂、供应商、技术提供方的通力合作才能进行。 百度在这个时机推出 Apollo 这一开放自动驾驶平台,其实也是在一个合适的时机下做出的进一步布局。在去年体验了百度无人车后我就曾经表达过,无人驾驶汽车无论如何也不只是一个汽车厂的技术生意,车辆既然无人了就需要考虑汽车与环境、汽车与人以及汽车与汽车之间如何互动的关系。大方向看,无人驾驶汽车的目的不应该仅仅是为了酷炫,而应该考虑的是未来汽车利用率、土地资源的合理利用以及社会智能设施建设的多重问题。而百度正在做的,其实就是在聚拢起尽可能多的合作方,大家来共同找到一套合适的问题解决方案。 至于 Apollo 计划究竟能不能成,其实百度已经给出了一个相对详细的时间推进表,继续关注往下看即可。