本发明专利技术公开了一种物体定位方法、位置计算系统、地图系统以及定位系统,所述物体定位方法包括:根据物体的计算所得方向和存储在数据库中的路段方向在所述数据库中搜索一组方向匹配路段;根据所述物体的计算所得位置和所述一组方向匹配路段中路段的位置在所述一组方向匹配路段中搜索一组位置匹配路段位置匹配路段,所述一组位置匹配路段包括至少一段位置匹配路段;以及根据所述一组位置匹配路段定位所述物体。采用本发明专利技术的物体定位方法,能够纠正物体的计算所得位置和计算所得方向。
【技术实现步骤摘要】
本专利技术涉及电子
,尤其涉及一种物体定位方法、位置计算系统、地图系统以及定位系统。
技术介绍
现有技术中的惯性导航系统包括航位推算(Dead Reckoning,简称为DR)系统,该 DR系统通过运动感应器获取运动轨迹信息,根据该运动轨迹信息计算运动物体的位置和方向;若运动感应器为陀螺仪和里程计,由于陀螺仪和里程计可能产生误差,从而降低运动物体的计算所得位置和计算所得方向的准确度。
技术实现思路
本专利技术要解决的技术问题在于提供一种物体定位方法、位置计算系统、地图系统以及定位系统,提高物体的计算所得位置和计算所得方向的准确度。为解决上述技术问题,本专利技术提供一种物体定位方法,包括根据物体的计算所得方向和存储在数据库中的路段方向在所述数据库中搜索第一组方向匹配路段;根据所述物体的计算所得位置和所述第一组方向匹配路段中路段的位置在所述第一组方向匹配路段中搜索第一组位置匹配路段,所述第一组位置匹配路段包括至少一段位置匹配路段;以及根据所述第一组位置匹配路段定位所述物体。本专利技术所述的物体定位方法,其中,所述在所述数据库中搜索第一组方向匹配路段包括将所述物体的计算所得方向与所述数据库中的路段方向的差值与预设的方向偏移参数进行比较,得到所述第一组方向匹配路段;其中,所述预设的方向偏移参数大于所述物体的计算所得方向和所述第一组方向匹配路段中的路段方向的差值。本专利技术所述的物体定位方法,其中,所述在所述第一组方向匹配路段中搜索第一组位置匹配路段包括将距离参数值与从所述物体的计算所得位置到所述第一组方向匹配路段中每一路段的距离进行比较,以得到一段或者多段所述位置匹配路段;其中,从所述物体的计算所得位置到所述第一组位置匹配路段中每一路段的距离小于所述距离参数值。本专利技术所述的物体定位方法,其中,所述在所述第一组方向匹配路段中搜索第一组位置匹配路段还包括如果在所述第一组方向匹配路段中对所述第一组位置匹配路段的搜索失败,则增加所述距离参数值。本专利技术所述的物体定位方法,其中,所述物体定位方法还包括如果所述第一组位置匹配路段中的路段个数大于二,则在所述数据库中搜索第二组方向匹配路段并且在所述第二组方向匹配路段中搜索第二组位置匹配路段。本专利技术所述的物体定位方法,其中,所述根据所述第一组位置匹配路段定位所述物体包括根据从所述物体的计算所得位置到所述第一组位置匹配路段中每一路段的距离在所述第一组位置匹配路段中选择一段匹配参考路段。本专利技术所述的物体定位方法,其中,所述根据所述第一组位置匹配路段定位所述物体还包括如果所述物体的计算所得方向和所述匹配参考路段的方向的差值在第一方向偏移范围内并且从所述物体的计算所得位置到所述匹配参考路段的距离在第一距离范围内,则将所述物体的计算所得方向纠正至所述匹配参考路段的方向;以及如果所述物体的计算所得方向和所述匹配参考路段的方向的差值在第二方向偏移范围内并且从所述物体的计算所得位置到所述匹配参考路段的距离在第二距离范围内,则将所述物体的计算所得位置纠正至所述匹配参考路段的位置。本专利技术所述的物体定位方法,其中,所述物体定位方法还包括根据所述物体的计算所得方向的变化模式设置所述第一方向偏移范围和所述第二方向偏移范围;以及根据所述物体的计算所得位置的变化模式设置所述第一距离范围和所述第二距离范围。本专利技术还提供了一种地图系统,包括存储器,用于存储计算机可执行指令;地图信息存储单元,用于存储包含路段的位置信息和方向信息的数据库;与所述存储器和所述地图信息存储单元相连接的处理单元,用于执行所述计算机可执行指令,根据物体的计算所得方向和存储在所述数据库中的路段的方向信息在所述数据库中搜索多段方向匹配路段,并且根据所述物体的计算所得位置和所述多段方向匹配路段中路段的位置信息在所述多段方向匹配路段中搜索一组位置匹配路段用以定位所述物体,其中,所述一组位置匹配路段包括至少一段位置匹配路段。本专利技术还提供了一种位置计算系统,包括接口,用于接收表示包含了至少一段位置匹配路段的第一组位置匹配路段的信息;以及与所述接口相连接的处理器,用于根据所述第一组位置匹配路段提供表示所述物体位置的信息;其中,所述第一组位置匹配路段是通过根据所述物体的计算所得位置和第一组方向匹配路段中路段的位置在所述第一组方向匹配路段中搜索获取到的;所述第一组方向匹配路段是通过根据所述物体的计算所得方向和存储在数据库中的路段方向在所述数据库中搜索获取到的。本专利技术所述的位置计算系统,其中,所述第一组方向匹配路段是通过将所述物体的计算所得方向和所述数据库中的路段方向的差值与预设的方向偏移参数进行比较的方式获取到的;其中,所述物体的计算所得方向和所述第一组方向匹配路段中每一路段方向的差小于所述方向偏移参数。本专利技术所述的位置计算系统,其中,所述第一组位置匹配路段是通过将预设的距离参数值与从所述物体的计算所得位置到所述第一组方向匹配路段中每一路段的距离进行比较的方式获取到的;其中,从所述物体的计算所得位置到所述第一组位置匹配路段中的每一路段的距离小于所述距离参数值。本专利技术所述的位置计算系统,其中,如果所述第一组位置匹配路段中的路段个数大于二,所述处理器请求在所述数据库中搜索第二组方向匹配路段并且在所述第二组方向匹配路段中搜索第二组位置匹配路段。本专利技术所述的位置计算系统,其中,所述处理器根据从所述物体的计算所得位置到所述第一组位置匹配路段中每一路段的距离在所述第一组位置匹配路段中选择一段匹配参考路段。本专利技术所述的位置计算系统,其中,如果所述物体的计算所得方向和所述匹配参考路段的方向的差在第一方向偏移范围内并且从所述物体的计算所得位置到所述匹配参考路段的距离在第一距离范围内,所述处理器将所述物体的计算所得方向纠正至所述匹配参考路段的方向;如果所述物体的计算所得方向和所述匹配参考路段的方向的差在第二方向偏移范围内并且从所述物体的计算所得位置到所述匹配参考路段的距离在第二距离范围内,所述处理器将所述物体的计算所得位置纠正至所述匹配参考路段的位置。本专利技术所述的位置计算系统,其中,所述处理器根据所述物体的计算所得方向的变化模式设置所述第一方向偏移范围和所述第二方向偏移范围;以及根据所述物体的计算所得位置的变化模式设置所述第一距离范围和所述第二距离范围。本专利技术还提供了一种定位系统,包括上述技术方案所述的地图系统和上述技术方案所述的位置计算系统;其中,所述位置计算系统,用于计算运动物体的位置和方向,并将计算所得位置和方向与所述地图系统中的电子地图的路段信息相比较;所述地图系统, 用于从所述电子地图的路段中选择匹配参考路段,并基于所述匹配参考路段纠正所述计算所得位置和方向。本专利技术所述的定位系统,其中,所述位置计算系统包括所述位置计算系统包括 所述接口,与所述地图系统相耦接,用于接收来自所述地图系统的表示包含了至少一段位置匹配路段的所述第一组位置匹配路段的信息。与现有技术相比,本专利技术实施例提供的物体定位方法、位置计算系统、地图系统以及定位系统,根据物体的计算所得方向和计算所得位置在数据库中搜索一组方向匹配路段,并根据物体的计算所得位置和搜索到的一组方向匹配路段获取到一组位置匹配路段, 根据该一组位置匹配路段纠正物体的计算所得位置和计算所得方向,从而提高了物体定位的准确度。以下结合附图本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:卢胜洪,詹姆斯·王,陈筠,
申请(专利权)人:凹凸电子武汉有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。