专栏名称: 人工智能与大数据技术
分享大数据、云计算、人工智能等高科技先进技术
目录
相关文章推荐
天池大数据科研平台  ·  致敬热爱技术的你!AFAC2024大赛获奖方 ... ·  19 小时前  
软件定义世界(SDX)  ·  央国企成立数科公司底层逻辑! ·  1 周前  
51好读  ›  专栏  ›  人工智能与大数据技术

百度开源自动驾驶系统Apollo

人工智能与大数据技术  · 公众号  · 大数据  · 2017-07-10 15:10

正文

程序猿(微信号:imkuqin) 猿妹 整编

参考来源:腾讯科技、中国网、网易、财经新媒体

百度宣布其自驾车软件可供任何想下载的人使用,而且免费,此举旨在把用户吸引到百度的开源人工智能平台,并收集数据。百度新的 “阿波罗(Apollo)” 平台向任何公司(包括其竞争对手)免费提供自主驾驶软件,这些软件随后可被量身定制,开发他们自己的自主驾驶车辆。


百度声称该软件 “开箱即用”。它在林肯 MKZ 混合动力车上可以立即使用,无需任何修改,在其他几种车型上仅需少量修改。


GitHub 上的项目地址:https://github.com/ApolloAuto


Apollo 平台已经在开源社区Github的热门项目排行榜中,升至 C++ 语言类项目的榜首,现已获 2400 “stars”, 从目前的官网来看,Github 上已有 200 多名开发者关注了代码的进一步开发。


让我们一起从陆奇展示的Apollo平台具体开放细节和路径图,深入了解Apollo。


Apollo技术架构


Apollo 开放平台完整的技术架构包括软件平台、云端服务平台、参考硬件平台、参考车辆平台四大部分,通过四层架构全方位构建能够实际运行的自动驾驶系统,并将通过开放代码、开放能力和开放数据三种形式逐步赋能开发者及生态合作伙伴。


一、云端服务平台


Apollo 一系列重要的开放能力都体现在云端服务平台,重点包括:高精地图服务、仿真引擎、安全服务,它的核心是安全性、可靠性和实时控制,它能支持 Intel 和 NVIDIA 不同的芯片。



另外,DuerOS 向开发者开放的能力包括三个层面:技能开放平台(能力层)、对话核心系统(核心层)、设备开放平台(应用层)。


二、软件平台


Apollo 开放了一系列重要模块,重点是以下四大模块:


● 自定位模块:使用百度业内领先的高精地图,加上传感器的融合,使每一辆车都可以低成本、24 小时精准定位。


● 感知模块:感知是当前自动驾驶工业创新的重点,运用顶尖的人工智能技术,使得每个车都能识别路况,包括行人、车辆等。


● 车辆规划和运营:Apollo 模型运用 AI 和大数据,采取最安全的驾驶策略做到精确的车辆控制。


● 运营框架:这是 Apollo 的基石。核心是安全、可靠、实时控制,并能同时支持 Intel 和 NVIDIA 的芯片。


三、参考硬件平台和参考车辆平台


Apollo 硬件平台支持从 CPU 到 GPU 到 FPGA 各种计算硬件,也支持从 GPS、IMU、摄像头,到激光雷达等各种传感器。同时,Apollo 提供的黑盒子能够记录和保存所有的数据信号,使得合作伙伴可以更安全、有效地预防和处理车辆事故。


Apollo开放路线图

陆奇表示,“我请大家多关注更重要的一点是将来我们整个开放的路径。我们将加强开放速度,我们每个礼拜都会更新,我们每两个月左右都会有一个新的版本和总体能力的提升。”


根据陆奇的介绍,在推出 1.0 版本五个月后,Apollo 将在今年 12 月推出 2.0 版本,开放障碍物行为标注数据、2D 障碍物标注数据、日志提取仿真场景数据等。


在每周更新、每两个月发布新版本的速度下,陆奇的目标是,到2020年,百度可以实现高速和城市道路全路网自动驾驶,这一目标可谓是野心勃勃。


确定具体时间,设定明确目标,并展示实现路径,陆奇为百度智能驾驶业务的发展谋划了更加实际的未来。


同时,在与车厂的关系中,百度不再强调自己的控制能力,陆奇宣布有超过50家合作伙伴组成了 Apollo 生态,在7月5日上午完成一人串起全场的工作后,下午他还出现在智能驾驶分论坛,参加了最后的“点亮 Apollo”仪式,与合作伙伴进行沟通。


百度将All-In AI

对于 AI 未来在百度发展过程中所扮演的角色,陆奇认为,AI的本质是一场知识革命,它代表了新一代计算平台,通过该计算平台,AI 能为行业驱动带来巨大机会。


AI 是百度的机会,百度将 All in AI。未来属于创造者,而 AI 的未来属于开发者,百度将来必须建立在每个开发者共赢的基础上,这是百度AI平台的核心价值观。百度 AI 生态战略的方向,是建立和引领新一代的AI计算平台。在前端,百度将提供基于自然语言的 DuerOS 交互平台,其次还将提供自动驾驶开放平台 Apollo;在后端,百度将提供百度大脑和百度智能云,为开发者提供一流的AI开发工具和有效的 AI 行业解决方案。


百度的人工智能框架 Paddle Paddle 正在与谷歌(Google)的 TensorFlow 和 Facebook 的 Caffe2 展开竞争,后两者也为开发人员提供计算能力和人工智能算法库。陆奇表示:“百度17年的搜索业务和早起的战略投入,让我们积累了大量的人才、技术和数据资源,让百度成为最有能力、最有机会来推动AI的发展的一个公司。百度有能力、有决心成为中国乃至世界的AI标杆企业。”


总之,Apollo 在全球最大开源社区之一 Github “走红”,可以看出 Apollo 平台的开放的确在开发者当中引起了巨大反响。更多信息可见 GitHub 上的项目地址:https://github.com/ApolloAuto


参考来源:腾讯科技、中国网、网易、财经新媒体



●本文编号354,以后想阅读这篇文章直接输入354即可。

●输入m获取文章目录

推荐↓↓↓
 

算法与数据结构

更多推荐:18个技术类微信公众号

涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。