System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,特别是涉及一种车辆测试方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、随着车辆智能驾驶技术的不断成熟,具备智能驾驶功能的车辆正在逐步推向市场,尤其是具备辅助驾驶功能的汽车,自动制动系统(autonomous emergency braking,aeb)正在成为智能驾驶汽车产品的标配,国家也出台了对相关车辆性能进行测试的法规和标准。自动制动系统的测试存在很大的危险性,尤其是对一些极限功能及危险场景的测试。
2、为了防止碰撞,通常采用假车模型充当目标车辆,以避免对测试车辆及测试人员的损伤。但是,目前尚未开发出适用于自动制动系统功能测试的商用车假车模型,普遍采用乘用车来代替测试,不能有效对商用车进行模拟,无法保证测试结果的准确性。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提升车辆测试准确性的车辆测试方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种车辆测试方法,包括:
3、生成用于对测试车辆的制动控制功能进行测试的第一测试用例和第二测试用例;
4、通过路侧设备将所述第一测试用例发送给测试车辆,以指示测试车辆按照第一测试用例行驶;将第二测试用例发送给目标车辆,以指示测试车辆按照第二测试用例行驶;
5、接收测试车辆返回的车辆制动数据和目标车辆返回的车辆实时运行数据,所述车辆制动数据为测试车辆在检测周期到达的情况下,获取所述测试车辆的当
6、根据所述车辆制动数据和所述车辆实时运行数据,确定所述测试车辆的制动控制功能是否正常。
7、在其中一个实施例中,第一测试用例包括为所述测试车辆配置的车辆开始行驶位置、运动轨迹坐标、运行速度、运行加速度、以及车辆停止行驶位置;所述第二测试用例中包括为所述测试车辆配置的车辆开始行驶位置、运动轨迹坐标、运行速度、运行加速度、以及车辆停止行驶位置。
8、在其中一个实施例中,所述通过路侧设备将所述第一测试用例发送给测试车辆,以指示测试车辆按照第一测试用例行驶,包括:
9、通过路侧设备将所述第一测试用例发送给测试车辆中的所述车载单元,以指示所述车载单元获取所述测试车辆中的惯性导航系统采集到的测试车辆的位姿,并将所述第一测试用例以及所述位姿发送给测试车辆中的驾驶机器人,以指示所述驾驶机器人基于所述第一测试用例和所述位姿行驶。
10、在其中一个实施例中,目标车辆的当前位置信息为上位机发送至所述测试车辆的,或者,目标车辆的当前位置信息为测试车辆采集到目标车辆的图像,并基于所述图像确定的;或者,目标车辆的当前位置信息为所述测试车辆通过距离传感器确定所述目标车辆相对所述测试车辆的相对距离后,基于所述相对距离确定的。
11、在其中一个实施例中,车辆制动数据为测试车辆确定测试车辆所满足的预设制动控制条件所对应的制动等级,并基于所述制动等级进行相应的制动控制后生成的,所述制动等级包括预警提示等级、车辆预制动等级或者车辆紧急制动等级。
12、在其中一个实施例中,所述车辆制动数据包括所述测试车辆的车辆制动时刻、车速、发动机转速、以及车身姿态。
13、在其中一个实施例中,所述根据所述车辆制动数据和所述车辆实时运行数据,确定所述测试车辆的制动控制功能是否正常,包括:
14、根据所述车辆制动数据和所述车辆实时运行数据,对预设的测评指标进行评价得到评价结果;
15、将评价结果与测试指标的标准评价结果进行对比,基于对比结果,确定所述测试车辆的制动控制功能是否正常。
16、第二方面,本申请还提供了一种车辆测试装置,包括:
17、生成模块,用于生成用于对测试车辆的制动控制功能进行测试的第一测试用例和第二测试用例;
18、发送模块,用于通过路侧设备将所述第一测试用例发送给测试车辆,以指示测试车辆按照第一测试用例行驶;将第二测试用例发送给目标车辆,以指示测试车辆按照第二测试用例行驶;
19、接收模块,用于接收测试车辆返回的车辆制动数据和目标车辆返回的车辆实时运行数据,所述车辆制动数据为测试车辆在检测周期到达的情况下,获取所述测试车辆的当前位置信息以及目标车辆的当前位置信息后,基于所述目标车辆的当前位置信息以及所述测试车辆的当前位置信息,确定所述测试车辆满足预设制动控制条件并进行制动控制后生成的;
20、确定模块,用于根据所述车辆制动数据和所述车辆实时运行数据,确定所述测试车辆的制动控制功能是否正常。
21、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述各方法实施例中的步骤。
22、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述各方法实施例中的步骤。
23、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
24、上述车辆测试方法、装置、计算机设备、存储介质和计算机程序产品,生成用于对测试车辆的制动控制功能进行测试的第一测试用例和第二测试用例,然后通过路侧设备将所述第一测试用例发送给测试车辆,以指示测试车辆按照第一测试用例行驶;将第二测试用例发送给目标车辆,以指示测试车辆按照第二测试用例行驶,可以控制测试车辆和目标车辆模拟实际驾驶,可以模式商用车的实际驾驶情况,接收测试车辆返回的车辆制动数据和目标车辆返回的车辆实时运行数据,所述车辆制动数据为测试车辆在检测周期到达的情况下,获取所述测试车辆的当前位置信息以及目标车辆的当前位置信息后,基于所述目标车辆的当前位置信息以及所述测试车辆的当前位置信息,确定所述测试车辆满足预设制动控制条件并进行制动控制后生成的,即测试车辆智能化自动判断目标车辆是否满足制动条件,从而执行制动控制,并返回车辆制动数据,可以根据车辆制动数据和所述车辆实时运行数据,确定测试车辆的制动控制功能是否正常,可以对商用车的自动制动功能进行测试。
本文档来自技高网...【技术保护点】
1.一种车辆测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,第一测试用例包括为所述测试车辆配置的车辆开始行驶位置、运动轨迹坐标、运行速度、运行加速度、以及车辆停止行驶位置;所述第二测试用例中包括为所述测试车辆配置的车辆开始行驶位置、运动轨迹坐标、运行速度、运行加速度、以及车辆停止行驶位置。
3.根据权利要求1所述的方法,其特征在于,所述通过路侧设备将所述第一测试用例发送给测试车辆,以指示测试车辆按照第一测试用例行驶,包括:
4.根据权利要求1所述的方法,其特征在于,目标车辆的当前位置信息为上位机发送至所述测试车辆的,或者,目标车辆的当前位置信息为测试车辆采集到目标车辆的图像,并基于所述图像确定的;或者,目标车辆的当前位置信息为所述测试车辆通过距离传感器确定所述目标车辆相对所述测试车辆的相对距离后,基于所述相对距离确定的。
5.根据权利要求1所述的方法,其特征在于,车辆制动数据为测试车辆确定测试车辆所满足的预设制动控制条件所对应的制动等级,并基于所述制动等级进行相应的制动控制后生成的,所述制动等级包括预
6.根据权利要求1所述的方法,其特征在于,所述车辆制动数据包括所述测试车辆的车辆制动时刻、车速、发动机转速、以及车身姿态。
7.根据权利要求1所述的方法,其特征在于,所述根据所述车辆制动数据和所述车辆实时运行数据,确定所述测试车辆的制动控制功能是否正常,包括:
8.一种车辆测试装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
11.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种车辆测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,第一测试用例包括为所述测试车辆配置的车辆开始行驶位置、运动轨迹坐标、运行速度、运行加速度、以及车辆停止行驶位置;所述第二测试用例中包括为所述测试车辆配置的车辆开始行驶位置、运动轨迹坐标、运行速度、运行加速度、以及车辆停止行驶位置。
3.根据权利要求1所述的方法,其特征在于,所述通过路侧设备将所述第一测试用例发送给测试车辆,以指示测试车辆按照第一测试用例行驶,包括:
4.根据权利要求1所述的方法,其特征在于,目标车辆的当前位置信息为上位机发送至所述测试车辆的,或者,目标车辆的当前位置信息为测试车辆采集到目标车辆的图像,并基于所述图像确定的;或者,目标车辆的当前位置信息为所述测试车辆通过距离传感器确定所述目标车辆相对所述测试车辆的相对距离后,基于所述相对距离确定的。
5.根据权利要求1所述的方法,其特征在于,车辆制动数据为测试车辆确定测试车辆所满足的预设制动控制条件所对应的制动...
【专利技术属性】
技术研发人员:郑德双,程传河,王猛,岳树坤,白宗昌,
申请(专利权)人:一汽解放汽车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。