设备定位方法、装置、存储介质及电子设备制造方法及图纸

技术编号:26895691 阅读:17 留言:0更新日期:2020-12-29 16:21
本申请公开了一种设备定位方法、装置、存储介质及电子设备。该方法应用于电子设备,该电子设备包括第一Wi‑Fi模块和第二Wi‑Fi模块,该电子设备通过该第一Wi‑Fi模块连接到第一接入点,并通过该第二Wi‑Fi模块连接到第二接入点,该方法包括:获取该电子设备与该第一接入点之间的第一距离,以及该电子设备与该第二接入点之间的第二距离;获取该第一接入点的第一位置以及该第二接入点的第二位置;获取该电子设备相对于该第一接入点的第一方位,以及该电子设备相对于该第二接入点的第二方位;根据该第一距离、第二距离、第一位置、第二位置、第一方位、第二方位,获取该电子设备的位置信息。本申请可以提高电子设备定位的精度。

【技术实现步骤摘要】
设备定位方法、装置、存储介质及电子设备
本申请属于定位
,尤其涉及一种设备定位方法、装置、存储介质及电子设备。
技术介绍
随着电子设备的功能越来越强大,用户使用电子设备的频率也越来越高。基于此,电子设备经常需要进行定位。比如,用户使用电子设备中安装的应用程序提供的出行服务时,该应用程序需要获取用户当前的定位信息。然而,相关技术中,电子设备定位的精度仍然较差。
技术实现思路
本申请实施例提供一种设备定位方法、装置、存储介质及电子设备,可以提高电子设备定位的精度。第一方面,本申请实施例提供一种设备定位方法,应用于电子设备,所述电子设备包括第一Wi-Fi模块和第二Wi-Fi模块,所述电子设备通过所述第一Wi-Fi模块连接到第一接入点,并通过所述第二Wi-Fi模块连接到第二接入点,所述方法包括:获取所述电子设备与所述第一接入点之间的第一距离,以及所述电子设备与所述第二接入点之间的第二距离;获取所述第一接入点的第一位置以及所述第二接入点的第二位置;获取所述电子设备相对于所述第一接入点的第一方位,以及所述电子设备相对于所述第二接入点的第二方位;根据所述第一距离、第二距离、第一位置、第二位置、第一方位、第二方位,获取所述电子设备的位置信息。第二方面,本申请实施例提供一种设备定位装置,应用于电子设备,所述电子设备包括第一Wi-Fi模块和第二Wi-Fi模块,所述电子设备通过所述第一Wi-Fi模块连接到第一接入点,并通过所述第二Wi-Fi模块连接到第二接入点,所述装置包括:获取模块,用于获取所述电子设备与所述第一接入点之间的第一距离,以及所述电子设备与所述第二接入点之间的第二距离;获取所述第一接入点的第一位置以及所述第二接入点的第二位置;获取所述电子设备相对于所述第一接入点的第一方位,以及所述电子设备相对于所述第二接入点的第二方位;以及根据所述第一距离、第二距离、第一位置、第二位置、第一方位、第二方位,获取所述电子设备的位置信息。第三方面,本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的设备定位方法中的流程。第四方面,本申请实施例还提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的设备定位方法中的流程。本申请实施例中,电子设备可以获取其与第一接入点的第一距离以及其与第二接入点的第二距离,并获取第一接入点的第一位置和第二接入点的第二位置,以及获取电子设备相对于第一接入点的第一方位、该电子设备相对于第二接入点的第二方位。之后,电子设备可以根据上述这些信息获取电子设备的位置信息。由于本申请实施例中电子设备是根据与所接入的两个接入点的距离、相对方位以及这两个接入点的位置来确定出电子设备的位置信息的,因此本申请实施例可以提高电子设备定位的精确度。附图说明下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。图1是本申请实施例提供的设备定位方法的流程示意图。图2是本申请实施例提供的电子设备相对于第一接入点、第二接入点的方位的示意图。图3是本申请实施例提供的设备定位方法的另一流程示意图。图4是本申请实施例提供的电子设备与接入点交互时的时间节点的示意图。图5是本申请实施例提供的第一圆周和第二圆周的示意图。图6至图7是本申请实施例提供的设备定位方法的场景示意图。图8是本申请实施例提供的设备定位装置的结构示意图。图9是本申请实施例提供的电子设备的结构示意图。图10是本申请实施例提供的电子设备的另一结构示意图。具体实施方式请参照图示,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。可以理解的是,本申请实施例的执行主体可以是诸如智能手机或平板电脑等的电子设备。请参阅图1,图1是本申请实施例提供的设备定位方法的流程示意图。该设备定位方法可以应用于电子设备中,该电子设备可以包括第一Wi-Fi模块和第二Wi-Fi模块,并且电子设备通过该第一Wi-Fi模块连接到第一接入点(AccessPoint,AP),以及通过第二Wi-Fi模块连接到第二接入点。在本申请实施例中,电子设备连接到两个接入点的功能可以称之为双Wi-Fi功能。本申请实施例提供的设备定位方法的流程可以包括:101、获取电子设备与第一接入点之间的第一距离,以及电子设备与第二接入点之间的第二距离。随着电子设备的功能越来越强大,用户使用电子设备的频率也越来越高。基于此,电子设备经常需要进行定位。比如,用户使用电子设备中安装的应用程序提供的出行服务时,该应用程序需要获取用户当前的定位信息。然而,相关技术中,电子设备定位的精度仍然较差。比如,在使用Wi-Fi定位功能时,电子设备需要获取周围的接入点AP的信息,特别是接入点的MAC地址信息和每个接入点的Wi-Fi信号强度等,并将获取到的这些信息上传到位置服务器。位置服务器可以根据这些信息,查询每个接入点在服务器的数据库里记录的坐标,并进行运算,从而计算得到电子设备当前所在的位置,并反馈给电子设备。然而,这种方式获取到的位置信息其精度比较差,误差会比较大。在本申请实施例中,比如,电子设备通过双Wi-Fi功能已经连接到两个接入点的情况下,该电子设备可以获取其与第一接入点之间的距离,即第一距离,并且该电子设备可以获取其与第二接入点之间的距离,即第二距离。102、获取第一接入点的第一位置以及第二接入点的第二位置。比如,电子设备还可以获取第一接入点的位置(即第一位置)以及第二接入点的位置(即第二位置)。103、获取电子设备相对于第一接入点的第一方位,以及电子设备相对于第二接入点的第二方位。比如,电子设备还可以获取其相对于第一接入点的第一方位,以及其相对于第二接入点的第二方位。需要说明的是,如图2所示,例如,电子设备位于第一接入点的正南方向,那么电子设备获取到的其相对于第一接入点的第一方位即为正南方向。又如,电子设备位于第二接入点的正西方向,那么电子设备获取到的其相对于第二接入点的第二方位即为正西方向。104、根据第一距离、第二距离、第一位置、第二位置、第一方位、第二方位,获取电子设备的位置信息。比如,在获取到第一距离,第二距离、第一位置、第二位置、第一方位、第二方位后,电子设备可以根据这些信息获取电子设备的位置信息。可以理解的是,本申请实施例中,电子设备可以获取其与第一接入点的第一距离以及其与第二接入点的第二距离,并获取第一接入点的第一位置和第二接入点的第二位置,以及获取电子设备相对于第一接入点的第一方位、该电子设备相对于第二接入点的第二方位。之后,电子设备可以根据上述这些信息获取电子设备本文档来自技高网...

