自动驾驶测试异常上传方法、装置和计算机设备制造方法及图纸

技术编号:38125974 阅读:7 留言:0更新日期:2023-07-08 09:30
本申请提供了一种自动驾驶测试异常上传方法、装置、计算机设备和存储介质。该方法包括:在自动驾驶车辆进行路测的过程中,判断各日志文件是否反映对应的功能存在异常;若是,则将反映对应的功能存在异常的日志文件确定为目标异常文件,并评估目标异常文件的严重程度等级;按照严重程度等级由高到低的顺序,依次将目标异常文件上传至服务器。该方法实现了对重要路测数据的预先识别和优先调度,有效地加速重要数据的精确上传的流程,有利于节省工程人员的时间以及提高工程人员的工作效率。程人员的时间以及提高工程人员的工作效率。程人员的时间以及提高工程人员的工作效率。

【技术实现步骤摘要】
自动驾驶测试异常上传方法、装置和计算机设备


[0001]本申请涉及自动驾驶测试
,尤其涉及一种自动驾驶测试异常上传方法、装置和计算机设备和存储介质。

技术介绍

[0002]为了确定自动驾驶车辆的性能,常常需要在道路上对自动驾驶车辆进行测试,真实的路测数据对于自动驾驶的场景仿真和分析是非常重要的,依赖真实的路测数据,如车辆在不同场景下的行为数据、车辆内部发生突发故障时的日志记录,亦或是车辆硬件内部的一些数据流日志等,可以对车辆在真实物理环境下的行为与逻辑进行分析与调试,从而更好地修改内部的运行逻辑,来保证车辆能够在更好地应对真实路况,提高自动驾驶车辆的性能。
[0003]但由于传统路测数据数量巨大,难以保证将其中的重要部分准确上传,影响工程人员的工作效率,也不利于提高自动驾驶车辆的性能。

技术实现思路

