一种定位方法、装置、系统、设备及存储介质制造方法及图纸

技术编号:28431549 阅读:32 留言:0更新日期:2021-05-11 18:41
本发明专利技术实施例提供了一种定位方法、装置、系统、设备及存储介质,涉及空间定位技术领域,包括:获得三个无线保真WiFi探针发送探测信号的发送时间和接收响应信号的接收时间,响应信号为:接收到探测信号的WiFi设备所返回的信号,根据所获得的发送时间和接收时间、预设的WiFi信号传播速率,计算WiFi设备分别与三个WiFi探针中各个WiFi探针之间的距离,根据计算得到的距离、三个WiFi探针的位置信息,确定WiFi设备的定位位置。由此可见,应用本发明专利技术实施例提供的方案进行定位时,可以提高对WiFi设备进行定位的准确度。

【技术实现步骤摘要】
一种定位方法、装置、系统、设备及存储介质
本专利技术涉及空间定位
,特别是涉及一种定位方法、装置、系统、设备及存储介质。
技术介绍
WiFi(WirelessFidelity,无线保真)设备是一种可进行WiFi连接的电子设备,如手机、平板电脑、笔记本电脑等。为了对一定区域内的WiFi设备以及持有WiFi设备的用户进行管理,通常需要对该区域内的WiFi设备进行定位。现有技术中,定位设备通常利用WiFi探针对WiFi设备进行定位。具体的,WiFi探针可以发送探测信号,且WiFi探针一般具有一定的工作范围,上述探测信号在上述工作范围内传播。当WiFi设备进入上述工作范围后,可以接收到探测信号,并向WiFi探针发送响应信号,WiFi探针接收响应信号,并得到上述响应信号的信号强度。由于WiFi探针所接收到的响应信号的信号强度与上述WiFi设备、WiFi探针之间的距离相关,因此,定位设备可以根据WiFi探针所接收到的响应信号的信号强度、上述距离和信号强度之间的比例关系,计算WiFi设备与WiFi探针之间的距离,再根据计算得到的距离和WiFi探针的位置信息可以确定WiFi设备的位置信息,从而实现对WiFi设备进行定位。应用上述方式虽然可以实现对WiFi设备的定位,但是由于WiFi探针所接收响应信号的信号强度与上述距离之间并不是严格的线性关系,所以,根据信号强度得到的距离误差较大,进而导致确定出的WiFi设备的位置信息准确度低,也就是,对WiFi设备进行定位的准确度低。
技术实现思路
本专利技术实施例的目的在于提供一种定位方法、装置、系统、设备及存储介质,以提高对WiFi设备进行定位的准确度。具体技术方案如下:第一方面,本专利技术实施例提供了一种定位方法,所述方法包括:获得第一无线保真WiFi探针发送第一探测信号的第一发送时间、第二WiFi探针发送第二探测信号的第二发送时间、第三WiFi探针发送第三探测信号的第三发送时间;获得所述第一WiFi探针接收第一响应信号的第一接收时间、所述第二WiFi探针接收第二响应信号的第二接收时间、所述第三WiFi探针接收第三响应信号的第三接收时间;其中,所述第一响应信号为WiFi设备接收到所述第一探测信号后所返回的信号;所述第二响应信号为所述WiFi设备接收到所述第二探测信号后所返回的信号;所述第三响应信号为所述WiFi设备接收到所述第三探测信号后所返回的信号;根据所述第一发送时间、所述第一接收时间以及预设的WiFi信号传播速率,确定所述WiFi设备与所述第一WiFi探针之间的第一距离;根据所述第二发送时间、所述第二接收时间以及所述预设的WiFi信号传播速率,确定所述WiFi设备与所述第二WiFi探针之间的第二距离;根据所述第三发送时间、所述第三接收时间以及所述预设的WiFi信号传播速率,确定所述WiFi设备与所述第三WiFi探针之间的第三距离;根据所述第一距离、所述第二距离、所述第三距离、所述第一WiFi探针的位置信息、所述第二WiFi探针的位置信息、所述第三WiFi探针的位置信息,确定所述WiFi设备的定位位置。本专利技术的一个实施例中,在确定所述WiFi设备的定位位置之后,所述方法还包括:确定所述WiFi设备的定位时间;根据第一定位位置、第二定位位置、以及所述第一定位位置和所述第二定位位置的定位时间先后顺序,确定所述WiFi设备在所述第一定位位置和所述第二定位位置之间的运动方向;其中,所述第一定位位置、所述第二定位位置为两次确定出的所述WiFi设备的定位位置。本专利技术的一个实施例中,在确定所述WiFi设备的定位位置之后,所述方法还包括:确定所述WiFi设备的定位时间;根据第一定位位置和第二定位位置之间的距离、所述第一定位位置和所述第二定位位置之间的定位时间间隔,确定所述WiFi设备在所述第一定位位置和所述第二定位位置之间的运动速率;其中,所述第一定位位置、所述第二定位位置为两次确定出的所述WiFi设备的定位位置。第二方面,本专利技术实施例提供了一种定位装置,所述装置包括:发送时间获得模块,用于获得第一无线保真WiFi探针发送第一探测信号的第一发送时间、第二WiFi探针发送第二探测信号的第二发送时间、第三WiFi探针发送第三探测信号的第三发送时间;接收时间获得模块,用于获得所述第一WiFi探针接收第一响应信号的第一接收时间、所述第二WiFi探针接收第二响应信号的第二接收时间、所述第三WiFi探针接收第三响应信号的第三接收时间;其中,所述第一响应信号为WiFi设备接收到所述第一探测信号后所返回的信号;所述第二响应信号为所述WiFi设备接收到所述第二探测信号后所返回的信号;所述第三响应信号为所述WiFi设备接收到所述第三探测信号后所返回的信号;第一距离获得模块,用于根据所述第一发送时间、所述第一接收时间以及预设的WiFi信号传播速率,确定所述WiFi设备与所述第一WiFi探针之间的第一距离;第二距离获得模块,用于根据所述第二发送时间、所述第二接收时间以及所述预设的WiFi信号传播速率,确定所述WiFi设备与所述第二WiFi探针之间的第二距离;第三距离获得模块,用于根据所述第三发送时间、所述第三接收时间以及所述预设的WiFi信号传播速率,确定所述WiFi设备与所述第三WiFi探针之间的第三距离;位置定位模块,用于根据所述第一距离、所述第二距离、所述第三距离、所述第一WiFi探针的位置信息、所述第二WiFi探针的位置信息、所述第三WiFi探针的位置信息,确定所述WiFi设备的定位位置。本专利技术的一个实施例中,所述装置还包括:方向确定模块,用于在确定所述WiFi设备的定位位置之后,确定所述WiFi设备的定位时间;根据第一定位位置、第二定位位置、以及所述第一定位位置和所述第二定位位置的定位时间先后顺序,确定所述WiFi设备在所述第一定位位置和所述第二定位位置之间的运动方向;其中,所述第一定位位置、所述第二定位位置为两次确定出的所述WiFi设备的定位位置。本专利技术的一个实施例中,所述装置还包括:速率确定模块,用于在确定所述WiFi设备的定位位置之后,确定所述WiFi设备的定位时间;根据第一定位位置和第二定位位置之间的距离、所述第一定位位置和所述第二定位位置之间的定位时间间隔,确定所述WiFi设备在所述第一定位位置和所述第二定位位置之间的运动速率;其中,所述第一定位位置、所述第二定位位置为两次确定出的所述WiFi设备的定位位置。第三方面,本专利技术实施例提供了一种定位设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现第一方面中任一所述的方法步骤。第四方面,本专利技术实施例提供了一种定位系统,包括:第一无线保真WiFi探针、第二WiFi探针、第三WiFi探针以及如第三方面所述的定位设备,所述定本文档来自技高网...

