一、Wi-Fi室内定位技术
简单来说,Wi-Fi室内定位技术采用的是三点定位的方式,即通过移动接收设备以及三个Wi-Fi网络接入点的无线信号来确定移动接收设备的位置。由于三个Wi-Fi网络接入点距离移动接收设备的距离有所不同,所以通过一定的算法,就能够十分精确地确定移动接收设备的位置。
![ecf1a95c91f2d4fd6e8947a27e173f70.png](https://i-blog.csdnimg.cn/blog_migrate/acdb14df89d36cc5ba73683ca90cdaf1.jpeg)
WiFi定位
二、蓝牙室内定位技术
蓝牙定位基于RSSI(Received Signal Strength Indication,信号场强指示)定位原理。根据定位端的不同,蓝牙定位方式分为网络侧定位和终端侧定位。
1、网络侧定位系统由蓝牙网关、蓝牙定位标签(蓝牙工卡,蓝牙Beacon,蓝牙手表等蓝牙标签)、终端(手机等带低功耗蓝牙的终端)、无线局域网及后端数据服务器构成。其具体定位过程是:
![716aac78c8222c170be52b86ad62e683.png](https://i-blog.csdnimg.cn/blog_migrate/2530921693f60faeac2ecb7711def143.jpeg)
蓝牙室内定位
在需要定位的区域内部署蓝牙网关,当手持蓝牙终端设备如蓝牙手环的用户进入蓝牙网关的蓝牙信号覆盖范围内,蓝牙网关就能感应到蓝牙手环的广播信号,然后测算出蓝牙手环的RSSI值,通过串口传输给网关内的WiFi模块,蓝牙网关再经过wifi网络传送到后端数据服务器,通过服务器内置的定位算法测算出蓝牙手环的具体位置,后端服务器则可以通过网络把位置信息发给用户。
网络侧室内定位的应用场景
(1)与APP结合,可用于室内定位导航
(2)人员定位跟踪:
(3)与客流分析软件结合,可用于会展客流统计分析
(4)O2O智能考勤和资产定位:与一些智能卡片结合,可用于资产管理和员工管理。
2、终端侧定位系统由终端设备(如嵌入SDK软件包的手机)和beacon组成。其具体定位原理是:
![3e392fc57ce2667cc8cb3b4974873a6d.png](https://i-blog.csdnimg.cn/blog_migrate/b8275792a67f347f705e8a3b59b3b6b9.jpeg)
蓝牙终端侧定位方案
在需要定位的区域内部署蓝牙beacon,一般至少需要铺设3个蓝牙beacon信标,定位算法要求至少知道三个点的RSSI值才能准确地计算定位
(1)蓝牙Beacon会每隔100毫秒广播一个数据包到周围;
(2)当人携带终端设备比如智能手机进入蓝牙beacon信号覆盖范围内,智能手机在执行扫描动作时,会间隔地接收到蓝牙Beacon广播出来的数据包
(3)广播包会指示来自于哪一个蓝牙beacon从机的 MAC 地址和当前的接收发送信号强度指示值RSSI。RSSI 值是确定蓝牙主机位置和蓝牙Beacon 之间远近距离的依据。
(4)然后通过手机内置的定位算法,以及和地图引擎数据库的交互,就可以测算出蓝牙主机(智能手机)当前的具体位置。
应用领域:
蓝牙终端侧室内定位一般用于超市室内定位导航和精准位置营销等用户终端,比如一些大型超市的室内定位导航和基于位置的推送商品优惠券等。
三、两者对比
精度:蓝牙定位2-3米,WIFI定位3-15米。
功耗:BLE蓝牙技术功耗更低
通过以上的对比,就可以看出基于低功耗蓝牙技术的室内定位更稳定、更安全、性价比更高。为满足日益增长的室内服务机器人、移动精准营销、应急救援等室内深层次定位需求,SKYLAB推出一系列蓝牙5.0室内定位产品,其中有蓝牙5.0模块、蓝牙5.0蓝牙Beacon、蓝牙5.0工卡及蓝牙5.0网关助力室内位置服务升级。相比之前的蓝牙室内定位方案,蓝牙5.0室内定位方案中,蓝牙5.0网关、蓝牙5.0 Beacon以及蓝牙5.0工卡配合使用,可以传输更远的距离,更大的数据包,更快的数据速率。