【技术保护点】
1.一种设备定位方法,应用于电子设备,其特征在于,所述电子设备包括第一Wi-Fi模块和第二Wi-Fi模块,所述电子设备通过所述第一Wi-Fi模块连接到第一接入点,并通过所述第二Wi-Fi模块连接到第二接入点,所述方法包括:/n获取所述电子设备与所述第一接入点之间的第一距离,以及所述电子设备与所述第二接入点之间的第二距离;/n获取所述第一接入点的第一位置以及所述第二接入点的第二位置;/n获取所述电子设备相对于所述第一接入点的第一方位,以及所述电子设备相对于所述第二接入点的第二方位;/n根据所述第一距离、第二距离、第一位置、第二位置、第一方位、第二方位,获取所述电子设备的位置信息。/n

【技术特征摘要】
1.一种设备定位方法,应用于电子设备,其特征在于,所述电子设备包括第一Wi-Fi模块和第二Wi-Fi模块,所述电子设备通过所述第一Wi-Fi模块连接到第一接入点,并通过所述第二Wi-Fi模块连接到第二接入点,所述方法包括:
获取所述电子设备与所述第一接入点之间的第一距离,以及所述电子设备与所述第二接入点之间的第二距离;
获取所述第一接入点的第一位置以及所述第二接入点的第二位置;
获取所述电子设备相对于所述第一接入点的第一方位,以及所述电子设备相对于所述第二接入点的第二方位;
根据所述第一距离、第二距离、第一位置、第二位置、第一方位、第二方位,获取所述电子设备的位置信息。


2.根据权利要求1所述的设备定位方法,其特征在于,所述根据所述第一距离、第二距离、第一位置、第二位置、第一方位、第二方位,获取所述电子设备的位置信息,包括:
在预设的地图上,以所述第一位置为圆心且以所述第一距离为半径,得到第一圆周;以所述第二位置为圆心且以所述第二距离为半径,得到第二圆周;
获取所述第一圆周和所述第二圆周的第一交点和第二交点;
从所述第一交点和所述第二交点中确定出目标交点,所述目标交点相对于所述第一接入点的方位为所述第一方位,且相对于所述第二接入点的方位为所述第二方位;
获取所述目标交点的位置信息,并将所述目标交点的位置信息确定为所述电子设备的位置信息。


3.根据权利要求1所述的设备定位方法,其特征在于,获取所述电子设备与所接入的接入点的距离,包括:
控制所述电子设备与所述接入点进行一次来回交互;
获取进行一次所述来回交互所花费的往返时间,并记为T;
计算所述电子设备与所述接入点的距离D1=(T×C)÷2,其中,C为光速。


4.根据权利要求1所述的设备定位方法,其特征在于,获取所述电子设备与所接入的接入点的距离,包括:
控制所述电子设备与所述接入点进行交互,并在交互过程中获取第一时刻T1、第二时刻T2、第三时刻T3和第四时刻T4,其中,所述第一时刻为所述电子设备发起交互请求的时刻,所述第二时刻为所述接入点接收到所述交互请求的时刻,所述第三时刻为所述接入点发送交互反馈的时刻,所述第四时刻为所述电子设备接收到所述交互反馈的时刻;
计算所述电子设备与所述接入点的距离D2=[(T4-T1)-(T3-T2)]×C÷2,其中,C为光速。


5.根据权利要求1所述的设备定位方法,其特征在于,获取所述电子设备与所接入的接入点的距离,包括:
获取所述电子设备接收到的Wi-Fi信号的强度值;
根据接收...

【专利技术属性】
技术研发人员:黄园李雄黄俊源彭昊
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1