【技术保护点】
1.一种定位方法,其特征在于,所述方法包括:/n获得第一无线保真WiFi探针发送第一探测信号的第一发送时间、第二WiFi探针发送第二探测信号的第二发送时间、第三WiFi探针发送第三探测信号的第三发送时间;/n获得所述第一WiFi探针接收第一响应信号的第一接收时间、所述第二WiFi探针接收第二响应信号的第二接收时间、所述第三WiFi探针接收第三响应信号的第三接收时间;其中,所述第一响应信号为WiFi设备接收到所述第一探测信号后所返回的信号;所述第二响应信号为所述WiFi设备接收到所述第二探测信号后所返回的信号;所述第三响应信号为所述WiFi设备接收到所述第三探测信号后所返回的信号;/n根据所述第一发送时间、所述第一接收时间以及预设的WiFi信号传播速率,确定所述WiFi设备与所述第一WiFi探针之间的第一距离;/n根据所述第二发送时间、所述第二接收时间以及所述预设的WiFi信号传播速率,确定所述WiFi设备与所述第二WiFi探针之间的第二距离;/n根据所述第三发送时间、所述第三接收时间以及所述预设的WiFi信号传播速率,确定所述WiFi设备与所述第三WiFi探针之间的第三距离;/n根据所述第一距离、所述第二距离、所述第三距离、所述第一WiFi探针的位置信息、所述第二WiFi探针的位置信息、所述第三WiFi探针的位置信息,确定所述WiFi设备的定位位置。/n...

