数据处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:36036846 阅读:9 留言:0更新日期:2022-12-21 10:40
本公开提供了一种数据处理方法、装置、无人车、电子设备和存储介质,可以应用于计算机技术领域。该方法包括:响应于目标设备上的目标系统处于运行状态,分别采集得到目标系统的初始系统运行数据和目标设备的初始设备运行数据;基于与目标系统关联的通信链路结构,对初始系统运行数据进行排序组合,得到链路数据;基于与链路数据相关的时段信息,从初始设备运行数据中筛选得到第一目标设备运行数据;以及基于链路数据和第一目标设备运行数据,生成系统运行报告。成系统运行报告。成系统运行报告。

【技术实现步骤摘要】
数据处理方法、装置、电子设备和存储介质


[0001]本公开涉及计算机
,更具体地,涉及一种数据处理方法、装置、无人车、电子设备和存储介质。

技术介绍

[0002]在无人车运行时,自动驾驶系统记录驾驶程序运行日志。通过获取该自动驾驶系统的运行日志,可以得到无人车的自动驾驶运行数据,以便对无人车的自动驾驶安全性进行分析。
[0003]在相关技术中,由于自动驾驶系统无法记录并分析系统的资源使用、抢占情况及调度器的运行情况,导致无人车在出现运行异常的情况下,收集无人车的异常数据较为困难,进而无法通过对该异常数据进行分析来提升无人车的安全性能。

技术实现思路

