1961至1972年,阿波罗登月计划正式实施,共有2万家企业、200多所大学、80多个科研机构、总计超过30万人参与其中,最终促成了这一伟大的成就。
足以被历史铭记的丰碑,从来都是聚沙成塔,阿波罗登月计划如此,百度 Apollo 开放平台亦如此。
Apollo 开放平台是一个开放的、完整的、安全的平台,将帮助汽车行业及自动驾驶领域的合作伙伴结合车辆和硬件系统,快速搭建一套属于自己的自动驾驶系统。这种模式可以大大节省开发者的资源和时间,助其尽早实现研发测试目标。
自 Apollo 平台发布两年以来,百度已经帮助诸多开发者实现了让自动驾驶车辆顺利跑起来的梦想。
今年初,百度 Apollo 美国研发团队收到了一封发自北国俄罗斯的求助邮件。一位开发者希望通过百度 Apollo 美研团队获取更多 Apollo 平台的信息和帮助。这是怎么回事呢?
不期而至的 Russian Mission
39岁的 Alex 在俄罗斯因诺波利斯大学担任高级研究工程师,他是车辆自动控制程序(模型预测控制)、机械视觉和传感器融合领域的专家,主要研究的是自驾汽车机械视觉控制系统领域。他领导的一支团队早在2017年的俄罗斯 Udacity Didi 自动驾驶汽车挑战赛中就获得过第二名的好成绩,并且在 ICRA 和 IROS 等世界顶级机器人会议上发表过多篇论文。
俄罗斯的冬天雨雾天气密集,不仅路面环境恶劣,还有能见度下降等问题,道路条件堪称艰险。在这样的背景下,有人驾驶尚且考验经验与勇气,无人驾驶车辆的适应难度可想而知。
▲“ Winter City ”自动驾驶挑战赛模仿俄罗斯路况的比赛道路
2018年冬季,俄罗斯政府举办了名为“ Winter City ”(冬季城市)的自动驾驶挑战赛。参赛队伍需要克服恶劣的天气和相对复杂的路况,累计完成3小时共计50千米的计时赛并取得名次。此外,按照既定路线行驶、自动停车和避障行驶等也是挑战测试的内容。
因此,当 Alex 和他的团队决定参加“ Winter City”时,他需要有一套稳定有效的自动驾驶系统。在通过网络了解到百度 Apollo 开放平台的信息后,Alex 迅速联系上了位于美国的百度 Apollo 美研部门。通过持续的沟通和了解,这支8人的俄国工程师团队十分满意 Apollo 开放平台的能力,并申请使用 Apollo 的高精地图。
▲“Winter City”现场 Alex 接受记者采访
把专业套件拿过来,直接用
Apollo 开放平台拥有良好的用户界面,并采用标准的模块单元设计对应不同的功能区,开发者可以把任意一个模块拿出来单独使用,并在上面开发自己所需的程序。同时,平台上的文档建设齐全,来自世界各地的开发者在平台上沟通交流,进一步促成了信息的完善和迭代。
更令 Alex 感到便捷的是, Apollo 开放平台的高精地图文件在行业公用的 Opendrive 模式上进行了深度改编,大幅度降低了他这样首次接触平台的开发者的使用门槛。这让 Alex 和团队的工程师顺利地将 Apollo 和他们所用的起亚汽车与激光雷达、摄像头等传感器完成整合。
▲ Alex 团队使用 Apollo 开放平台改装的自动驾驶汽车
Apollo 开放平台的初衷是为所有自动驾驶领域的开发者赋能,用一个开放、完整、安全的软件平台,帮助他们结合车辆和硬件系统,快速搭建一套属于自己的完整的自动驾驶系统。
这种特性使得 Alex 团队能够快速理解和应用 Apollo 开放平台。通过 Github 社区和电子邮件与百度 Apollo 美国研发团队的交流, Alex 花了数周的时间将系统与一辆起亚汽车和传感器集成,整个过程顺利得就像“拿过来直接用”一样。
Alex 团队顺利创建了一个全新的组件来识别摄像机图像中的物体,还在测试点创建了一个多边形地图。这样车载硬件感知到的周边场景便能被系统清晰准确地识别。最终,Alex 的团队操控着参赛车一路通过了专业资质审查,并于今年3月闯进了资格赛。
▲ Alex 团队改装的自动驾驶汽车准备比赛
与 Alex 团队的合作印证了 Apollo 平台在特殊条件下良好的适应价值和宽泛的覆盖能力。开源的道路不仅让百度 Apollo 在自动驾驶领域具有成体系的输出能力,也将吸引更多合作伙伴加入百度 Apollo 的自动驾驶生态中来。
不期而至的俄国开发者案例让 Apollo 坚信并坚持向更多的社区开发者行为赋能,逐步拓宽和尝试更多的支持模式。对于 Alex 团队的冰雪挑战经历,Apollo 希望他的团队可以将自主编写的新代码共享到平台中来,使得雨雪天气等特殊路况下的场景资料得以丰富。
▲ Alex 团队改装的自动驾驶汽车在雪地行驶
纳百川,进阶奔量产
今年3月,国际知名研究机构 Navigant Research 发布了最新的自动驾驶竞争力排行榜,百度成为唯一上榜的中国公司。
在历年的排行榜中, Navigant Research 将上榜企业分为领导者、竞争者、挑战者和追随者。百度从2017年 Apollo 平台尚未公布时的挑战者逐步跃升为竞争者, Apollo 平台的构建和完善功不可没。
早在2018年, Apollo 开放平台就将硬件参考车辆平台升级为车辆认证平台,并将硬件参考平台升级为硬件开发平台,在确保安全的前提下开放了一切所需的车辆接口。Alex 团队正是在将 Apollo 与参赛车辆的整合中感知到了这一点,顺畅地解决了以新传感器替代失效旧传感器的问题。
在漫长冬季的路试中, Alex 发现糟糕的天气导致车载摄像头识别障碍物的组件无法正常工作。为了解决这个问题,他的团队在 Apollo 平台中延伸开发并测试了基于 Yolov 3体系结构的卷积神经网络,并收集了图像数据集来测试这个网络。重新编写的规划和控制模块文件运行良好,能够适应雨雪天路试等特殊的天气情况。除此之外,更多在 Apollo 框架内由他的团队自行研制的新方案也足以适配参赛车辆的控制需求。
▲ Alex 团队部分成员
Alex 表示,他们还打算尝试改进一些 Apollo 的组件,例如利用模型预测路径积分(MPPI)控制算法将计划和控制组件组合在一个模块内;重新编辑组件的位置,使其可以根据摄像机图像来预估汽车的位置。这些,在未来都有可能被 Apollo 平台体系所收入,成为让更多开发者学习和使用的便捷工具,走出自动驾驶技术量产的关键步伐。
赋能没有终点,探索永不止步
自 Apollo 计划发布之日起,让每一位开发者平等便捷地获取智能驾驶能力,就是 Apollo 不变的宗旨。
2017年7月 Apollo 1.0发布,一名国外开发者仅用三天时间就为一辆普通的汽车赋予了自动驾驶的能力;
2018年4月 Apollo 2.5发布,长沙智能驾驶研究院利用 Apollo 2.5的技术快速实现了高速公路场景下重型卡车的自动驾驶;
2018年7月的百度 AI 开发者大会上,李彦宏展示了开发者借助 Apollo 在物流、工程、环卫、农业、公共交通、共享出行等9大作业场景的创新应用。
2019年1月 Apollo 3.5发布,美国初创公司 Udelv 依托 Apollo3.5 成功开发了能够支持复杂城市道路自动驾驶的城市箱式货运车,并将于2019年在硅谷投入运营。
百度 Apollo 已经成为全球最强大、最开放、最活跃的自动驾驶生态,截止到2019年1月, Apollo 已开源超过39万条代码,有超过1.2万名开发者推荐,生态合作伙伴超过130位,在全球有97个国家超过1.5万名开发者已经下载及使用 Apollo 开源代码。我们希望数以万计的开发者们都能登上自动驾驶的舞台,演绎自己独一无二的角色。
Baidu Create 2019
Apollo 新版本蓄势待发!
时间:2019年7月3日-4日
地点:北京·国家会议中心
2019年7月3日-4日,“ Baidu Create 2019”百度 AI 开发者大会,将在中国北京·国家会议中心举行。届时, Apollo 将发布全新版本,还会分享 Apollo 在量产、安全、智能交通、车联网、生态等多个方面的最新成果,与现场数千名开发者共同探讨!
赋能没有终点,探索永不止步!因为我们坚信:
开发者的成功,就是 Apollo 的成功!
留言与评论(共有 0 条评论) |