车辆定位方法、装置、服务器及可读存储介质制造方法及图纸

技术编号:30640925 阅读:20 留言:0更新日期:2021-11-04 00:36
本公开提出了一种车辆定位方法、装置、服务器及可读存储介质。所述方法包括:获取车辆的多个位置信息;所述位置信息至少包括:车辆换电池位置、车辆实时位置、车辆开锁位置和车辆关锁位置;对所述多个位置信息进行聚类计算,得到多个位置簇;对满足预设条件的位置簇进行计算,得到车辆位置。得到车辆位置。得到车辆位置。

【技术实现步骤摘要】
车辆定位方法、装置、服务器及可读存储介质


[0001]本公开实施例涉及定位
,更具体地,本公开实施例涉及一种车辆定位方法、装置、服务器及可读存储介质。

技术介绍

[0002]目前,通过共享车辆出行已经成为城市中新兴的出行方式,可以有效解决城市人群的出行需求。
[0003]共享车辆通常都是基于全球导航卫星系统(Global Navigation Satellite System,GNSS)实现定位的,理想状态下,GNSS定位的误差在10米内。由于共享车辆的定位模组存在设备差异,且在环境因素的影响下,如共享车辆位于室内,或者周边存在高楼宇,定位信号经过大气层、电离层等因素的影响,导致GNSS定位的误差经常在10米以上,定位精度较低。

技术实现思路

