自动驾驶如何影响汽车行业的软件开发_第1页
自动驾驶如何影响汽车行业的软件开发_第2页
自动驾驶如何影响汽车行业的软件开发_第3页
自动驾驶如何影响汽车行业的软件开发_第4页
自动驾驶如何影响汽车行业的软件开发_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

对于大多数消费者来说,自动驾驶汽车仍然是存在于展览和宣传活动中的东西。然而,对于软件开发人员来说,自动驾驶已经成为现实,他们非常清楚你的全新汽车应该如何工作。自动驾驶软件现在是竞争激烈的汽车市场上的一个差异化因素,自动驾驶汽车工程师的身价高达数百万。在智能汽车中,软件几乎是一切。1自动驾驶的发展正在改变着汽车行业你可能会问,既然无人驾驶还没有出现,为什么所有人都对自动驾驶能力如此兴奋?的确,无人驾驶汽车还没有赢得消费者的青睐,但我们谈论的是各种级别的自动驾驶,这项技术每天都在进步,而且会一直发展下去。虽然目前,我们的道路上只看到部分可以独立的汽车,但到2025年,全球自动驾驶汽车市场预计将达到360亿美元,其中美国拥有所有无人驾驶汽车的29%。车辆的自动驾驶水平越高,它隐藏在引擎盖下的软件就越复杂,工程团队需要的专业知识也就越具体。2014年,SAE国际推出了一个分类系统,将自动驾驶汽车技术分为6个级别。在零级时,驾驶员完全掌控车辆,完全不需要任何辅助。在一级,车辆可以控制自己的速度。我们现在大概处于第3级,接近第4级,汽车可以负责许多情况,警告和协助驾驶员,驾驶员偶尔可以把他或她的眼睛从道路上移开。图片来源-How-ToGeek汽车软件的开发在二级和三级自动驾驶之间发生了巨大的变化。三级有条件自动化的前提是,驾驶员可以将视线从道路上移开,而只需要简单地确认车辆的决策。自动驾驶不再是辅助,随着用例和情况的增加而独立性增加。尽管如此,从三级到四级的道路并不平坦。三级的要求突破了经典ADAS基于规则的功能在if-then条件下的极限。城市环境中的用例需要接近人类的决策能力。因此,基于人工智能的自学习系统正成为汽车领域的关键技术。2AI和机器学习在当今汽车领域的作用:一切都与数据有关汽车行业的人工智能不仅仅是自动驾驶,还涉及到道路安全和互联互通。人工大脑所需要的只是数据。车辆内置的各种物联网设备,从摄像头到声纳,不断产生大量信息供AI系统处理。根据英特尔的说法,一辆联网汽车在8小时内可能会产生大约40tb的自动驾驶汽车大数据。除此之外,对先进信息娱乐系统和各种车载服务的需求是AI技术可以在现代自动驾驶汽车中覆盖的另一个需求。总而言之,除了自动驾驶本身,AI部署可以覆盖汽车领域的一大堆用例:•

用于产品设计的机器学习•

建模与仿真•

销售预测•

质量控制•

客户服务•其他

经典编码甚至不可能支持三级自动驾驶。人工智能和机器学习对于分析高度动态且包含多个变量的交通状况至关重要。此外,所有车辆传感器收集的自动驾驶汽车大数据必须立即进行处理和解释,以对路况做出反应。这只有通过自主学习系统才能实现。机器学习和深度学习算法帮助自动驾驶软件接近人类的决策,在某些情况下,还可以用额外的知识对其进行补充。基于ai的自动驾驶软件这一切的中心都是数据。汽车行业可能比其他行业更了解数据挖掘的重要性。挑战在于如何正确地将现有数据与业务需求联系起来。例如,要教会无人驾驶汽车不要撞到行人,你必须建立一个模拟现实事故的模拟器,并使用这些数据进行强化学习。“现代汽车是一台带轮子的超级计算机,它的传感器和摄像头产生了丰富的数据,有朝一日这些数据可能比汽车本身更有价值。”——印孚瑟斯(Infosys)高级副总裁NiteshBansal公司必须将他们拥有的所有数据和所有技能推向极限,以确保稳定、可预测和响应的自主技术。这种对数据和基于人工智能的汽车开发的关注使得原始设备制造商和一级公司改变了他们做事的方式。在产品和工作结构以及用于汽车制造的技术方面,流程的一些重大转变正在发生。关注软件而不是硬件传统的硬件驱动哲学预设了每一个功能都是由一个单独的设备来完成的——电话是用来打电话的,耳机是用来播放音乐的,等等。随着科技公司加紧与传统原始设备制造商的竞争,汽车制造商感到有必要变得更加以软件为导向。旧的单一功能模式正在被多功能的软件平台所取代。这些变化也适用于软件的支持方式:现在,软件必须频繁更新,而在过去,控制单元在整个车辆生命周期内保持不变。敏捷软件开发胜过瀑布式开发在瀑布式方法中,独立软件组件的开发需要大量的时间和详细的前期规划。开发是计划驱动和功能特定的,技术决策是由上而下传递的。软件组件之间的依赖关系形成队列,这会影响开发的时间。而敏捷则是基于跨职能开发,团队是围绕产品特性建立的。然而,在汽车领域,敏捷面临着相当多的挑战。由于我们讨论的是包含大量硬件组件的嵌入式自动驾驶技术,因此原始设备制造商、供应商和软件供应商之间必须建立稳固的合作伙伴关系。新技术替代了传统系统考虑到这一切,传统系统无法应对自动驾驶发展的要求是很自然的。因此,传统的原始设备制造商正在寻求新的合作伙伴关系、合并和收购,以获取必要的专业知识。另一方面,科技公司正在寻求与原始设备制造商和零部件供应商合作,因为它们既没有制造硬件的经验,也没有成熟的销售市场,以覆盖从工厂到最终客户的所有开发阶段。“汽车行业从硬件到软件的趋势需要新的思维,从创新的产品架构到新的目标成本计算方法和整车商业案例。”

——德勤自动驾驶研究,2018年3自动驾驶工程的高需求技术和学科开发自动驾驶汽车需要广泛的技能和能力,无论是原始设备制造商还是科技公司,都无法单独满足所有这些要求。硬件和扩展方面的经验必须与敏捷的软件开发、创新能力和技术专业知识相辅相成。随着我们走向无人驾驶的未来,自动驾驶软件工程师的高需求也就不足为奇了。而他们的价值是巨大的。教育项目Udacity的自动驾驶汽车负责人大卫·西尔弗(DavidSilver)表示,每名工程师的平均成本为1000万美元。自动驾驶的关键技术有以下几点:•

计算机视觉•

传感器融合•

本地化•

规划•

控制

每个组件都涉及软件工程的一个单独领域,其中一些专注于摄像头,另一些专注于传感器编程,还有一些专注于人工智能学习。构建自动驾驶软件发生在多个学科的交叉点,从机械和电气工程到数据科学。在这样的背景下,责任的分配至关重要,像Intellias这样正在开发自动驾驶汽车软件的公司涵盖了自动驾驶汽车开发的很大一部分,从数据层到V2X连接解决方案,以及AI、ML、大数据和IoT在汽车行业的应用。4总结完全自动驾驶汽车仍在测试中,要在我们的道路上看到它们,还需要几年的时间。政府还需要解决自动驾驶汽车的基础设施需求,使其能够在城市中行驶。然

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论