一种车辆定位方法和装置制造方法及图纸

技术编号:11418813 阅读:136 留言:0更新日期:2015-05-06 20:22
本发明专利技术适用于导航领域,提供了一种导航定位方法和装置,该方法包括:接收定位请求,根据所述定位请求,获取车辆当前的原始定位信息;获取当前存储的定位信息序列,所述当前存储的定位信息序列为接收所述定位请求之前的多个车辆定位信息组成的序列;根据所述当前存储的定位信息序列,对所述原始定位信息进行修正,得到用于确定车辆当前位置的最终定位信息。由于本发明专利技术实施例中的导航定位信息可以根据当前存储的定位信息序列进行修正,从而使得检测的车辆的当前位置能够有效的匹配到正确的位置,能够显著提高导航效率。

【技术实现步骤摘要】

本专利技术属于导航领域,尤其涉及一种车辆定位方法和装置
技术介绍
通过导航系统对车辆进行导航时,需要先确定导航的起点位置与终点位置,然后根据所述起点位置和终点位置查找较优的交通线路,在接收到用户的确认指令后,通过定位系统,可以实时对车辆进行导航,有助于提高车辆行驶的便利性。在确定车辆的起点位置或者在车辆导航时,一般通过定位系统检测车辆当前的位置。由于受到定位精度的影响,往往检测的车辆当前的位置和实际的位置有一定的偏差,在将所检测的车辆当前的位置匹配到车辆在导航系统中的道路上的位置时,检测的车辆的当前位置可能同时存在多个匹配的位置,如果匹配不正确,则会使车辆的当前位置与实际位置不符,不利于提高导航的准确性。
技术实现思路
本专利技术实施例的目的在于提供一种采用预先存储的定位信息进行导航定位方法,以解决现有技术在确定车辆导航时,起点位置在道路上的匹配点不正确的问题。本专利技术实施例是这样实现的,一种导航定位方法,所述方法包括:接收定位请求,根据所述定位请求,获取车辆当前的原始定位信息;获取当前存储的定位信息序列,所述当前存储的定位信息序列为接收所述定位请求之前的多个车辆定位信息组成的序列;根据所述当前存储的定位信息序列,对所述原始定位信息进行修正,得到用于确定车辆当前位置的最终定位信息。本专利技术实施例的另一目的在于提供一种导航定位装置,所述装置包括:接收单元,用于接收定位请求,根据所述定位请求,获取车辆当前的原始定位信息;获取单元,用于获取当前存储的定位信息序列,所述当前存储的定位信息序列为接收所述定位请求之前的多个车辆定位信息组成的序列;修正单元,用于根据所述当前存储的定位信息序列,对所述原始定位信息进行修正,得到用于确定车辆当前位置的最终定位信息。在本专利技术实施例中,通过存储当前时间之前的一段时间内的定位信息序列,在当前定位信息存在争议时,通过对当前存储的定位信息序列中的多个车辆定位信息进行道路吸附,将当前有争议的定位信息与当前存储的定位信息序列中多个车辆定位信息进行相关性分析,从而得到有当前争议的定位信息的最终定位信息。本专利技术采用了一段时间内的多个车辆定位信息的选择以及对多个车辆定位信息进行道路吸附从而分析出当前定位信息的正确道路吸附位置,使得检测的车辆的当前位置能够有效的匹配到正确的位置,能够提高导航的正确性和导航效率。附图说明图1是现有技术中的导航定位的示意图;图2是本专利技术第一实施例提供的导航定位方法的实现流程图;图3是本专利技术第一实施例提供的对原始定位信息进行修正的示意图;图4是本专利技术第二实施例提供的生成当前存储的定位信息序列方法的实现流程;图5是本专利技术第三实施例提供的对所述原始定位信息进行修正的实施流程示意图;图6是本专利技术第四实施例提供的导航定位装置的结构示意图;图7为本专利技术第五实施例提供的实现导航定位的终端的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例可用于车辆导航系统或者内置于手机、平板电脑中的电子地图,旨在解决现有技术中因确定定位终端(可以为车辆等交通工具,由于车辆导航应用的广泛性,以下用车辆进行示例说明)当前的位置时,由于受到定位系统的精度的影响,在进行车辆定位信息的修正时,会出现一定的误差,如果不能有效的避免误差,则可能会导致导航出错或者不能得到最佳的导航路线。图1为对车辆的定位信息,进行定位修正的示意图。在图1中,F点的位置和X点的位置为定位系统确定车辆位置,折线ABCD为道路的位置,E点和G点,为F点通过投影算法在道路上的匹配点,Y点和Z点,为X点通过投影算法在在道路上的匹配点。在对F点进行道路位置信息的匹配时,由于线段EF的距离远小于线段FG的长度,故将E点作为F点的匹配点的准确度较高。在对X点进行道路位置信息的匹配时,由于线段XY与线段XZ的长度相当,Y点和Z点都有可能成为X点的匹配点,任选其中一点作为X点的道路位置匹配点,就会匹配的精度不高。而且定位精度还会受到道路环境中的干扰因素影响,如道路周边较高的建筑物、树木等都会影响用于定位的卫星信号的收发或者基站定位信号的传递。因此定位信号的精度不高,导致导航定位时的起点位置不准确,或者导航时的当前位置不准确,是本专利技术实施例需要解决的问题。实施例一:图1示出了本专利技术第一实施例提供的一种导航定位方法的实现流程,详述如下:在步骤S201中,接收定位请求,根据所述定位请求,获取车辆当前的原始定位信息。具体的,所述定位请求,可以为用户在发起导航请求时对导航起点位置的定位请求;也可以为车辆行驶过程中,按照预定的时间周期发出的对车辆当前位置的获取的定位请求。所述获取车辆当前的原始定位信息的方式,可以包括卫星定位系统定位和基站定位或者二者的结合,其中卫星定位相对于基站定位,定位的精度更高,下面对这两种定位方式分别介绍如下:其中,所述卫星定位系统,即全球定位系统(英文全称为Global Positioning System,中文全称为GPS),就是使用卫星对某物进行准确定位的技术。可以保证在任意时刻,地球上任意一点都可以同时观测到4颗卫星,以便实现导航、定位、授时等功能。GPS全球定位系统由三部分组成:空间部分—GPS星座;地面控制部分—地面监控系统;用户设备部分—GPS信号接收机。而安装于车辆上用于获取车辆位置信息的部分,即GPS信号接收机,在现有技术中,常用的手机等智能设备中均包括此功能模块,可以方便的接收由GPS星座发送的定位信号。基站定位:基站定位一般应用于手机用户,手机基站定位服务又叫做移动位置服务(英文简称为LBS,英文全称为Location Based Service),它是通过电信移动运营商的网络(如GSM网、3G网或4G网)获取移动终端用户的位置信息(经纬度坐标),在电子地图平台的支持下,为用户提供相应服务的一种增值业务。基站定位的原理为:移动电话测量不同基站的下行导频信号,得到不同基站下行导频的到达时刻(英文简称为TOA,英文全称为Time of Arrival)或到达时间差(英文简称为TDOA,英文全称为Time Difference of Arrival),根据该测量结果并结合基站的坐标,一般采用本文档来自技高网...
一种车辆定位方法和装置

