【技术实现步骤摘要】
一种基于WiFi的定位方法及系统
本专利技术涉及定位系统
,尤其涉及一种基于WiFi的定位方法及系统。
技术介绍
GPS卫星或者北斗卫星在进行室内定位时由于信号覆盖问题无法提供准确的定位功能,因此相关人员开发了WiFi标签来实现室内或其他定位卫星信号无法覆盖的环境下对于人或物的定位,现有技术中基于WiFi标签实现的定位系统通常需要配合特定的信号收发设备进行信号中转,通过WiFi标签与多台信号收发设备连接的接收信号强度指示判断WiFi标签相对于信号收发设备的实际位置,此类系统通常仅能在较小范围内对WiFi标签进行定位,并且都需要搭建后台系统通过运行相关定位算法对数据进行处理以对WiFi标签位置进行精确定位,成本较高。
技术实现思路
本专利技术的目的在于提供一种基于WiFi的定位系统,以克服或至少部分解决现有技术所存在的上述问题。本专利技术第一方面提供一种基于WiFi的定位方法,包括以下步骤:移动智能终端初次与WiFi定位标签进行无线连接时,运行于移动智能终端的客户端从微服务容器中提取微 ...
【技术保护点】
1.一种基于WiFi的定位方法,其特征在于,所述方法包括以下步骤:/n移动智能终端初次与WiFi定位标签进行无线连接时,运行于移动智能终端的客户端从微服务容器中提取微服务模块并部署到WiFi定位标签,WiFi定位标签部署并运行微服务模块进行初始化,所述WiFi定位标签设置于定位目标上;/nWiFi定位标签无法连接到移动智能终端时,尝试连接周围的可连接设备,所述可连接设备包括中转设备和第三方移动智能终端,所述第三方移动智能终端上安装有客户端;/n当WiFi定位标签连接到中转设备时,微服务模块获取中转设备IP地址数据,并通过中转设备发送中转设备IP地址数据到移动智能终端,客户端 ...
【技术特征摘要】
1.一种基于WiFi的定位方法,其特征在于,所述方法包括以下步骤:
移动智能终端初次与WiFi定位标签进行无线连接时,运行于移动智能终端的客户端从微服务容器中提取微服务模块并部署到WiFi定位标签,WiFi定位标签部署并运行微服务模块进行初始化,所述WiFi定位标签设置于定位目标上;
WiFi定位标签无法连接到移动智能终端时,尝试连接周围的可连接设备,所述可连接设备包括中转设备和第三方移动智能终端,所述第三方移动智能终端上安装有客户端;
当WiFi定位标签连接到中转设备时,微服务模块获取中转设备IP地址数据,并通过中转设备发送中转设备IP地址数据到移动智能终端,客户端对IP地址数据进行处理获取粗定位数据;
当WiFi定位标签连接到第三方移动智能终端时,微服务模块执行预设计算任务,获取第三方定位数据,通过第三方移动智能终端客户端发送第三方定位数据到移动智能终端,客户端对第三方定位数据进行处理获取精定位数据。
2.根据权利要求1所述的一种基于WiFi的定位方法,其特征在于,在所述客户端从微服务容器中提取微服务模块并部署到WiFi定位标签之前,客户端对预提取的微服务模块进行注册,所述对预提取的微服务模块进行注册具体包括:
获取移动智能终端特征信息,对移动智能终端特征信息进行函数运算获取第一字符串,将第一字符串写入微服务模块并保存;
根据获取的移动智能终端特征信息设置微服务模块的预设计算任务内容;
生成预提取的微服务模块的唯一识别信息并分别保存到微服务模块和微服务容器。
3.根据权利要求2所述的一种基于WiFi的定位方法,其特征在于,所述WiFi定位标签尝试连接周围的可连接设备,具体包括:
分别获取所有可连接设备的基础信息,所述基础信息包括设备信息和网络信息;
根据基础信息和预设权重分别对不同可连接设备的连接效用值进行计算;
根据连接效用值计算结果对可连接设备进行递减排序,依序连接排序后的可连接设备。
4.根据权利要求2所述的一种基于WiFi的定位方法,其特征在于,所述当WiFi定位标签连接到第三方移动智能终端时,微服务模块执行预设计算任务,具体包括:
根据预设计算任务内容获取相应的移动智能终端特征信息,对移动智能终端特征信息进行函数运算获取第二字符串,比对第一字符串和第二字符串获得第一结果;
向客户端发送唯一识别信息,客户端将接收到的唯一识别信息与微服务容器中存储的唯一识别信息进行比对获得第二结果;
根据第一结果和第二结果判断所连接的移动智能终端是否为第三方移动智能终端,若为第三方移动终端则获取第三方定位数据,否则进行精确定位;
在WiFi定位标签连接到移动智能终端时微服务模块将预设计算任务内容进行卸载传输到移动智能终端的客户端进行计算,并在客户端完成预设计算任务后获取任务结果。
5.根据权利要求4所述的一种基于WiFi的定位方法,其特征在于,当根据第一结果和第二结果判断所连接的移动智能终端非第三方移动智能终端时,进行精确定位,具体包括:
客户端根据WiFi定位标签与移动智能终端的连接信号强度值计算WiFi定位标签与移动智能终端之间的距离;
客户端根据移动智能终端的移动距离、方向,以及WiFi定位标签与移动智能终端之间的信号强度变化值计算WiFi定位标签相对于移动智能终端的方向,并通过可视化界面显示...
【专利技术属性】
技术研发人员:黄良敏,
申请(专利权)人:海口亿游网络科技有限公司,
类型:发明
国别省市:海南;46
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。