作者:RTI公司商场开发总监 Bob Leigh
轿车行业在其开展进程中现已走过了很长时刻的一段路。现在,制作主动驾驶轿车和主动驾驶轿车的技能现已不再只出现在科幻小说里,实际国际也已在逐渐运用。假定把未来国际幻想成一个相似太空时代充溢飞行器的国际,然后每架飞行器都能够以精心策划的精准方法自由地穿越地球,我供认这种假定真的很诱人,令人心神神往。不过我仅有不期望产生的是,未来的人们都要被逼穿上电影里那样的闪亮的银色连身裤——不知道是谁想到的这个主见。
当然,实际国际中的实际状况肯定会杂乱许多。相同,关于未来主动驾驶车辆的开发者来说,他们所面对的技能环境也会很杂乱,特别是在概念验证阶段。除了一起和严苛的开发环境外,工程师们还面对着各式各样的关于定制的预置和云运用软件方面的难题——一切这些运用软件都有必要实时地相互通讯,这项使命需求一个高度自治的工业物联网(IIoT)体系来完成。
司机们,发起引擎吧!
现在,有许多轿车制作商都在积极参与主动驾驶轿车(AV,Automonous Vehicle)的项目中。跟着开发人员逐渐进入概念验证阶段,他们多多少少都会在实践过程中遇到一些突发妨碍。
首要,主动驾驶轿车的体系有必要能够做三件首要的工作: 感知环境、处理有关环境的数据以及依据环境信息采纳举动。从本质上讲,这便是一个循环,需求一遍又一遍地重复。可是这一过程中生成的数据量和处理这些数据所要求的速度很快就会变得令人难以承受。
主动驾驶轿车开发遭受的一起应战
咱们需求把上面的问题逐渐拆解来看。当咱们调查一辆主动驾驶轿车时,它有必要有一个能够调查环境的传感器套件(其间既包含简略的驾驶员辅佐技能,也包含较为杂乱的高度主动或彻底主动的车辆体系)。环境传感器套件能够决议数据保真度的凹凸,还能决议从激光雷达传感器、雷达传感器、驱动器和其他输入点中收集到多少数据。咱们称之为传感器交融或许数据交融,由于它只要在一切这些组件都能够相互相互同享数据而且对定论的准确性达到共同定论时才干真实发挥作用。
接下来咱们需求考虑,体系在哪些场景有必要运用人工智能(AI)来处理问题。例如:我该怎么处理这些信息? 我要左转吗?我要直走吗? 我要右转吗? 环境中产生了什么?
除此之外,该体系还需求剖析不同的瞬态要素。例如,迎面而来的是人,仍是自行车,仍是轿车?然后依据不同的状况做出决议方案和应对方案。当然,当轿车依据环境采纳了举动之后,反过来也会改动环境,因而,整个循环又会重新开始。
由此可见,真实的应战在于高水平的互连性:体系的质量取决于捕获并处理数据的速度和质量上。然后,当增加外部互连时(例如连接到云体系或许连接到其他体系),它们就成为互连处理方案的一部分。其结果是会构成一个包含许多组件的杂乱分布式体系,一切组件都被十分紧凑地打包在一起。
分层数据总线的概念
大规模的可扩展性是每个高度主动自治体系的中心条件。这一说法特别适用于主动驾驶轿车范畴。这是由于一个在受控测验条件下运转的体系和一个真实准备好进入商场的体系存在很大的差异性,而即使是最优异的开发人员团队也会被这种杂乱性差异遮盖双眼。假如一个体系想要进入商场并发挥其功用——包含承受大众要求的一切媒体查验和新的运用场景测验,一般会在体系内增加一个全新的要害使命需求层,而到现在为止还没有人能够很好地承担起这一使命。
分层数据总线(Layered Databus )是由工业互联网联盟(IIC)开发的一个概念和术语,IIC是一个促进和协调工业互联网优先事项和完成技能的安排。分层数据总线的开发方针是让开发团队能够识别体系中不同的操控平面(Control Plane)或信息平面(Information Plane )。除了对环境的彻底操控之外,团队还能够指定服务质量(QoS),该服务质量决议了数据在不同运用场景(包含可靠性、带宽和推迟)的运用软件之间有必要遵从的活动方法。
这种分层数据总线概念使开发人员能够在整个生态体系中运用相同的规范,它还答应开发人员为体系的不同部分设置各自的条件和各自的规矩来办理数据。一切这些都答应以一种规范化的方法在不同的体系之间进行通讯,而不用增加新的协议、网关或其他的网桥。当然,分层数据总线也答应团队为数据运用设定不同的条件,以便体系具有可靠性和可重复性。
关于主动驾驶轿车在现在行业界处于什么开展阶段,以及什么时候咱们才干在道路上看到4级和5级的主动驾驶轿车等一系列问题,现在还存在着争议。虽然时刻节点经常会因说话目标的不同而有所不同,但有一件事是开发人员已有一致的,即高档其他互连性是获取和处理数据以及处理体系杂乱性问题所必需的中心要素。分层数据总线体系结构在这些体系中供给了规范化的通讯,并为开发人员供给了使无人驾驶轿车有用、快速而且安全地进入商场的东西。