滴滴自动驾驶工程师们的「简单」梦想
桔妹导读:自动驾驶作为多种复杂人工智能技术的缩影,和传统互联网产品有着本质的不同,开发成本高、开发周期长、技术破冰难,身在其中的工程师们屡屡遭遇挑战,还要面对来自社会各界的压力。技术到底打磨到什么程度才能和人类驾驶相媲美,至今也没有人敢在机器与人类之间画上等号。用户体验的 “简单” 背后,是工程师们对技术“复杂”度的极限挑战,自动驾驶行业现在还处在发展初期,来到这个行业的工程师们,带着不同的经历,抱着同一个“简单”梦想汇聚在一起,为美好出行日夜兼程。
在滴滴自动驾驶,一切技术驱动的核心都是以「安全」为最高权重标准来去进行技术迭代和突破。而在一套完整的自动驾驶系统中,如果将感知模块比作人的眼睛和耳朵,那么planning&control就是自动驾驶的大脑。决策规划控制模块可以处理多么复杂的场景,也是衡量和评价自动驾驶能力最核心的指标之一。
所以作为大脑的「决策规划」其挑战和难度也是最大的。从0-1构建planning&control系统的过程,一路充满了未知挑战。
天宇是planning&control团队的leader,而提到当初是如何了解自动驾驶,为何加入滴滴时,天宇说“这些大家觉得枯燥的数学反倒是最我感兴趣的,所以本科在北京航空航天大学就读自动化专业,中间一直在思考如何用数学的方式去解决复杂问题,后来关注到美国的「DARPA Grand Challenge」大赛,发觉无人驾驶是一件非常有趣的事情。”
「DARPA」 是美国国防部先进研究项目局 (Defense Advanced Research Projects Agency) 机构名称的缩写,简单来说也就是美国黑科技研究所。
DARPA Grand Challenge其在无人驾驶业内的地位如同运动员圈内的奥林匹克盛会。第一场比赛于 2004 年 3 月份举办,赛道设置在美国Mojave 沙漠,全长 240 公里,第一名由(CMU)卡内基梅隆大学获得。当时的无人驾驶研究,还处在实验室的阶段,并不像现在成为一个行业在推动。
图片来源于网络
Planning & Control:顾天宇
在一年前我们的几何库进行了一次重构,其实几何库是一个非常基础的底层, 不仅被planning&control模块所使用, 也被感知,预测,定位等其他模块所使用。
行为策略是自动驾驶技术中的核心地位,相当于人的大脑细胞,决定了如何聪明的像人类一样,做出最自然合理的反应,将复杂信息变成简单动作的过程是复杂的。
美国研发中心的谢丹是最早参与到这一模块的成员,让车变更聪明,化复杂为简是他一直在思考的问题:
本身无人车是一个复杂系统,不单单是只有各种技术栈和算法的交织,和环境也存在着复杂的交互。行为策略作为控制车辆下一个行动的模块,因此在设计上必须有足够的前瞻性,让自动驾驶这个理性思维里,加上人类的经验和交互应变能力。从而让我们的软件系统具备充分的可扩展性,可维护性,在未来表现的越来越聪明。
例如在变换车道的过程中,不仅要考虑能不能安全的变道,也要考虑变道的过程是否舒适,变道行为是否合理必要,以及变道之后是否会对我们未来的行驶造成影响。这些因素可能涉及不同的数据形式和算法。怎样将它们整合到可扩展的框架内,让我们的软件能够不断的进化,是非常重要的。另一个例子是当我们的车辆在一些高风险,不确定的环境中行驶时,应该像人类驾驶员一样适当调整速度,从而提高安全性和驾驶体验。而这样的环境千差万别,也对软件系统提出了挑战。
所有这些问题都需要我们在决策软件的架构上进行前瞻性的设计,同时也要充分利用数据,借助机器学习的算法,通过模拟器进行大量迭代测试验证,从而保证软件的高效率进化。
当提到对于无人驾驶的思考时,天宇说:
天宇——“我很欣赏同事之间的凝聚力,集体精神,包括跨美国中国地域的合作,团队成员90%以上都有着硕士以上教育背景,大家过往的经历都非常的优秀,在这样背景深厚的团队里,感觉每天都humbled。”
欢迎留言区畅聊你对未来无人驾驶的场景想象
精选留言点赞TOP3
可获得滴滴自动驾驶
独家定制版帆布袋+程序员保温杯
团队招聘
▬
滴滴自动驾驶在北京和美国硅谷均设有研发中心,已全面构建感知、行为预测、规划控制、高精地图、基础设施及仿真、车辆平台、云控与车路协同、信息安全等多个工程师团队,团队长期招聘以上方向工程师。欢迎有兴趣的小伙伴加入,可投递简历至 diditech@didiglobal.com,邮件请邮件主题请命名为「姓名-应聘部门-应聘方向」。
扫码了解更多岗位