Abstract:
Aiming at the problem that it is unable to get a more accurate location information indoors by using GPS
positioning,this paper designs a positioning system using characteristics of WiFi signal strength based on Android platform,meets the demands of location information of indoor environment for people. The system consists of Android client,Tomcat server and MySQL database. Based on the general location fingerprint algorithm,this system adds MAC addresses to Access Point(AP) filtering,and gets the location fingerprint information by selecting fixed reference AP. On positioning stage,the weighting factor is added on the basis of the K-Nearest Neighbor(KNN) algorithm to further reduce the positioning error. Experimental results show that the system has the advantages of high precision and fast positioning, and it can achieve a good effect of indoor positioning.
Key words:
indoor positioning,
Android client,
K-Nearest Neighbor ( KNN ),
location fingerprint,
Tomcat server,
MySQL database
摘要: 针对室内GPS 定位无法准确获取位置信息的问题,在Android 平台上设计利用WiFi 信号强度特征进行定位的系统。该系统由安卓客户端、Tomcat 服务器以及MySQL 数据库组成,在一般位置指纹定位算法的基础上,通过MAC 地址对无线接入点(AP)进行过滤,选取固定的参考AP 获取位置指纹信息,并结合改进的K 最近邻匹配算法,进一步减小定位误差。实验结果表明,该系统定位速度快、定位精度高,具有较好的室内定位效果。
关键词:
室内定位,
安卓客户端,
K 最近邻,
位置指纹,
Tomcat 服务器,
MySQL 数据库
CLC Number:
XU Xiaoxiao,XIE Linbo,PENG Li. Design of Indoor Positioning System Based on WiFi Signal Intensity Characteristic[J]. Computer Engineering.
徐潇潇,谢林柏,彭力. 基于WiFi 信号强度特征的室内定位系统设计[J]. 计算机工程.