定位方法、装置、定位设备和计算机可读存储介质制造方法及图纸

技术编号:23365445 阅读:30 留言:0更新日期:2020-02-18 18:26
本发明专利技术实施例提出一种定位方法、装置、定位设备和计算机可读存储介质,涉及定位技术领域。其中,上述定位方法包括接收定位对象广播的定位探测报文;利用历史定位位置及所述定位探测报文中携带的所述定位对象的运动信息,确定所述定位对象当前的定位位置;其中,所述历史定位位置为最近一次确定出的所述定位对象的定位位置。如此,能够减小定位误差,提高定位的准确性。

Positioning method, device, positioning device and computer-readable storage medium

【技术实现步骤摘要】
定位方法、装置、定位设备和计算机可读存储介质
本专利技术涉及定位
,具体而言,涉及一种定位方法、装置、定位设备和计算机可读存储介质。
技术介绍
随着无线定位技术的发展,定位服务也逐步多样化。定位服务已成为人们生活、工作中不可获取的一部分。目前全球定位系统(GlobalPositionSystem,GPS)常见的无线定位技术。虽然GPS定位精度高、定位速度块,但是在一些特殊环境内由于GPS信号难以到达,导致用户在其内无法利用GPS提供的定位服务。目前,物联网技术是解决特定场景内定位问题的关键。然而,相关技术中,物联网技术实现定位过程中,用于评估定位位置的无线射频信号容易受到干扰,干扰会导致无线射频信号的信号强度值出现波动,从而造成得到的定位位置误差过大,准确性较低。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种定位方法、装置、定位设备和计算机可读存储介质。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供一种定位方法,应用于定位设备,所述定位方法包括:接收定位对象广播的定位探测报文;利用历史定位位置及所述定位探测报文中携带的所述定位对象的运动信息,确定所述定位对象当前的定位位置;其中,所述历史定位位置为最近一次确定出的所述定位对象的定位位置。第二方面,本专利技术实施例提供一种定位装置,应用于定位设备,所述定位装置包括:接收模块,用于接收定位对象广播的定位探测报文;定位模块,用于利用历史定位位置及所述定位探测报文中携带的所述定位对象的运动信息,确定所述定位对象当前的定位位置;其中,所述历史定位位置为最近一次确定出的所述定位对象的定位位置。第三方面,本专利技术实施例提供一种定位设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器可执行所述机器可执行指令以实现前述实施方式任一所述的方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述实施方式中任一项所述的方法。与现有技术相比,本专利技术实施例提供的定位方法中用于定位的定位探测报文中携带定位对象的运动信息,在接收到的定位探测报文时,基于历史定位位置及定位探测报文中携带的所述定位对象的运动信息,确定定位对象当前的定位位置。由于历史定位位置为最近一次确定出的所述定位对象的定位位置,以历史定位位置为参考,结合运动信息对定位结果进行限制。如此,即便是探测报文受到干扰,也能够减小得到的定位位置的误差,从而提高定位的准确性。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本专利技术实施例提供的应用环境示意图。图2示出了本专利技术实施例提供的定位方法的步骤流程图之一。图3示出了本专利技术实施例提供的定位方法的步骤流程图之二。图4示出了本专利技术实施例提供的定位方法的步骤流程图之三。图5为图4中步骤S102-3的子步骤流程图。图6为图4中步骤S102-4的子步骤流程图。图7示出了本专利技术实施例提供的定位方法的步骤流程图之四。图8示出了本专利技术实施例提供的定位装置的示意图。图9本专利技术实施例提供的定位设备的示意图。图标:100-定位设备;101-存储器;102-通信接口;103-处理器;104-总线;300-定位装置;301-接收模块;302-定位模块。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。定位服务已经是人们生活、工作中不可或缺的部分。虽然GPS定位技术已经能够满足人们大部分的定位需求,但是由于部分特殊的环境(比如,室内场景、涉密环境、工业园区、偏远区域等)出于环境自身的限制或者出于安全的考虑,GPS信号无法送达,导致用户位于特殊的环境内时无法获得GPS定位技术提供的定位服务。随着物联网技术的发展,相关技术中,为了给置身于特征的环境内的用户提供定位服务,采用物联网技术实现特殊环境内的定位。利用物联网技术实现定位的方式为:在特殊环境中多个固定位置安装能够接收无线射频信号及评估接收的信号强度指示(ReceivedSignalStrengthIndication,RSSI)值的物联网模块。用户置身于特殊的环境内时,仅需携带一射频设备向外界发送无线射频信号。如此,可以依据各个物联网模块评估出的RSSI值判断用户距离各个物联网模块之间的距离,从而计算出用户的位置信息。然而,无线射频信号容易受干扰,各个物联网模块获得的RSSI值是变动的,且无论用户是否运动、有无遮挡,都会有不同程度的变化。由于RSSI值的不稳定,定位结果也会随着RSSI值的变动有不同程度的变化,这样就会出现定位坐标在跳动。如此,用户即便是没有移动,由于遮挡等因素,导致定位区域的网关收到的RSSI值出现变化,就会出现定位偏差很大。比如,实际与一物联网模块相距5米,但是,定位结果却是与该物联网模块相距10米以上。可见基于物联网技术的定位误差较大。为了解决上述问题,本专利技术实施例提供了一种定位方法、装置、定位设备和计算机可读存储介质。本专利技术实施例提供的定位方法及装置可以应用于图1所示的运行环境中。如图1所示,物联网定位平台通过网络与多个物联网模块通信。上述物联网模块用于接收物联网终端发送的无线射频信号,并评估接收到的无线射频信号的RSSI值。上述物联网模块可以是,但不限于是BLE网关或RFID网关。在一些实施例中,上述物联本文档来自技高网...

