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

技术编号:29283313 阅读:9 留言:0更新日期:2021-07-16 23:36
本申请公开了一种定位方法及装置、WLAN设备、计算设备及存储介质,涉及定位技术领域。该定位方法包括:获取多个WLAN设备中能够互发报文的每两个WLAN设备之间采用第一带宽传输的报文的时间信息,该多个WLAN设备中部分WLAN设备为待标定WLAN设备,且从多个WLAN设备中任一WLAN设备发出的报文能够在多个WLAN设备之间传输;基于时间信息和多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息;其中,每个WLAN设备被配置为能够采用第一带宽和第二带宽收发报文,且第一带宽大于第二带宽。本申请能够有效保证对待标定的WLAN设备进行标定的准确性。WLAN设备进行标定的准确性。WLAN设备进行标定的准确性。

Positioning method and device, WLAN device, computing device and storage medium

【技术实现步骤摘要】
定位方法及装置、WLAN设备、计算设备及存储介质


[0001]本申请涉及定位
,尤其涉及一种定位方法及装置、WLAN设备、计算设备及存储介质。

技术介绍

[0002]随着近年来基于位置的服务(location based services,LBS)的发展,对物体进行定位的需求越来越多。该基于位置的服务是指根据物体的位置所提供的服务。例如,该基于位置的服务可以为:根据位置提供导航的服务,根据位置推送定制广告的服务,根据位置提供周边服务发现的服务等。因此,对物体进行准确的定位具有重要的意义。
[0003]相关技术中,可以采用无线局域网(wireless local area network,WLAN)设备接收待标定WLAN设备发送的上行信号,根据该上行信号确定待标定WLAN设备相对于WLAN设备的相对距离和相对角度,然后,根据该相对距离、相对角度和WLAN设备在指定坐标系中所处的位置和标定角度,确定该待标定WLAN设备在该指定坐标系中的位置,实现对该待标定WLAN设备的定位。
[0004]由上可知,WLAN设备在指定坐标系中的位置和标定角度的准确性对待标定WLAN设备的位置的准确性具有较大的影响作用,因此,对WLAN设备的位置和角度进行标定具有重要的意义。

技术实现思路

