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

技术编号:30640988 阅读:29 留言: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]根据所述第二车辆的位置以及对应的距离值,得到至少两个定位区域;
[0011]根据所述至少两个定位区域更新所述第一车辆的位置。
[0012]可选地,其中,所述根据所述至少两个定位区域更新所述第一车辆的位置,包括:
[0013]在至少两个所述定位区域相交于一个点时,将交点的位置更新为所述第一车辆的位置;
[0014]在至少两个所述定位区域相交于一个区域时,使用最小二乘法更新所述第一车辆的位置。
[0015]可选地,其中,获取的所述第二车辆扫描信息的数量为三个。
[0016]可选地,其中,所述获取至少两个第二车辆扫描信息,包括:
[0017]当获取到的第二车辆扫描信息的数量大于三个时,选取其中历史定位准确度高的三个第二车辆对应的第二车辆扫描信息。
[0018]可选地,其中,所述判断第一车辆的位置是否在电子围栏内,包括:
[0019]获取第一车辆上报的位置信息;
[0020]根据所述第一车辆的位置信息,判断所述第一车辆的位置是否在所述电子围栏内。
[0021]可选地,其中,所述第二车辆扫描信息是通过与第一车辆之间的短距离通信得到的;
[0022]其中,所述短距离通信为蓝牙、NFC、ZigBee、IrDA、WiFi中的一种。
[0023]根据本公开的第二方面,还提供一种车辆定位装置的一个实施例,包括:
[0024]判断模块,用于判断第一车辆的位置是否在电子围栏内;
[0025]获取模块,用于在所述判断模块判断第一车辆的位置不在电子围栏内时,获取至少两个第二车辆扫描信息;其中,所述至少两个第二车辆扫描信息来自不同的第二车辆,各所述第二车辆扫描信息中至少包括所述第一车辆的车辆编号、所述第二车辆的位置、以及对应的扫描信号的接收信号强度;
[0026]更新模块,用于根据所述至少两个接收信号强度以及对应的第二车辆的位置,更新所述第一车辆的位置。
[0027]根据本公开的第三方面,还提供一种服务器的一个实施例,包括以上第二方面所述的装置;或者,包括存储器和处理器,所述存储器用于存储可执行的指令;所述处理器用于在所述指令的控制下执行以上第一方面所述的车辆定位方法。
[0028]根据本公开的第四方面,还提供一种可读存储介质的一个实施例,其上存储有计算机程序,所述计算机程序在被处理器执行时,实现如以上第一方面所述的车辆定位方法。
[0029]本公开的一个有益效果在于,在判断第一车辆的位置不在电子围栏内时,获取至少两个第二车辆扫描信息;其中,所述至少两个第二车辆扫描信息来自不同的第二车辆,各所述第二车辆扫描信息中至少包括所述第一车辆的车辆编号、所述第二车辆的位置、以及对应的扫描信号的接收信号强度;根据所述至少两个接收信号强度以及对应的第二车辆的位置,更新所述第一车辆的位置。这样,在第一车辆未位于电子围栏内时,通过获取所述第一车辆周边的至少两个第二车辆的第二车辆扫描信息来确定所述第一车辆的位置,从而降低了干扰因素对第一车辆的定位精度的影响,显著提升了车辆的定位精度。
附图说明
[0030]被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。
[0031]图1是一种示例性的车辆控制系统的硬件配置的原理框图;
[0032]图2是一种示例性的车辆定位方法的流程示意图;
[0033]图3是一种示例性的车辆定位方法的定位原理示意图;
[0034]图4是一种示例性的车辆定位装置的原理框图;
[0035]图5是一种示例性的服务器的原理框图;
[0036]图6是一种示例性的服务器的硬件结构示意图。
具体实施方式
[0037]现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。
[0038]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。
[0039]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0040]在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
[0041]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0042]<硬件配置>
[0043]如图1所示,车辆控制系统100包括服务器1000、移动终端2000和车辆台3000。
[0044]服务器1000可以是整体式服务器或是跨多计算机或计算机数据中心的分散式服务器。服务器可以是各种类型的,例如但不限于,网络服务器,新闻服务器,邮件服务器,消息服务器,广告服务器,文件服务器,应用服务器,交互服务器,数据库服务器,或代理服务器。在一些实施例中,每个服务器可以包括硬件,软件,或用于执行服务器所支持或实现的合适功能的内嵌逻辑组件或两个或多个此类组件的组合。例如,服务器例如刀片服务器、云端服务器等,或者可以是由多本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆定位方法,包括:在判断第一车辆的位置不在电子围栏内时,获取至少两个第二车辆扫描信息;其中,所述至少两个第二车辆扫描信息来自不同的第二车辆,各所述第二车辆扫描信息中至少包括所述第一车辆的车辆编号、所述第二车辆的位置、以及对应的扫描信号的接收信号强度;根据所述至少两个接收信号强度以及对应的第二车辆的位置,更新所述第一车辆的位置。2.根据权利要求1所述的方法,其中,所述根据所述至少两个接收信号强度以及多个第二车辆的位置,更新所述第一车辆的位置,包括:将至少两个所述接收信号强度分别转换为对应的距离值;根据所述第二车辆的位置以及对应的距离值,得到至少两个定位区域;根据所述至少两个定位区域更新所述第一车辆的位置。3.根据权利要求2所述的方法,其中,所述根据所述至少两个定位区域更新所述第一车辆的位置,包括:在至少两个所述定位区域相交于一个点时,将交点的位置更新为所述第一车辆的位置;在至少两个所述定位区域相交于一个区域时,使用最小二乘法更新所述第一车辆的位置。4.根据权利要求1所述的方法,其中,获取的所述第二车辆扫描信息的数量为三个。5.根据权利要求4所述的方法,其中,所述获取至少两个第二车辆扫描信息,包括:当获取到的第二车辆扫描信息的数量大于三个时,选取其中历史定位准确度高的三个第二车辆对应的第二车辆扫描信息。6.根据权利要求1所述的...

【专利技术属性】
技术研发人员:林善杭
申请(专利权)人:摩拜北京信息技术有限公司
类型:发明
国别省市:

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

1