无线地图 基于Wifi指纹的室内定位。 python -m pip install -r requirements.txt
2021-10-25 14:07:23 152KB Python
1
针对室内环境中指纹定位接收信号强度信息的高维时变特性以及动态目标定位误差的 累积问题,提出了一种基于梯度提升决策树与粒子滤波相结合的融合算法。该算法首先利用梯 度提升决策树算法建立的位置坐标与接收信号强度之间的非线性映射模型,对在线接收的信号 强度数据进行特征分类判别,实现位置的初步估计;随着目标的运动,进一步结合粒子滤波方 法,迭代地实现动态目标位置的精确预测;另外,将定位轨迹与实际轨迹进行对比,以验证该算 法的稳定性。实验仿真结果表明:累积分布函数在80%的百分位处,提出算法的定位精度控制 在1.19m以内,明显优于基于支持向量机、随机森林等定位算法;同时较基于梯度提升决策树 算法的定位精度提升了34.9%;所获得的定位轨迹与实际轨迹的趋势一致且趋于收敛。
1
基于wifi指纹的室内定位,使用knn算法实现。数据集来自六个ap的信号强度,最终的定位准确度可以达到接近于60%,具体的代码实现和算法说明以及系统的优缺点在论文中有详细阐述。
2019-12-21 19:24:33 3.33MB 基于wifi指纹 室内定位 knn
1