[0005]本申请提供了一种定位方法及装置、WLAN设备、计算设备及存储介质,可以提高对WLAN设备的位置和角度进行标定的准确性。本申请提供的技术方案如下:
[0006]第一方面,本申请提供了一种定位方法,该方法包括:获取多个无线局域网WLAN设备中能够互发报文的每两个WLAN设备之间采用第一带宽传输的报文的时间信息,多个WLAN设备中部分WLAN设备为待标定WLAN设备,且从多个WLAN设备中任一WLAN设备发出的报文能够在多个WLAN设备之间传输;基于时间信息和多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息。
[0007]其中,每个WLAN设备被配置为能够采用第一带宽和第二带宽收发报文,且第一带宽大于第二带宽。
[0008]在本申请实施例提供的定位方法中,通过获取多个WLAN设备中WLAN设备之间采用第一带宽传输的报文的时间信息,并根据该时间信息和该多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息,由于确定时间信息时采用的第一带宽大于第二带宽,因此,能够有效保证对待标定的WLAN设备进行标定的准确性。
[0009]并且,在基于时间信息和多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息之后,该方法还可以包括:获取多个WLAN设备中每个WLAN设备接收其他WLAN设备采用第一带宽发送的报文的第一到达角;基于第一到达角确定每个待标定WLAN设备的标定角度。
[0010]该定位方法还通过获取WLAN设备接收多个WLAN设备中其他WLAN设备采用第一带宽发送的报文的第一到达角,并基于该第一到达角确定每个待标定WLAN设备的标定角度,且由于确定第一到达角时采用的第一带宽大于第二带宽,因此,能够有效保证确定的待标定的WLAN设备的标定角度的准确性。
[0011]可选的,WLAN设备中至少配置有第一收发组件和第二收发组件,第一收发组件用于采用第一带宽收发报文,第二收发组件采用第二带宽收发报文。
[0012]可选的,第一收发组件为超宽带UWB收发组件、蓝牙收发组件或紫蜂Zigbee收发组件。
[0013]在一种可实现方式中,基于时间信息和多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息的实现过程,包括:基于能够互发报文的任意两个WLAN设备之间传输的报文的时间信息,确定任意两个WLAN设备之间的距离;基于每两个WLAN设备之间的距离,及多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息。
[0014]在一种可实现方式中,基于第一到达角确定每个待标定WLAN设备的标定角度的实现过程,包括:基于任意两个WLAN设备的位置信息,确定任意两个WLAN设备的方向关系;基于任意两个WLAN设备中一个WLAN设备接收另一个WLAN设备的报文的第一到达角,确定一个WLAN设备的标定角度相对于另一个WLAN设备的标定角度的偏移角度;基于任意两个WLAN设备的偏移角度和方向关系,确定任意两个WLAN设备中每个WLAN设备的标定角度。
[0015]在另一种可实现方式中,基于第一到达角确定每个待标定WLAN设备的标定角度的实现过程,包括:获取其他WLAN设备接收WLAN设备采用第一带宽发送的报文的第二到达角;基于任意两个WLAN设备中一个WLAN设备接收另一个WLAN设备的报文的第一到达角,及另一个WLAN设备接收一个WLAN设备的报文的第二到达角,确定一个WLAN设备的标定角度相对于另一个WLAN设备的标定角度的偏移角度;基于偏移角度和任意两个WLAN设备中标定角度已知的WLAN设备的标定角度,确定任意两个WLAN设备中标定角度未知的WLAN设备的标定角度。
[0016]在一种可实现场景中,该方法还包括:基于已确定位置信息和标定角度的多个WLAN设备中的全部或部分WLAN设备,对待定位设备进行定位。
[0017]在采用标定后的WLAN设备对待定位设备进行定位时,由于该经过标定后的WLAN设备具有较高的位置准确度和标定角度准确度,使得根据该经过标定后的WLAN设备得到的待定位设备的定位的准确度较高,能够有效保证定位准确度。
[0018]可选地,在基于时间信息和多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息之后,该方法还包括:当侦测到待标定WLAN设备的位置发生变化后,基于变化后的位置更新待标定设备的位置信息。
[0019]类似的,在基于第一到达角确定每个待标定WLAN设备的标定角度之后,该方法还包括:当侦测到待标定WLAN设备的标定角度发生变化后,基于变化后的标定角度更新待标定设备的标定角度。
[0020]第二方面,本申请提供了一种定位装置,该装置包括:获取模块,用于获取多个无线局域网WLAN设备中能够互发报文的每两个WLAN设备之间采用第一带宽传输的报文的时间信息,多个WLAN设备中部分WLAN设备为待标定WLAN设备,且从多个WLAN设备中任一WLAN
设备发出的报文能够在多个WLAN设备之间传输;确定模块,用于基于时间信息和多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息。
[0021]其中,每个WLAN设备被配置为能够采用第一带宽和第二带宽收发报文,且第一带宽大于第二带宽。
[0022]可选的,获取模块,还用于获取多个WLAN设备中每个WLAN设备接收其他WLAN设备采用第一带宽发送的报文的第一到达角;确定模块,还用于基于第一到达角确定每个待标定WLAN设备的标定角度。
[002本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种定位方法,其特征在于,所述方法包括:获取多个无线局域网WLAN设备中能够互发报文的每两个WLAN设备之间采用第一带宽传输的报文的时间信息,所述多个WLAN设备中部分WLAN设备为待标定WLAN设备,且从所述多个WLAN设备中任一WLAN设备发出的报文能够在所述多个WLAN设备之间传输;基于所述时间信息和所述多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息;其中,每个WLAN设备被配置为能够采用第一带宽和第二带宽收发报文,且所述第一带宽大于所述第二带宽。2.根据权利要求1所述的方法,其特征在于,在所述基于所述时间信息和所述多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息之后,所述方法还包括:获取所述多个WLAN设备中每个WLAN设备接收其他WLAN设备采用所述第一带宽发送的报文的第一到达角;基于所述第一到达角确定每个待标定WLAN设备的标定角度。3.根据权利要求1或2所述的方法,其特征在于,所述WLAN设备中至少配置有第一收发组件和第二收发组件,所述第一收发组件用于采用第一带宽收发报文,所述第二收发组件用于采用第二带宽收发报文。4.根据权利要求3所述的方法,其特征在于,所述第一收发组件为超宽带UWB收发组件、蓝牙收发组件或紫蜂Zigbee收发组件。5.根据权利要求1至4任一所述的方法,其特征在于,所述基于所述时间信息和所述多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息,包括:基于能够互发报文的任意两个WLAN设备之间传输的报文的时间信息,确定所述任意两个WLAN设备之间的距离;基于每两个WLAN设备之间的距离,及所述多个WLAN设备中已标定WLAN设备的位置信息,确定每个待标定WLAN设备的位置信息。6.根据权利要求2所述的方法,其特征在于,所述基于所述第一到达角确定每个待标定WLAN设备的标定角度,包括:基于任意两个WLAN设备的位置信息,确定所述任意两个WLAN设备的方向关系;基于所述任意两个WLAN设备中一个WLAN设备接收另一个WLAN设备的报文的第一到达角,确定所述一个WLAN设备的标定角度相对于所述另一个WLAN设备的标定角度的偏移角度;基于所述任意两个WLAN设备的所述偏移角度和所述方向关系,确定所述任意两个WLAN设备中每个WLAN设备的标定角度。7.根据权利要求2所述的方法,其特征在于,所述基于所述第一到达角确定每个待标定WLAN设备的标定角度,包括:获取所述其他WLAN设备接收所述WLAN设备采用所述第一带宽发送的报文的第二到达角;基于任意两个WLAN设备中一个WLAN设备接收另一个WLAN设备的报文的第一到达角,及所述另一个WLAN设备接收所述一个WLAN设备的报文的第二到达角,确定所述一个WLAN设备
的标定角度相对于所述另一个WLAN设备的标定角度的偏移角度;基于所述偏移角度和所述任意两个WLAN设备中标定角度已知的WLAN设备的标定角度,确定所述任意两个WLAN设备中标定角度未知的WLAN设备的标定角度。8.根据权利要求2至7任一所述的方法,其特征在于,所述方法还包括:基于已确定位置信息和标定角度的所述多个WLAN设备中的全部或部分WLAN设备,对待定位设备进行定位。9.一种定位装置,其特征在于,所述装置包括:获取模块,用于获取多个无线局域网WLAN设备中能够互发报文的每两个WLAN设备之间采用第一带宽传输的报文的...

【专利技术属性】
技术研发人员:马梓翔潘淳
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1