[0004]有鉴于此,本公开提供了一种数据处理方法、装置、无人车、电子设备、可读存储介质和计算机程序产品。
[0005]本公开的一个方面提供了一种数据处理方法,包括:响应于目标设备上的目标系统处于运行状态,分别采集得到目标系统的初始系统运行数据和目标设备的初始设备运行数据;基于与目标系统关联的通信链路结构,对初始系统运行数据进行排序组合,得到链路数据;基于与链路数据相关的时段信息,从初始设备运行数据中筛选得到第一目标设备运行数据;以及基于链路数据和第一目标设备运行数据,生成系统运行报告。
[0006]根据本公开的实施例,初始系统运行数据包括分别与目标系统的多个节点相关的多个数据包,通信链路结构与多个节点中的多个目标节点相关;其中,基于与目标系统关联的通信链路结构,对初始系统运行数据进行排序组合,得到链路数据,包括:基于多个目标节点,从多个数据包中确定与通信链路结构相关的多个目标数据包;以及基于目标数据包中的每一条数据的时间戳信息,对多个目标数据包中的数据进行组合,得到链路数据。
[0007]根据本公开的实施例,目标设备包括装载于无人车的车载设备,目标系统包括自动驾驶系统,目标节点包括感知节点、处理节点和控制节点,目标数据包包括与感知节点关联的感知数据包、与处理节点关联的处理数据包和与控制节点关联的控制数据包;其中,基于目标数据包中的每一条数据的时间戳信息,对多个目标数据包中的数据进行组合,得到链路数据,包括:对于感知数据包中的每一条目标感知数据,基于目标感知数据的时间戳信息,从处理数据包中确定目标处理数据;基于目标处理数据的时间戳信息,从控制数据包中确定目标控制数据;以及将目标感知数据、目标处理数据和目标控制数据进行组合,得到链路数据。
[0008]根据本公开的实施例,上述方法还包括:基于链路数据中各条数据的时间戳信息,确定链路数据的异常分析结果;在异常分析结果表示链路数据为异常链路数据的情况下,基于与异常链路数据相关的时段信息,从初始设备运行数据中筛选得到第二目标设备运行
数据;以及基于链路数据和第二目标设备运行数据,生成系统运行报告。
[0009]根据本公开的实施例,响应于目标设备上的目标系统处于运行状态,分别采集得到目标系统的初始系统运行数据和目标设备的初始设备运行数据,包括:响应于目标设备上的目标系统处于运行状态,通过目标系统的采样点,采集初始系统运行数据;以及从目标设备的运行日志中采集得到初始设备运行数据。
[0010]根据本公开的实施例,上述方法还包括:在目标系统的源代码中的预设位置插入预设代码字段,以在目标系统中形成采样点。
[0011]根据本公开的实施例,上述方法还包括:分别对初始系统运行数据和初始设备运行数据进行数据转换,得到系统运行数据和设备运行数据;基于通信链路结构,对系统运行数据进行排序组合,得到链路数据;基于与链路数据相关的时段信息,从设备运行数据中筛选得到第一目标设备运行数据;以及基于链路数据和第一目标设备运行数据,生成系统运行报告。
[0012]根据本公开的实施例,上述方法还包括:响应于展示请求,将系统运行报告加载到预设图表模板中,得到展示图表;以及将展示图表在前端页面上进行展示。
[0013]本公开的另一个方面提供了一种数据处理装置,包括:采集模块,用于响应于目标设备上的目标系统处于运行状态,分别采集得到目标系统的初始系统运行数据和目标设备的初始设备运行数据;第一排序模块,用于基于与目标系统关联的通信链路结构,对初始系统运行数据进行排序组合,得到链路数据;第一筛选模块,用于基于与链路数据相关的时段信息,从初始设备运行数据中筛选得到第一目标设备运行数据;以及第一生成模块,用于基于链路数据和第一目标设备运行数据,生成系统运行报告。
[0014]本公开的另一个方面提供了一种无人车,包括:目标设备,目标设备被配置为装载有目标系统,目标设备包括一个或多个处理器和用于存储一个或多个指令的存储器;其中,当一个或多个指令被一个或多个处理器执行时,使得一个或多个处理器实现如上所述的方法。
[0015]本公开的另一方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个指令,其中,当上述一个或多个指令被上述一个或多个处理器执行时,使得上述一个或多个处理器实现如上所述的方法。
[0016]本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,上述指令在被执行时用于实现如上所述的方法。
[0017]本公开的另一方面提供了一种计算机程序产品,上述计算机程序产品包括计算机可执行指令,上述指令在被执行时用于实现如上所述的方法。
[0018]根据本公开的实施例,在目标系统运行时,可以同时采集目标系统和目标设备的运行数据,对于系统运行数据,可以通过将其组合成链路数据的方式,对系统运行数据进行排序组合,并确定与链路数据相关的时段信息,即设备运行数据中与目标系统的运行相关的时段,通过该时段信息,可以筛选得到目标设备运行数据,整合该链路数据和目标设备运行数据,可以生成得到系统运行报告。该数据处理方法可以建立系统运行状态与设备运行状态之间的联系,提高了数据的利用效率,在数据出现异常时可以更方便地锁定异常数据,所以至少部分地克服了相关技术中收集无人车的异常数据较为困难的技术问题。
附图说明
[0019]通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:
[0020]图1示意性示出了根据本公开实施例的可以应用数据处理方法和装置的示例性系统架构;
[0021]图2示意性示出了根据本公开实施例的数据处理方法的流程图;
[0022]图3示意性示出了根据本公开另一实施例的数据处理方法的流程图;
[0023]图4示意性示出了根据本公开的实施例的数据处理装置的框图;以及
[0024]图5示意性示出了根据本公开实施例的适于实现数据处理方法的电子设备的框图。
具体实施方式
[0025]以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,包括:响应于目标设备上的目标系统处于运行状态,分别采集得到所述目标系统的初始系统运行数据和所述目标设备的初始设备运行数据;基于与所述目标系统关联的通信链路结构,对所述初始系统运行数据进行排序组合,得到链路数据;基于与所述链路数据相关的时段信息,从所述初始设备运行数据中筛选得到第一目标设备运行数据;以及基于所述链路数据和所述第一目标设备运行数据,生成系统运行报告。2.根据权利要求1所述的方法,其中,所述初始系统运行数据包括分别与所述目标系统的多个节点相关的多个数据包,所述通信链路结构与多个所述节点中的多个目标节点相关;其中,所述基于与所述目标系统关联的通信链路结构,对所述初始系统运行数据进行排序组合,得到链路数据,包括:基于多个所述目标节点,从多个所述数据包中确定与所述通信链路结构相关的多个目标数据包;以及基于所述目标数据包中的每一条数据的时间戳信息,对多个所述目标数据包中的数据进行组合,得到所述链路数据。3.根据权利要求2所述的方法,其中,所述目标设备包括装载于无人车的车载设备,所述目标系统包括自动驾驶系统,所述目标节点包括感知节点、处理节点和控制节点,所述目标数据包包括与所述感知节点关联的感知数据包、与所述处理节点关联的处理数据包和与所述控制节点关联的控制数据包;其中,所述基于所述目标数据包中的每一条数据的时间戳信息,对多个所述目标数据包中的数据进行组合,得到所述链路数据,包括:对于所述感知数据包中的每一条目标感知数据,基于所述目标感知数据的时间戳信息,从所述处理数据包中确定目标处理数据;基于所述目标处理数据的时间戳信息,从所述控制数据包中确定目标控制数据;以及将所述目标感知数据、所述目标处理数据和所述目标控制数据进行组合,得到所述链路数据。4.根据权利要求2所述的方法,还包括:基于所述链路数据中各条数据的时间戳信息,确定所述链路数据的异常分析结果;在所述异常分析结果表示所述链路数据为异常链路数据的情况下,基于与所述异常链路数据相关的时段信息,从所述初始设备运行数据中筛选得到第二目标设备运行数据;以及基于所述链路数据和所述第二目标设备运行数据,生成所述系统运行报告。5.根据权利要求1所述的方法,其中,所述响应于目标设备上的目标系统处于运行状态,分别采集得到所述目标系统的初始系统运行数据和所述目标设备的初始设备运行数据,包括:响应于所...

【专利技术属性】
技术研发人员:闵令吉岳潇戴官宏
申请(专利权)人:北京京东乾石科技有限公司
类型:发明
国别省市:

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

1