【技术保护点】
一种导航定位方法,其特征在于,所述方法包括:接收定位请求,根据所述定位请求,获取车辆当前的原始定位信息;获取当前存储的定位信息序列,所述当前存储的定位信息序列为接收所述定位请求之前的多个车辆定位信息组成的序列;根据所述当前存储的定位信息序列,对所述原始定位信息进行修正,得到用于确定车辆当前位置的最终定位信息。

【技术特征摘要】
1.一种导航定位方法,其特征在于,所述方法包括:
接收定位请求,根据所述定位请求,获取车辆当前的原始定位信息;
获取当前存储的定位信息序列,所述当前存储的定位信息序列为接收所述
定位请求之前的多个车辆定位信息组成的序列;
根据所述当前存储的定位信息序列,对所述原始定位信息进行修正,得到
用于确定车辆当前位置的最终定位信息。
2.根据权利要求1所述方法,其特征在于,所述获取当前存储的定位信息
序列步骤包括:
获取最近时刻的车辆定位信息;
获取最近时刻存储的定位信息序列;
将最近时刻的车辆定位信息与最近时刻存储的定位信息序列中的最新定位
信息相比,判断最近时刻的车辆定位信息是否满足预设的时间和空间的变化要
求;
若是,将最近时刻的车辆定位信息添加到所述最近时刻存储的定位信息序
列中作为最新定位信息,并将所述最近时刻存储的定位信息序列中的最早定位
信息清空,以生成当前存储的定位信息序列;
若否,将最近时刻的车辆定位信息添加到所述最近时刻存储的定位信息序
列中替换最早定位信息,以生成当前存储的定位信息序列。
3.根据权利要求2所述方法,其特征在于,所述生成当前存储的定位信息
序列包括:
判断添加了最近时刻的车辆定位信息的最近时刻存储的定位信息序列中,
车辆定位信息的数量是否超过第一预定值,若是,则按照要求删除当前存储的
定位信息序列中的第二预定值个的车辆定位信息;
判断当前存储的定位信息序列中的最早定位信息是否为空;
若是,则输出当前存储的定位信息序列中距离当前时刻最近的第三预定值
个的定位信息;
若否,则输出当前存储的定位信息序列中距离当前时刻最近的第三预定值
-1个的车辆定位信息和最早定位信息。
4.根据权利要求2所述方法,其特征在于,判断最近时刻的车辆定位信息
是否满足预设的时间和空间的变化要求包括以下一种或者两种:
判断最近时刻的车辆定位信息的定位时间,是否晚于最近时刻存储的定位
信息序列中最新定位信息的定位时间;
判断最近时刻的车辆定位信息的定位速度和定位位置是否满足预设要求。
5.根据权利要求4所述方法,其特征在于,所述判断最近时刻的车辆定位
信息的定位速度和定位位置是否满足预设要求包括判断以下要求中的一项或者
多项:
判断最近时刻的车辆定位信息的定位速度是否大于零,且方向是否与最近
时刻存储的定位信息序列中的最新定位信息的定位速度方向相同;
判断最近时刻的车辆定位信息的定位误差是否小于预定阈值;
判断最近时刻的车辆定位信息的定位位置与最近时刻存储的定位信息序列
中的最新定位信息的定位位置的距离是否大于设定值。
6.根据权利要求1所述方法,其特征在于,根据所述当前存储的定位信息
序列,对所述原始定位信息进行修正,得到用于确定车辆当前位置的最终定位
信息包括以下步骤:
获取当前存储的定位信息序列以及道路信息;
对当前存储的定位信息序列中的车辆定位信息进行道路吸附;
判断所述车辆当前的原始定位信息是否为存在争议的定位信息;
若是,根据当前存储的定位信息序列中的车辆定位信息修正所述原始定位
信息,修订后的原始定位信息为所述最终定位信息;
若否,确定所述原始定位信息为所述最终定位信息。
7.根据权利要求6所述方法,其特征在于,所述根据当前存储的定位信息
序列中的车辆定位信息修正存在争议的定位信息步骤包括:
获取当前存储的定位信息序列中的无争议的定位信息;
根据所述无争议的定位信息与所述原始定位信息进行相关性分析,确定所
述存在争议的定位信息的最终定位信息。
8.根据权利要求7所述方法,其特征在于,所述根据所述无争议的定位信
息与所述原始定位信息进行相关性分析,确定所述存在争议的定位信息的最终
定位信息步骤包括:
获取所述原始定位信息的多个备选定位信息;
根据所述无争议的定位信息确定所述原始定位信息的预估定位信息;
将每个所述备选定位信息与所述预估定位信息进行比对,符合预定要求的
一个...

【专利技术属性】
技术研发人员:李伟征
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1