本申请涉及自动驾驶,特别是涉及一种自动驾驶数据的获取方法、装置、计算机设备和存储介质。
背景技术:
1、随着车辆技术的发展,为了增强车辆的安全性以及驾驶的便利性,自动驾驶技术成为车辆的重要技术之一。
2、为了验证车辆的自动驾驶是否合格,通常需要对车辆进行测试。
3、传统技术通常通过人眼的方式对车辆是否能够完成自动驾驶测试项目进行评测,例如,通过人眼的方式确定该车辆是否能够自动避开障碍物等,但是在实际情况中即使车辆自动避开障碍物,也并不代表该车辆一定符合标准,因为人眼无法确定车辆是否在安全距离之前避开障碍物,即传统技术的测试方式的准确性不高。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够获取数据准确性的自动驾驶数据的获取方法、装置、计算机设备和存储介质。
2、第一方面,本申请提供了一种自动驾驶数据的获取方法。
3、所述方法应用于自动驾驶测试系统,所述测试系统包括:多个uwb基站、第一uwb发射器和测试设备,所述第一uwb设置在测试车辆上,所述方法包括:
4、获取预设空间内所述第一发射器发送的第一脉冲信号,所述预设空间由多个uwb基站围绕构成;
5、根据所述第一脉冲信号获取所述测试车辆的自动驾驶数据。
6、在一个实施例中,所述方法,包括:
7、获取待测试项目,解析所述待测试项目获取对应的测试标准;
8、根据所述测试标准和所述自动驾驶数据确定所述测试车辆内的自动驾驶系统是否符合所述待测试项目。
9、在一个实施例中,所述测试系统还包括:第二uwb发射器,所述第二uwb发射器设置在模拟障碍物上,所述根据所述脉冲信号获取所述测试车辆的自动驾驶数据,包括:
10、获取所述第二uwb发射器发送的第二脉冲信号;
11、根据所述第二脉冲信号获得所述模拟障碍物的状态数据;
12、所述根据所述测试标准和所述自动驾驶数据确定所述测试车辆内的自动驾驶系统是否符合所述待测试项目,包括:
13、根据所述测试标准、所述模拟障碍物的状态数据和所述自动驾驶数据确定所述测试车辆内的自动驾驶系统是否符合所述待测试项目。
14、在一个实施例中,所述根据所述第二脉冲信号获得所述模拟障碍物的状态数据之后,包括:
15、根据所述模拟障碍物的状态数据和所述自动驾驶数据确定所述测试车辆与所述模拟障碍物之间的距离;
16、若所述测试车辆与所述模拟障碍物之间的距离小于预设距离,则控制所述模拟障碍物按照预设轨迹和预设速度进行运动;
17、确定测试车辆的自动驾驶数据中所述模拟障碍物进行运动之后的目标数据,并根据所述测试标准和所述目标数据确定所述测试车辆内的自动驾驶系统是否符合所述待测试项目。
18、在一个实施例中,所述根据所述测试标准和所述自动驾驶数据确定所述测试车辆内的自动驾驶系统是否符合所述待测试项目之前,包括:
19、获取所述测试车辆行驶路线上最近的交通标识;
20、所述根据所述测试标准和所述自动驾驶数据确定所述测试车辆内的自动驾驶系统是否符合所述待测试项目,还包括:
21、根据所述测试标准、所述交通标识和所述自动驾驶数据确定所述测试车辆内的自动驾驶系统是否符合所述待测试项目。
22、在一个实施例中,所述根据所述测试标准和所述自动驾驶数据确定所述测试车辆内的自动驾驶系统是否符合所述待测试项目,还包括:
23、向所述测试车辆发送超车指令,并获取所述测试车辆超车的自动驾驶数据;
24、根据所述测试标准和所述测试车辆超车的自动驾驶数据确定所述测试车辆内的自动驾驶系统是否符合超车测试项目。
25、第二方面,本申请还提供了一种自动驾驶数据的获取装置,所述装置包括:
26、第一获取模块,用于获取预设空间内所述第一发射器发送的第一脉冲信号,所述预设空间由多个uwb基站围绕构成;
27、第二获取模块,用于根据所述第一脉冲信号获取所述测试车辆的自动驾驶数据。
28、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的自动驾驶数据的获取方法的步骤。
29、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的自动驾驶数据的获取方法的步骤。
30、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面所述的自动驾驶数据的获取方法的步骤。
31、上述自动驾驶数据的获取方法、装置、计算机设备和存储介质,该方法应用于自动驾驶测试系统,所述测试系统包括:多个uwb基站、第一uwb发射器和测试设备,所述第一uwb设置在测试车辆上,通过获取预设空间内所述第一发射器发送的第一脉冲信号,所述预设空间由多个uwb基站围绕构成;根据所述第一脉冲信号获取所述测试车辆的自动驾驶数据。通过上述方式,本申请通过将多个uwb基站围成一个空间,将一个uwb发射器设置在测试车辆上,根据uwb发射器发送的脉冲信号,该脉冲信号为纳秒级,能够获得测试车辆高精度的自动驾驶数据,即提高了测试数据的准确性。
1.一种自动驾驶数据的获取方法,其特征在于,所述方法应用于自动驾驶测试系统,所述测试系统包括:多个uwb基站、第一uwb发射器和测试设备,所述第一uwb设置在测试车辆上,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法,包括:
3.根据权利要求2所述的方法,其特征在于,所述测试系统还包括:第二uwb发射器,所述第二uwb发射器设置在模拟障碍物上,所述根据所述脉冲信号获取所述测试车辆的自动驾驶数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述第二脉冲信号获得所述模拟障碍物的状态数据之后,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述测试标准和所述自动驾驶数据确定所述测试车辆内的自动驾驶系统是否符合所述待测试项目之前,包括:
6.根据权利要求2所述的方法,其特征在于,所述根据所述测试标准和所述自动驾驶数据确定所述测试车辆内的自动驾驶系统是否符合所述待测试项目,还包括:
7.一种自动驾驶数据的获取装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。