当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于自主交通工具中的可重新编程硬件的技术制造技术

技术编号:29600932 阅读:37 留言:0更新日期:2021-08-06 20:05
本文公开了用于重新配置自主交通工具系统中的可重新编程硬件的技术。根据实施例,自主驾驶系统包括传感器和具有物理逻辑单元的可配置电路。自主驾驶系统聚合从传感器中的每一个传感器观察到的数据。自主驾驶系统检测指示可配置电路中的缺陷的触发。该缺陷根据经聚合的数据来进行标识。自主驾驶系统响应于触发而在可配置电路上执行重新配置动作以修复缺陷。

【技术实现步骤摘要】
【国外来华专利技术】用于自主交通工具中的可重新编程硬件的技术相关申请的交叉引用本申请要求于2018年12月27日提交的美国专利申请系列第16/233,901号的权益。
技术介绍
自主交通工具是能够感测周围环境并在环境中导航以到达预定的目的地的交通工具,通常无需来自交通工具操作者的进一步输入。为此,自主交通工具包括各种传感器,诸如激光、雷达、全球定位系统(GPS)和计算机视觉技术。与自主交通工具一起配置的系统可处理传感器数据以标识适当的导航路径、障碍物、和相关标牌。自主交通工具系统可以包括用于提供用于自主交通工具的正常操作的各种功能(诸如,用于交通工具中的决策和控制逻辑的人工智能(AI)和机器学习功能)的集成电路(IC)。然而,随着时间的推移,IC中的缺陷可能会出现(例如,由于自主交通工具系统在交通工具正常操作期间的磨损)。另外,IC中经编程的功能可能具有漏洞和其他问题(例如,逻辑漏洞、安全性问题、过时的功能等)。因此,自主交通工具系统中的系统故障可能会发生并导致安全性问题。附图说明在附图中,以示例方式而不是以限制方式例示出本文中所描述的概念。为说明简单和清楚起见,附图中所例示出的要素不一定是按比例绘制的。在认为适当的情况下,已在多个附图之间重复了附图标记以指示对应的或类似的要素。图1是自主交通工具系统在其中被配置成根据多个输入来更新可重编程硬件的示例计算环境的简化框图;图2是相对于图1所述的自主交通工具系统的至少一个实施例的简化框图;图3是可由图1的自主交通工具系统建立的环境的至少一个实施例的简化框图;图4和图5是用于修复图1的自主交通工具系统中的可配置电路的方法的至少一个实施例的简化流程图;图6是用于修复可配置电路中的缺陷的示例的至少一个实施例的简化概念图;以及图7是用于修复可配置电路中的缺陷的另一示例的至少一个实施例的简化概念图。具体实施方式尽管本公开的概念易于具有各种修改和替代形式,但是,本公开的特定实施例已作为示例在附图中示出并将在本文中详细描述。然而,应当理解,没有将本公开的概念限制于所公开的特定形式的意图,而相反,意图旨在涵盖符合本公开和所附权利要求书的所有修改、等效方案和替代方案。说明书中对“一个实施例”、“实施例”、“说明性实施例”等的引用指示所描述的实施例可包括特定特征、结构或特性,但是,每一个实施例可包括或可以不一定包括该特定特征、结构或特性。而且,此类短语不一定是指同一实施例。进一步地,当结合实施例来描述特定的特征、结构或特性时,认为结合无论是否被明确描述的其他实施例来实施此类特征、结构或特性均落在本领域技术人员的知识范围之内。附加地,应当领会,以“A、B和C中的至少一者”的形式包括在列表中的术语可意指(A);(B);(C);(A和B);(A和C);(B和C);或(A、B和C)。类似地,以“A、B或C中的至少一者”的形式列出的项可以意指(A);(B);(C);(A和B);(A和C);(B和C);或(A、B和C)。在一些情况下,所公开的实施例能以硬件、固件、软件或其任何组合来实现。所公开的多个实施例也可被实现为由暂态或非暂态机器可读(例如,计算机可读)存储介质承载或存储于其上的可由一个或多个处理器读取并执行的指令。机器可读存储介质可被具体化为用于以可由机器读取的形式存储或传送信息的任何存储设备、机制或其他物理结构(例如,易失性或非易失性存储器、介质盘、或其他介质设备)。在附图中,一些结构或方法特征可按特定布置和/或排序示出。然而,应当领会,此类特定布置和/或排序可以不是必需的。相反,在一些实施例中,能以与在说明性附图中示出的不同的方式和/或次序来布置此类特征。另外,在特定附图中包括结构或方法特征不意味着暗示在所有实施例中都需要此类特征,并且在一些实施例中,可以不包括此类特征,或此类特征可以与其他特征组合。现在参考图1,示出了自主交通工具系统被配置成根据多个输入来更新可重新编程硬件的计算环境100。如所示,计算环境100包括多个交通工具1021-M。在说明性实施例中,交通工具102可以是能够运输乘客的任何类型的自主或“无人驾驶”交通工具。进一步地,在本文所述的实施例的上下文中,交通工具1021-M不必是完全自主的,因为本领域的技术人员将会认识到本公开的技术也可以适配于部分自主的交通工具。如所示,每个交通工具102包括自主交通工具系统104。自主交通工具系统104提供决策和控制逻辑,以使交通工具在很少或没有来自人类操作者的输入的情况下以自主的方式操作。例如,给定的自主交通工具系统104可以从交通工具102内的各种传感器获得数据,以确定可见的道路几何形状、一个或多个传感器视图中的对象(例如,道路标牌、交通柱、行人、其他交通工具等)、距此类对象的距离等。自主交通工具系统104可以部分地基于所获得的传感器数据来确定在操作中要执行的动作,诸如,是否维持、增加速度或降低速度、改变车道、使交通工具停车等。进一步地,在实施例中,每个自主交通工具系统1041-M可以经由网络110(例如,互联网)与(例如,在云网络上执行的)数据聚合服务106进行通信。数据聚合服务106可以接收由交通工具自主交通工具系统1041-M中的每一个系统发送的数据。一旦接收到数据,数据聚合服务106可以执行可用于各种目的的分析。例如,数据聚合服务106可以将分析传送到云网络上的导航服务,该导航服务可以将相对最新的导航信息(例如,道路状况、交通和拥塞数据、道路标牌、公共安全性警告、由其他交通工具发送的导航信息等)传送到交通工具控制系统104。自主交通工具系统104可以将导航信息应用于其中的各个组件。例如,自主交通工具系统104可以基于从导航服务接收到的信息来确定朝向指定目的地的交通在给定路径上是相对拥塞的,并且自主交通工具系统104中的控制逻辑可以确定去往目的地的较不拥塞的路径。又进一步地,在实施例中,每个自主交通工具系统1041-M可以与和相应的自主交通工具系统1041-M的制造商(诸如,制造商系统108)相关联的服务器通信。例如,给定的自主交通工具系统104可以将从板载传感器收集到的数据发送给制造商系统108。甚至进一步地,在实施例中,每个自主交通工具系统1041-M可以(例如,通过交通工具通信系统网络)与交通工具1021-M的邻近区域内的其他交通工具进行通信。此类通信可以包括例如通过给定频率的交通工具对交通工具(V2V)消息。交通工具之间的通信可以包括用于防止事故和交通拥塞的安全性警告、交通信息、和车道改变指示。如本文进一步所述,在实施例中,每个自主交通工具系统1041-M包括为自主交通工具系统1041-M提供决策和控制功能的可配置电路(例如,现场可编程门阵列(FPGA))。例如,可配置电路可以包括许多物理逻辑单元,这些物理逻辑单元可以利用指示功能的位流数据进行编码。因为可配置电路是可重新编程的,所以如果电路本身出现缺陷,则自主交通工具系统104可以将最初位于有缺陷的物理单元中的位流数据重新编程到不受缺陷影响的物理逻辑单元中。除了修复缺本文档来自技高网...

