原标题:技术指导:怎么搭建简易蓝牙定位系统

位置服务的相关技术和产业正逐渐从室外定位行业转向室内定位行业发展,并提供了多种基于室内定位的位置服务。作为行业内知名的室内定位解决方案提供商,本篇SKYLAB君就来简单为大家介绍一下简易蓝牙定位系统该如何搭建!

蓝牙定位基于RSSI(Received Signal Strength Indication,信号场强指示)定位原理。搭建方式很简单,借助蓝牙网关或者是蓝牙Beacon就可以实现。

蓝牙室内定位方案的主要定位硬件产品包括蓝牙网关、蓝牙Beacon、手环、手表等蓝牙标签以及智能手机、无线局域网及后端数据服务器等。根据定位端的不同,蓝牙定位方式分为网络侧定位和终端侧定位。

终端侧定位以蓝牙Beacon(VG01/VG02)主导,主要依托于蓝牙技术;终端侧定位系统由终端设备(如嵌入SDK软件包的手机)和蓝牙Beacon组成。

网络侧定位以蓝牙网关(TD03/TD05/TD05A)为主导,集成了WiFi和蓝牙BLE两种无线通信方式;网络侧定位系统由终端(手机等带低功耗蓝牙的终端)、蓝牙Beacon,蓝牙网关,无线局域网及后端数据服务器构成。

Android 蓝牙请打开位置信息 开启蓝牙和定位服务_Android 蓝牙请打开位置信息

蓝牙室内定位方案

蓝牙室内定位方案工作原理:

Android 蓝牙请打开位置信息 开启蓝牙和定位服务_室内定位_02

基于蓝牙Beacon的室内定位方案

终端侧定位是蓝牙Beacon室内定位设备作为蓝牙信标不断的向周围广播信号和数据包。当终端设备进入Beacon设备信号覆盖的范围,测出其在不同信标(不同ID号的Beacon硬件设备)下的RSSI值,然后再通过手机内置的定位算法测算出具体位置(一般至少需要3个信标点的RSSI)。

Android 蓝牙请打开位置信息 开启蓝牙和定位服务_服务器_03

基于蓝牙网关的室内定位方案

网络侧定位是蓝牙网关(TD03/TD05/TD05A)里面的蓝牙模块收集蓝牙终端的蓝牙设备信息,包括Mac地址、RSSI等信息,通过UART串口发给蓝牙网关里面的WiFi模块,WiFi模块把信息传输到指定的UDP服务器,并能接收服务器返回的信息。UDP服务器接收到来自某个IP的蓝牙网关数据后,通过数据解析和计算,得到蓝牙信标的位置信息。

搭建简易蓝牙定位系统:

终端侧定位只要在需要定位的室内环境中布局蓝牙Beacon VG01/VG02即可。布局思路如下:水平间距控制在5-10m,部署要尽量均匀、竖直高度控制在3m左右;

网络侧定位只要在需要定位的室内环境中布局蓝牙网关 TD03/TD05/TD05A即可。布局思路如下:水平间距控制在6-8m,部署要尽量均匀,竖直高度控制在3m左右,最高4m。