System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机,尤其涉及一种确定精准位置的方法、装置及电子设备。
技术介绍
1、自动驾驶或高级辅助驾驶系统中,在行驶过程中车辆传感器会实时检测车辆周边地物要素的相对高度(如地物要素距离地面高度),车辆通过传感器检测结果,与地图数据中对应位置的地物要素的相对高度进行匹配,当传感器检测结果与地图数据中结果一致时匹配成功,此时车辆可以判断当前车辆位置距离检测的地物要素的空间距离,从而完成针对车辆的精准定位,确定当前车辆在地图数据中的精准位置。
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.根据权利要求3所述的方法,其中,所述根据所述至少一个地物要素的分档取值和所述对应关系,确定所述至少一个地物要素对应的高度范围之前,所述方法还包括:
5.根据权利要求1所述的方法,其中,所述根据所述目标高度范围,确定所述车辆在地图数据中的精准位置,包括:
6.一种确定精准位置的方法,应用于地图服务器,包括:
7.一种确定精准位置的方法,应用于地图服务器,包括:所述地图服务器中存储有不同分档取值与不同高度范围的对应关系;
8.根据权利要求7所述的方法,其中,所述根据所述至少一个地物要素的分档取值和所述对应关系,确定所述至少一个地物要素对应的高度范围之前,
9.一种车载装置,包括:
10.一种电子设备,所述电子设备包括:处理器;存储器,用于存储所述处理器可执行指令;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述可执行指令以实现如权利要求1至5任一所述的确定精准位置的方法,或,如权利要求6所述的确定精准位置的方法,或,如权利要求7或8所述的确定精准位置的方法。
11.一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行如权利要求1至5任一所述的确定精准位置的方法,或,如权利要求6所述的确定精准位置的方法,或,如权利要求7或8所述的确定精准位置的方法。
12.一种计算机程序产品,所述计算机程序产品用于执行如权利要求1至5任一所述的确定精准位置的方法,或,如权利要求6所述的确定精准位置的方法,或,如权利要求7或8所述的确定精准位置的方法。
...【技术特征摘要】
1.一种确定精准位置的方法,应用于车载装置,包括:
2.根据权利要求1所述的方法,其中,所述从地图数据中,确定与所述粗定位信息匹配的至少一个地物要素对应的高度范围,包括:
3.根据权利要求1所述的方法,其中,所述车载装置中存储有不同分档取值与不同高度范围的对应关系,所述从地图数据中,确定与所述粗定位信息匹配的至少一个地物要素对应的高度范围,包括:
4.根据权利要求3所述的方法,其中,所述根据所述至少一个地物要素的分档取值和所述对应关系,确定所述至少一个地物要素对应的高度范围之前,所述方法还包括:
5.根据权利要求1所述的方法,其中,所述根据所述目标高度范围,确定所述车辆在地图数据中的精准位置,包括:
6.一种确定精准位置的方法,应用于地图服务器,包括:
7.一种确定精准位置的方法,应用于地图服务器,包括:所述地图服务器中存储有不同分档取值与不同高度范围的对应关系;
8.根据权利要求7所述的方法,其中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。