[0004]本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中自动驾驶过程容易频繁出现硬缺页异常的问题。
[0005]第一方面,本申请实施例提供了一种自动驾驶测试异常上传方法,包括:
[0006]在自动驾驶车辆进行路测的过程中,判断各日志文件是否反映对应的功能存在异常;
[0007]若是,则将反映对应的功能存在异常的日志文件确定为目标异常文件,并评估目标异常文件的严重程度等级;
[0008]按照严重程度等级由高到低的顺序,依次将目标异常文件上传至服务器。
[0009]在其中一个实施例中,判断各日志文件是否反映对应的功能存在异常,包括:/>[0010]判断日志文件中的目标参数是否处于目标参数对应的正常数值区间;
[0011]若是,则判定日志文件对应的功能不存在异常;
[0012]若否,则判定日志文件对应的功能存在异常。
[0013]在其中一个实施例中,严重程度等级与异常数值区间一一对应,评估目标异常文件的严重程度,包括:
[0014]将目标异常文件的目标参数所处的异常数值区间确定为目标异常数值区间;
[0015]确定目标异常数值区间对应的严重程度等级为目标异常文件的严重程度等级。
[0016]在其中一个实施例中,评估目标异常文件的严重程度等级,还包括:
[0017]将目标异常文件的严重程度等级和目标异常文件的元信息存储到元信息集中。
[0018]在其中一个实施例中,按照严重程度等级由高到低的顺序依次将目标异常文件上传至服务器,包括:
[0019]在自动驾驶车辆路测完成后,根据元信息集中的各元信息,将处于同一严重程度
等级的目标异常文件,合并为严重程度等级对应的上传异常文件;
[0020]按照严重程度等级由高到低的顺序,依次将各严重程度等级对应的上传异常文件上传至服务器。
[0021]在其中一个实施例中,根据元信息集中的各元信息,将处于同一严重程度等级的目标异常文件,合并为严重程度等级对应的上传异常文件,包括:
[0022]根据元信息读取目标异常文件的内容;
[0023]将目标异常文件的内容和元信息进行组合,得到目标异常文件对应的组合信息;
[0024]将处于同一严重程度等级的目标异常文件对应的组合信息进行拼接,并在各组合信息之间添加预设分隔符,得到严重程度等级对应的上传异常文件。
[0025]在其中一个实施例中,自动驾驶测试异常上传方法还包括:
[0026]服务器接收到上传异常文件后,根据预设分隔符对上传异常文件进行分解,得到各目标异常文件对应的组合信息;
[0027]对组合信息进行还原,得到组合信息对应的目标异常文件。
[0028]第二方面,本申请实施例提供了一种自动驾驶测试异常上传装置,包括:
[0029]异常判断模块,用于在自动驾驶车辆进行路测的过程中,判断各日志文件是否反映对应的功能存在异常;
[0030]评估模块,用于将反映对应的功能存在异常的日志文件确定为目标异常文件,并评估目标异常文件的严重程度等级;
[0031]上传模块,用于按照严重程度等级由高到低的顺序,依次将目标异常文件上传至服务器。
[0032]第三方面,本申请实施例提供了一种计算机设备,包括一个或多个处理器,以及存储器,存储器中存储有计算机可读指令,计算机可读指令被一个或多个处理器执行时,执行上述任一实施例中的自动驾驶测试异常上传方法的步骤。
[0033]第四方面,本申请实施例一种存储介质,存储介质中存储有计算机可读指令,计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述任一实施例中的自动驾驶测试异常上传方法的步骤。
[0034]从以上技术方案可以看出,本申请实施例具有以下优点:
[0035]基于上述任一实施例,在自动驾驶车辆进行路测的过程中,对在该过程中生成的各日志文件进行识别,从中筛选出目标异常文件,并评估各目标异常文件的严重程度等级,最后按照严重程度等级由高到低的顺序将各目标异常文件进行上传。本方法实现了对重要路测数据的预先识别和优先调度,有效地加速重要数据的精确上传的流程,有利于节省工程人员的时间以及提高工程人员的工作效率。
附图说明
[0036]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0037]图1为本申请一个实施例提供的自动驾驶测试异常上传方法的流程示意图;
[0038]图2为本申请另一个实施例提供的自动驾驶测试异常上传方法的流程示意图;
[0039]图3为本申请一个实施例提供的自动驾驶测试异常上传装置的模块示意图;
[0040]图4为本申请一个实施例提供的计算机设备的内部结构图。
具体实施方式
[0041]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0042]请参阅图1,本申请实施例提供了一种自动驾驶测试异常上传方法,包括步骤S102至步骤S106。
[0043]S102,在自动驾驶车辆进行路测的过程中,判断各日志文件是否反映对应的功能存在异常。
[0044]可以理解,路测指的是自动驾驶车辆在新功能上线或新的改动内容部署到车端时,令自动驾驶车辆在道路上进行运行测试。在自动驾驶车辆的运行过程中,自动驾驶系统将会产生多个日志文件。日志文件与自动驾驶系统的功能模块对应,用于记录对应的模块的运行情况。即当自动驾驶系统的某个功能出现异常时,将会在对应的日志文件上体现。而反映了对应的功能存在异常的日志文件即为工程人员进行分析和改进的重点,为了提高工作本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种自动驾驶测试异常上传方法,其特征在于,包括:在自动驾驶车辆进行路测的过程中,判断各日志文件是否反映对应的功能存在异常;若是,则将反映对应的功能存在异常的所述日志文件确定为目标异常文件,并评估所述目标异常文件的严重程度等级;按照所述严重程度等级由高到低的顺序,依次将所述目标异常文件上传至服务器。2.根据权利要求1所述的自动驾驶测试异常上传方法,其特征在于,所述判断各日志文件是否反映对应的功能存在异常,包括:判断所述日志文件中的目标参数是否处于所述目标参数对应的正常数值区间;若是,则判定所述日志文件对应的功能不存在异常;若否,则判定所述日志文件对应的功能存在异常。3.根据权利要求2所述的自动驾驶测试异常上传方法,其特征在于,所述严重程度等级与异常数值区间一一对应,所述评估所述目标异常文件的严重程度,包括:将所述目标异常文件的所述目标参数所处的所述异常数值区间确定为目标异常数值区间;确定所述目标异常数值区间对应的所述严重程度等级为所述目标异常文件的所述严重程度等级。4.根据权利要求1所述的自动驾驶测试异常上传方法,其特征在于,所述评估所述目标异常文件的严重程度等级,还包括:将所述目标异常文件的严重程度等级和所述目标异常文件的元信息存储到元信息集中。5.根据权利要求4所述的自动驾驶测试异常上传方法,其特征在于,所述按照所述严重程度等级由高到低的顺序依次将所述目标异常文件上传至服务器,包括:在所述自动驾驶车辆路测完成后,根据所述元信息集中的各所述元信息,将处于同一所述严重程度等级的所述目标异常文件,合并为所述严重程度等级对应的上传异常文件;按照所述严重程度等级由高到低的顺序,依次将各所述严重程度等级对应的所述上传异常文件上传至所述服务器。6.根据权利要求5所述的自动驾驶测试异常上传方...

【专利技术属性】
技术研发人员:吴华宇
申请(专利权)人:广州文远知行科技有限公司
类型:发明
国别省市:

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

1