【技术特征摘要】
1.一种定位方法,其特征在于,所述方法包括:
获得第一无线保真WiFi探针发送第一探测信号的第一发送时间、第二WiFi探针发送第二探测信号的第二发送时间、第三WiFi探针发送第三探测信号的第三发送时间;
获得所述第一WiFi探针接收第一响应信号的第一接收时间、所述第二WiFi探针接收第二响应信号的第二接收时间、所述第三WiFi探针接收第三响应信号的第三接收时间;其中,所述第一响应信号为WiFi设备接收到所述第一探测信号后所返回的信号;所述第二响应信号为所述WiFi设备接收到所述第二探测信号后所返回的信号;所述第三响应信号为所述WiFi设备接收到所述第三探测信号后所返回的信号;
根据所述第一发送时间、所述第一接收时间以及预设的WiFi信号传播速率,确定所述WiFi设备与所述第一WiFi探针之间的第一距离;
根据所述第二发送时间、所述第二接收时间以及所述预设的WiFi信号传播速率,确定所述WiFi设备与所述第二WiFi探针之间的第二距离;
根据所述第三发送时间、所述第三接收时间以及所述预设的WiFi信号传播速率,确定所述WiFi设备与所述第三WiFi探针之间的第三距离;
根据所述第一距离、所述第二距离、所述第三距离、所述第一WiFi探针的位置信息、所述第二WiFi探针的位置信息、所述第三WiFi探针的位置信息,确定所述WiFi设备的定位位置。


2.根据权利要求1所述的方法,其特征在于,在确定所述WiFi设备的定位位置之后,所述方法还包括:
确定所述WiFi设备的定位时间;
根据第一定位位置、第二定位位置、以及所述第一定位位置和所述第二定位位置的定位时间先后顺序,确定所述WiFi设备在所述第一定位位置和所述第二定位位置之间的运动方向;其中,所述第一定位位置、所述第二定位位置为两次确定出的所述WiFi设备的定位位置。


3.根据权利要求1所述的方法,其特征在于,在确定所述WiFi设备的定位位置之后,所述方法还包括:
确定所述WiFi设备的定位时间;
根据第一定位位置和第二定位位置之间的距离、所述第一定位位置和所述第二定位位置之间的定位时间间隔,确定所述WiFi设备在所述第一定位位置和所述第二定位位置之间的运动速率;其中,所述第一定位位置、所述第二定位位置为两次确定出的所述WiFi设备的定位位置。


4.一种定位装置,其特征在于,所述装置包括:
发送时间获得模块,用于获得第一无线保真WiFi探针发送第一探测信号的第一发送时间、第二WiFi探针发送第二探测信号的第二发送时间、第三WiFi探针发送第三探测信号的第三发送时间;
接收时间获得模块,用于获得所述第一WiFi探针接收第一响应信号的第一接收时间、所述第二WiFi探针接收第二响应信号的第二接收时间、所述第三WiFi探针接收第三响应信号的第三接收时间;其中,所述第一响应信号为WiFi设备接收到所述第一探测信号后所返回的信号;所述第二响应信号为所述WiFi设备接收到所述第二探测信号后所返回的信号;所述第三响应信号为所述WiFi设备接收到所述第三探测信号后所返回的信号;
第一距离获得模块,用于根据所述第一发送时间、所述第一接收时间以及预设的WiFi信号传播速率,确定所述WiFi设备与所述第一WiFi探针之间的第一距离;
第二距离获得模块,用于根据所述第二发送时间、所述第二接收时间...

【专利技术属性】
技术研发人员:鲍春雷刁一平汪云冯以浩
申请(专利权)人:杭州海康威视系统技术有限公司
类型:发明
国别省市:浙江;33

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

1