本系统旨在利用现有的WIFI基础设施实现高精度的室内定位,解决室内环境下卫星导航信号缺失的问题。系统主要分为离线训练阶段和在线定位阶段两大部分。
在离线训练阶段,系统通过在定位区域内均匀选取采样点,采集各无线接入点(AP)的接收信号强度(RSSI),并应用高斯滤波算法去除环境多径效应产生的噪声,最终建立一个包含坐标信息与RSSI特征映射关系的指纹数据库。
在在线定位阶段,用户终端实时扫描周围各信道的RSSI向量,系统采用改进的加权K近邻算法(WKNN)在指纹库中搜索匹配项,通过计算欧式距离并赋予权重来估算