文章提出一种WKNN优化算法,设计与实现了基于Wi-Fi信号的室内人员定位追踪系统。针对传统WKNN算法中利用加权平均计算权重不稳定,存在一定误差的问题,引入可以不断递归处理数据的卡尔曼滤波,获取加权系数的最优估计值,以此提高室内定位精度,并在此基础上设计与实现了基于Wi-Fi信号的室内定位软硬件系统。测试结果表明,改进后的算法在特定环境中的定位误差可控制在1.2米以内,提高了基于Wi-Fi信号的室内定位的精度与稳定性,达到了预期效果。