[0004]本公开实施例的一个目的是提供一种车辆定位的新的技术方案。
[0005]根据本公开的第一方面,提供一种车辆定位方法的一个实施例,包括:
[0006]获取车辆的多个位置信息;所述位置信息至少包括:车辆换电池位置、车辆实时位置、车辆开锁位置和车辆关锁位置;
[0007]对所述多个位置信息进行聚类计算,得到多个位置簇;
[0008]对满足预设条件的位置簇进行计算,得到车辆位置。
[0009]可选地,其中,所述对所述多个位置信息进行聚类计算,得到多个位置簇,包括:
[0010]使用具有噪声的密度DBSACN聚类算法对所述多个位置信息进行聚类计算,得到多个不同密度的位置簇。
[0011]可选地,其中,所述使用DBSCAN聚类算法对所述多个位置信息进行聚类计算之前,所述方法还包括:
[0012]去除所述多个位置信息中的异常位置信息。
[0013]可选地,其中,所述对满足预设条件的位置簇进行计算,得到车辆位置,包括:
[0014]确定多个不同密度的位置簇中密度最大的位置簇;
[0015]使用中位数几何中心法对所述密度最大位置簇进行计算,得到所述车辆位置。
[0016]可选地,其中,所述对所述多个位置信息进行聚类计算之前,所述方法还包括:
[0017]判断所述车辆是否处于静止状态;
[0018]所述判断结果为处于静止状态,则执行对所述多个位置信息进行聚类计算的操作;
[0019]所述判断结果为处于移动状态,则将所述车辆的多个位置作为车辆位置发送给业务使用方。
[0020]可选地,其中,所述判断所述车辆是否处于静止状态,包括:
[0021]根据所述车辆开锁位置和车辆关锁位置判断所述车辆是否处于静止状态;或者,
[0022]根据所述车辆实时位置中的移动态标识判断所述车辆是否处于静止状态。
[0023]可选地,其中,所述得到车辆位置之后,所述方法还包括:
[0024]将所述车辆位置发送给业务使用方。
[0025]根据本公开的第二方面,还提供一种车辆定位装置的一个实施例,包括:
[0026]获取模块,用于获取车辆的多个位置信息;所述位置信息至少包括:车辆换电池位置、车辆实时位置、车辆开锁位置和车辆关锁位置;
[0027]聚类计算模块,用于对所述多个位置信息进行聚类计算,得到多个位置簇;
[0028]位置计算模块,用于对满足预设条件的位置簇进行计算,得到车辆位置。
[0029]根据本公开的第三方面,还提供一种服务器的一个实施例,包括以上第二方面所述的装置;或者,包括存储器和处理器,所述存储器用于存储可执行的指令;所述处理器用于在所述指令的控制下执行以上第一方面所述的车辆定位方法。
[0030]根据本公开的第四方面,还提供一种可读存储介质的一个实施例,其上存储有计算机程序,所述计算机程序在被处理器执行时,实现如以上第一方面所述的车辆定位方法。
[0031]本公开的一个有益效果在于,服务器获取车辆的多个位置信息;所述位置信息至少包括:车辆换电池位置、车辆实时位置、车辆开锁位置和车辆关锁位置;对所述多个位置信息进行聚类计算,得到多个位置簇;对满足预设条件的位置簇进行计算,得到车辆位置。这样,通过车辆的多个位置信息进行聚类计算,并对满足预设条件的位置簇进行计算,得到车辆位置,从而降低了干扰因素对车辆的定位精度的影响,显著提升了车辆的定位精度。
附图说明
[0032]被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。
[0033]图1是一种示例性的车辆定位系统的硬件配置的原理框图;
[0034]图2是一种示例性的车辆定位方法的流程示意图;
[0035]图3是一种示例性的车辆定位方法的聚类计算结果的示意图;
[0036]图4是一种示例性的车辆定位方法的位置计算结果示意图;
[0037]图5是一种示例性的车辆定位装置的原理框图;
[0038]图6是一种示例性的服务器的原理框图;
[0039]图7是一种示例性的服务器的硬件结构示意图。
具体实施方式
[0040]现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。
[0041]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。
[0042]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0043]在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
[0044]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0045]<硬件配置>
[0046]如图1所示,车辆定位系统100包括服务器1000、移动终端2000和车辆台3000。
[0047]服务器1000可以是整体式服务器或是跨多计算机或计算机数据中心的分散式服务器。服务器可以是各种类型的,例如但不限于,网络服务器,新闻服务器,邮件服务器,消息服务器,广告服务器,文件服务器,应用服务器,交互服务器,数据库服务器,或代理服务器。在一些实施例中,每个服务器可以包括硬件,软件,或用于执行服务器所支持或实现的合适功能的内嵌逻辑组件或两个或多个此类组件的组合。例如,服务器例如刀片服务器、云端服务器等,或者可以是由多台服务器组成的服务器群组,可以包括上述类型的服务器中的一种或多种等等。
[0048]在一个实施例中,服务器1000可以如图1所示,包括处理器1100、存储器1200、接口装置1300、通信装置1400、显示装置1500、输入装置1600。
[0049]在另外的实施例中,服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆定位方法,包括:获取车辆的多个位置信息;所述位置信息至少包括:车辆换电池位置、车辆实时位置、车辆开锁位置和车辆关锁位置;对所述多个位置信息进行聚类计算,得到多个位置簇;对满足预设条件的位置簇进行计算,得到车辆位置。2.根据权利要求1所述的方法,其中,所述对所述多个位置信息进行聚类计算,得到多个位置簇,包括:使用具有噪声的密度聚类算法DBSACN对所述多个位置信息进行聚类计算,得到多个不同密度的位置簇。3.根据权利要求2所述的方法,其中,所述使用DBSCAN聚类算法对所述多个位置信息进行聚类计算之前,所述方法还包括:去除所述多个位置信息中的异常位置信息。4.根据权利要求2所述的方法,其中,所述对满足预设条件的位置簇进行计算,得到车辆位置,包括:确定多个不同密度的位置簇中密度最大的位置簇;使用中位数几何中心法对所述密度最大位置簇进行计算,得到所述车辆位置。5.根据权利要求1所述的方法,其中,所述对所述多个位置信息进行聚类计算之前,所述方法还包括:判断所述车辆是否处于静止状态;所述判断结果为处于静止状态,则执行对所述多个位置信息进行聚类计算的操作;所述判断结果为处于移动状态,则将所述车辆...

【专利技术属性】
技术研发人员:林善杭杨靖航范同祥张毅倜冯丹
申请(专利权)人:摩拜北京信息技术有限公司
类型:发明
国别省市:

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

1