【技术保护点】
1.一种设备,所述设备包括:/n交通工具控制器,所述交通工具控制器具有可配置电路,所述可配置电路具有多个物理逻辑单元,所述交通工具控制器用于:/n聚合从多个传感器中的每一个传感器观察到的数据;/n检测指示所述可配置电路中的缺陷的触发,所述缺陷根据经聚合的数据来进行标识;以及/n响应于所述触发而在所述可配置电路上执行重新配置动作以修复所述缺陷。/n

【技术特征摘要】
【国外来华专利技术】20181227 US 16/233,9011.一种设备,所述设备包括:
交通工具控制器,所述交通工具控制器具有可配置电路,所述可配置电路具有多个物理逻辑单元,所述交通工具控制器用于:
聚合从多个传感器中的每一个传感器观察到的数据;
检测指示所述可配置电路中的缺陷的触发,所述缺陷根据经聚合的数据来进行标识;以及
响应于所述触发而在所述可配置电路上执行重新配置动作以修复所述缺陷。


2.如权利要求1所述的设备,其特征在于,用于聚合从所述多个传感器中的每个传感器观察到的所述数据包括用于:
从所述一个或多个传感器中的每一个传感器接收数据;以及
对所述数据进行格式化以用于传送到一个或多个服务。


3.如权利要求2所述的设备,其特征在于,用于对所述数据进行格式化以用于传送到一个或多个服务包括用于:对所述数据进行格式化以用于传送到服务,所述数据基于为所述服务指定的许可而被格式化。


4.如权利要求2所述的设备,其特征在于,所述交通工具控制器进一步用于将所述经聚合的数据传送到所述一个或多个服务。


5.如权利要求4所述的设备,其特征在于,用于传送所述经聚合的数据包括用于:将所述经聚合的数据传送到服务以用于将所述数据与多个交通工具的数据进行聚合。


6.如权利要求4所述的设备,其特征在于,用于传送所述经聚合的数据包括用于:将所述经聚合的数据传送到在所述设备的制造商的服务器上执行的服务。


7.如权利要求4所述的设备,其特征在于,用于检测指示所述可配置电路中的所述缺陷的所述触发包括用于:从所述一个或多个服务中的一个服务接收所述缺陷的指示。


8.如权利要求1-7中任一项所述的设备,其特征在于,用于检测指示所述可配置电路中的所述缺陷的所述触发包括用于:基于使用所述经聚合的数据作为输入的自诊断测试来检测所述可配置电路中的所述缺陷。


9.如权利要求1-8中任一项所述的设备,其特征在于,所述交通工具控制器进一步用于确定是执行完全重新配置动作还是部分重新配置动作。


10.如权利要求1-9中任一项所述的设备,其特征在于,用于执行所述重新配置动作包括用于:
标识与所述缺陷相关联的物理逻辑单元中的第一物理逻辑单元,所述第一物理逻辑单元利用位流数据进行编程;以及
将所述位流数据重新编程为所述物理逻辑单元中的与所述第一物理逻辑单元不同的第二物理逻辑单元。


11.一种计算机实现的方法,包括:
聚合从所述交通工具控制器中的多个传感器中的每个传感器观察到的数据,所述交通工具控制器具有包括一个或多个物理逻辑单元的可配置电路;
检测指示所述可配置电路中的缺陷的触发,所述缺陷根据经聚合的...

【专利技术属性】
技术研发人员:W·Y·郭R·H·沃海比M·奥蒂兹S·阿齐兹G·杰甘莫汉L·N·皮尼拉皮科
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1