深圳市微能信息科技有限公司( www.95 )推出的主动式蓝牙定位系统是基于iBeacon基站和移动智能终端设备组成的室内定位系统。终端侧蓝牙定位系统的搭建依赖于iBeacon蓝牙网络覆盖。iBeacon蓝牙网络其实就是iBeacon广播的RSSI值强度信号库。
主动式蓝牙定位系统的定位原理如下:
用户移动终端侦测到周边ibeacon蓝牙设备的场强信息,移动终端通过与ibeacon信号强度库比对并调用蓝牙定位引擎计算当前位置。蓝牙定位引擎计算移动终端坐标并在矢量地图上进行展现, 配合导航模块,实现连续定位及路径导航。
(1)iBeacon蓝牙网络
iBeacon蓝牙覆盖网络由需定位区域的蓝牙信标接入点的RSSI值信号覆盖形成。iBeacon基站完成蓝牙网络覆盖之后,首先需要获取该区域每个位置点上由iBeacon基站信号强度数据组合而成的信息,进而生成强度信号数据库(经纬度),存储于服务器中,供服务器运行蓝牙定位引擎算法调用,用于做信号强度匹配定位。如下图1所示。
iBeacon蓝牙网络
(2)iBeacon蓝牙信号强度采集软件
iBeacon蓝牙网络需要相应的蓝牙信号强度采集软件来实现。95power推出的无线信号强度采集工具是一个基于Android的无线网络扫描和管理软件,本软件可用于采集iBeacon的蓝牙RSSI值数据。
软件会记录行走过程中所采集信号强度点在地图上的坐标,此点相应的蓝牙MAC地址以及dBm为单位的信号强度,按一定格式存储成.csv文件,如下图2所示。
iBeacon蓝牙指纹采集软件
特征如下:
结合室内地图,采集无线信号;
支持室内/外、站立/行走模式采集;
室内地图支持JPG、PNG图片格式导入;
无线指纹数据支持CSV格式导入/导出;
支持Android 3.0以上版本。