一种软件验证方法、装置、设备及可读存储介质制造方法及图纸

技术编号:36088254 阅读:10 留言:0更新日期:2022-12-24 11:04
本发明专利技术提供一种软件验证方法、装置、设备及可读存储介质。该方法包括:若辅助驾驶控制器软件出错,则根据预设筛选条件对检测数据进行筛选,其中,检测数据为车辆在不同实际道路上行驶时车辆传感器和前视摄像头获取的数据;更新辅助驾驶控制器软件;将筛选后的检测数据输入更新后的辅助驾驶控制器软件中,得到更新后的辅助驾驶控制器软件输出的对筛选后的检测数据的处理结果;若处理结果与预设结果不相同,则以更新后的辅助驾驶控制器软件作为辅助驾驶控制器软件,执行更新辅助驾驶控制器软件的步骤。通过本发明专利技术,解决了现有技术中效率较低,导致辅助驾驶软件开发周期较长的问题,以及使用仿真测试台架成本较高的问题。及使用仿真测试台架成本较高的问题。及使用仿真测试台架成本较高的问题。

【技术实现步骤摘要】
一种软件验证方法、装置、设备及可读存储介质


[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]图1为本专利技术实施例方案中涉及的软件验证设备的硬件结构示意图;
[0034]图2为本专利技术软件验证方法第一实施例的流程示意图;
[0035]图3为本专利技术软件验证方法整体架构示意图;
[0036]图4为本专利技术软件验证方法第二实施例的流程示意图;
[0037]图5为本专利技术软件验证装置一实施例的功能模块示意图。
[0038]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0039]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0040]第一方面,本专利技术实施例提供一种软件验证设备,该软件验证设备可以是个人计算机(personal computer,PC)、笔记本电脑、服务器等具有数据处理功能的设备。
[0041]参照图1,图1为本专利技术实施例方案中涉及的xx设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件验证方法,其特征在于,所述软件验证方法包括:若对辅助驾驶控制器软件的验证结果为辅助驾驶控制器软件出错,则根据预设筛选条件对检测数据进行筛选,其中,检测数据为车辆在不同实际道路上行驶时车辆传感器和前视摄像头获取的数据;更新辅助驾驶控制器软件;将筛选后的检测数据输入更新后的辅助驾驶控制器软件中,得到更新后的辅助驾驶控制器软件输出的对筛选后的检测数据的处理结果;若处理结果与预设结果相同,则对更新后的辅助驾驶控制器软件的验证结果为更新后的辅助驾驶控制器软件无误;若处理结果与预设结果不相同,则以更新后的辅助驾驶控制器软件作为辅助驾驶控制器软件,执行更新辅助驾驶控制器软件的步骤。2.如权利要求1所述的软件验证方法,其特征在于,所述根据预设筛选条件对检测数据进行筛选的步骤,包括:从检测数据中筛选车辆传感器和前视摄像头采集的数据。3.如权利要求1所述的软件验证方法,其特征在于,在所述若对辅助驾驶控制器软件的验证结果为辅助驾驶控制器软件出错,则根据预设筛选条件对检测数据进行筛选的步骤之前,包括:获取车辆在不同实际道路上行驶时每个时刻对应的参考数据以及检测数据,其中,以激光雷达和惯性导航获取的数据作为参考数据,以车辆传感器和前视摄像头获取的数据作为检测数据。4.如权利要求3所述的软件验证方法,其特征在于,在所述获取车辆在不同道路上行驶时每个时刻对应的参考数据以及检测数据的步骤之后,包括:分别将同一时刻对应的参考数据和检测数据进行比对;若比对结果都为相同,则对辅助驾驶控制器软件的验证结果为辅助驾驶控制器软件出错。5.如权利要求4所述的软件验证方法,其特征在于,在所述分别将同一时刻对应的参考数据和检测数据进行比对的步骤之后,包括:若存在任一时刻对应的参考数据和检测数据比对结果为不相同,则对辅助驾驶...

【专利技术属性】
技术研发人员:王文博严锐周鑫刁帅王飞显蔡睿智张辉徐立华
申请(专利权)人:武汉船舶职业技术学院
类型:发明
国别省市:

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

1