本公开涉及车辆定位,具体涉及一种惯导定位适配方法、装置及电子设备。
背景技术:
1、随着技术的发展,很多车辆的出行需要依靠定位和道路导航。由于惯导定位相对于传统的gps定位,具有更高的定位精度,更强的抗干扰能力,以及更广泛的场景覆盖等优势,因此,惯导定位技术越来越受到用户的欢迎。但由于惯导定位技术所依赖的传感器数量众多,数据处理量和系统复杂度随之上升,加之车载软件开发环境复杂,因此,如果将惯导定位组件直接安装至车机上,尤其是大批量安装,则在惯导定位组件出现问题时,溯源的难度就会大大增加。因此,需要一种有效、且能够减少惯导定位安装后续问题的发生,以及降低后续问题处理复杂度的提高惯导定位组件与车机之间的适配性的方案。
技术实现思路
1、本公开实施例提供一种惯导定位适配方法、装置及电子设备。
2、第一方面,本公开实施例中提供了一种惯导定位适配方法。
3、具体的,所述惯导定位适配方法,包括:
4、获取目标车机基本信息;
5、基于所述目标车机基本信息进行第一适配检测,以确认所述目标车机是否满足第一适配要求;
6、若所述第一适配检测通过,基于目标车机基本信息和惯导设备数据进行第二适配检测;
7、若所述第二适配检测通过,确认惯导定位适配合格。
8、在本公开一实施方式中,所述基于所述目标车机基本信息进行第一适配检测,包括:
9、根据所述目标车机基本信息,确认所述目标车机所采用的卫星系统是否为预设卫星系统,gnss输出格式是否为预设输出格式,gnss丢帧率是否小于第一预设丢帧率,gnss稳定性是否满足第一稳定性要求,陀螺仪轴数是否为第一预设轴数,陀螺仪输出单位是否为预设单位,陀螺仪丢帧率是否小于第二预设丢帧率,陀螺仪稳定性是否满足第二稳定性要求,加速度计轴数是否为第二预设轴数,加速度计丢帧率是否小于第三预设丢帧率,加速度计稳定性是否满足第三稳定性要求,车速输出频率是否为预设输出频率,车速数据丢帧率是否小于第四预设丢帧率,车速数据稳定性是否满足第四稳定性要求,和/或信息传输方式是否为预设传输方式;
10、若是,则确认所述第一适配检测通过。
11、在本公开一实施方式中,所述基于目标车机基本信息和惯导设备数据进行第二适配检测,包括:
12、基于所述目标车机基本信息、惯导设备静置数据和惯导定位配置数据,进行模拟静置检测;
13、若所述模拟静置检测通过,基于所述目标车机基本信息、惯导设备转动数据和惯导定位配置数据,进行模拟转动检测;
14、若所述模拟转动检测通过,获取模拟转动检测结果,基于所述目标车机基本信息、模拟转动检测结果和惯导设备上路数据,进行上路检测;
15、若所述上路检测通过,则确认所述第二适配检测通过。
16、在本公开一实施方式中,所述基于所述目标车机基本信息、惯导设备静置数据和惯导定位配置数据,进行模拟静置检测,包括:
17、根据所述目标车机基本信息、惯导设备静置数据和惯导定位配置数据,确认模拟静置检测日志是否完整、定位工作模式是否为预设定位工作模式、是否存在安装角信息、惯导设备静置数据是否处于预设数据范围、丢帧率是否处于预设丢帧率范围、不稳定率是否处于预设不稳定率范围、gnss信号质量是否符合要求、星历信息中的卫星个数与惯导定位配置数据中的卫星个数是否一致、陀螺仪温度在预设时间范围内是否存在变化、陀螺仪标准差是否处于预设标准差范围、静置时加速度计数值是否处于预设计数值范围、信号极值是否处于预设极值范围、和/或传感器检测数值在预设时间范围内是否存在变化;
18、若是,则确认模拟静置检测通过。
19、在本公开一实施方式中,所述基于所述目标车机基本信息、惯导设备转动数据和惯导定位配置数据,进行模拟转动检测,包括:
20、根据所述目标车机基本信息、惯导设备转动数据和惯导定位配置数据,确认定位工作模式是否为预设定位工作模式、是否存在安装角信息、惯导设备转动数据是否处于预设数据范围、和/或传感器检测数值在预设时间范围内是否存在变化;
21、若是,则确认模拟转动检测通过。
22、在本公开一实施方式中,所述基于所述目标车机基本信息、模拟转动检测结果和惯导设备上路数据,进行上路检测,包括:
23、根据所述目标车机基本信息、模拟转动检测结果和惯导设备上路数据,确认上路检测日志是否完整、定位工作模式是否为预设定位工作模式、是否存在安装角信息、惯导设备上路数据是否处于预设数据范围、丢帧率是否处于预设丢帧率范围、不稳定率是否处于预设不稳定率范围、gnss信号质量是否符合要求、星历信息中的卫星个数与惯导定位配置数据中的卫星个数是否一致、重帧率是否处于预设重帧率范围、车速补偿系数是否处于预设补偿系数范围、停车时车速是否处于预设车速范围、gps信号速度均值与距离均值之差以及gps信号速度均值与车速均值之差是否处于预设差值范围、信号极值是否处于预设极值范围、信号小数位全为0的数据占比是否处于预设占比范围、安装角误差是否处于预设误差范围、陀螺仪温度在预设时间范围内是否存在变化、和/或传感器检测数值在预设时间范围内是否存在变化;
24、若是,则确认上路检测通过。
25、在本公开一实施方式中,还包括:
26、获取惯导定位组件安装数据;
27、将所述惯导定位组件安装数据安装至所述目标车机上。
28、在本公开一实施方式中,还包括:
29、对安装了所述惯导定位组件的目标车机进行惯导定位测试。
30、在本公开一实施方式中,所述对安装了所述惯导定位组件的目标车机进行惯导定位测试,包括:
31、使用安装了所述惯导定位组件的目标车机在多种行车环境下进行车辆定位,得到对应的惯导定位结果;
32、基于所述惯导定位结果计算得到多种行车环境下的定位误差;
33、若所述定位误差满足预设误差要求,则确认安装了所述惯导定位组件的目标车机通过惯导定位测试。
34、第二方面,本公开实施例中提供了一种惯导定位适配装置。
35、具体的,所述惯导定位适配装置,包括:
36、获取模块,配置为获取目标车机基本信息;
37、第一适配检测模块,配置为基于所述目标车机基本信息进行第一适配检测,以确认所述目标车机是否满足第一适配要求;
38、第二适配检测模块,配置为若所述第一适配检测通过,基于目标车机基本信息和惯导设备数据进行第二适配检测;
39、确认模块,配置为若所述第二适配检测通过,确认惯导定位适配合格。
40、第三方面,本公开实施例提供了一种电子设备,包括存储器和至少一个处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述至少一个处理器执行以实现上述惯导定位适配方法的方法步骤。
41、第四方面,本公开实施例提供了一种计算机可读存储介质,用于存储惯导定位适配装置所用的计算机指令,其包含用于执行上述惯导定位适配方法为惯导定位适配装置所涉及的计算机指令。
42、第五方面,本公开实施例提供了一种计算机程序产品,包括计算机程序/指令,其中,该计算机程序/指令被处理器执行时实现上述惯导定位适配方法的方法步骤。
43、本公开实施例提供的技术方案可以包括以下有益效果:
44、上述技术方案根据目标车机的基本信息进行多重适配检测,在所述多重适配检测均通过之后,才会执行正式的惯导定位组件安装操作。该技术方案实现简单,并且由于对于惯导定位组件与车机的适配性已先行检测完毕,因此,不仅能够实现惯导定位组件的有效安装,还能够在很大程度上减少惯导定位安装后续问题的发生,降低后续问题处理的复杂度。
45、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。