【技术保护点】
1.一种定位方法,其特征在于,应用于定位设备,所述定位方法包括:/n接收定位对象广播的定位探测报文;/n利用历史定位位置及所述定位探测报文中携带的所述定位对象的运动信息,确定所述定位对象当前的定位位置;其中,所述历史定位位置为最近一次确定出的所述定位对象的定位位置。/n

【技术特征摘要】
1.一种定位方法,其特征在于,应用于定位设备,所述定位方法包括:
接收定位对象广播的定位探测报文;
利用历史定位位置及所述定位探测报文中携带的所述定位对象的运动信息,确定所述定位对象当前的定位位置;其中,所述历史定位位置为最近一次确定出的所述定位对象的定位位置。


2.根据权利要求1所述的定位方法,其特征在于,所述利用历史定位位置及所述定位探测报文中携带的所述定位对象的运动信息,确定所述定位对象当前的定位位置的步骤包括:
若所述运动信息表征所述定位对象处于静止状态,则将所述历史定位位置确定为所述定位对象当前的定位位置。


3.根据权利要求1所述的定位方法,其特征在于,所述定位设备中存储有身份标识信息与运动阈值之间的对应关系,所述利用历史定位位置及所述定位探测报文中携带的所述定位对象的运动信息,确定所述定位对象当前的定位位置的步骤包括:
若所述运动信息表征所述定位对象处于运动状态,则依据接收到的所述定位探测报文的信号强度值计算预估定位位置;
根据所述定位探测报文中携带的所述定位对象的身份标识信息,从所述对应关系中查找对应的一个目标运动阈值;
利用所述目标运动阈值及所述历史定位位置,对所述预估定位位置进行校准,以得到所述定位对象当前的定位位置。


4.根据权利要求3所述的定位方法,其特征在于,所述利用所述目标运动阈值及所述历史定位位置,对所述预估定位位置进行校准的步骤包括:
获取所述预估定位位置与所述历史定位位置之间的距离值;
将所述距离值与所述目标运动阈值进行比较;
当所述距离值超过所述目标运动阈值时,从所述预估定位位置与所述历史定位位置之间确定一个校准位置,以作为所述定位对象当前的定位位置;其中,所述校准位置与所述历史定位位置之间距离值不超过所述目标运动阈值。


5.根据权利要求3所述的定位方法,其特征在于,每一身份标识信息对应多个运动阈值,每一运动阈值对应一运动速度区间,所述根据所述定位探测报文中携带的所述定位对象的身份标识信息,从所述对应...

【专利技术属性】
技术研发人员:钱明达
申请(专利权)人:新华三信息安全技术有限公司
类型:发明
国别省市:安徽;34

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

1