【MATLAB代码】AOA与TOA混合定位例程,自适应基站数量,二维平面,轨迹滤波使用CKF加强精度
如需帮助,或有导航、定位滤波相关的代码定制需求,可从个人主页左侧联系我
订阅专栏后,可直接查看源代码,粘贴到MATLAB空脚本中即可直接运行、得到结果
文章目录
- 运行结果
- MATLAB源代码
- 程序详解
- 概览
- AOA与TOA观测
- CKF滤波过程
运行结果
运行main_AOA_TOA_2dim_nAnchor_CKF.m后,程序会完成二维n基站AOA与TOA混合定位轨迹仿真,并使用CKF对连续时刻的定位观测进行滤波。程序对比纯观测、模拟纯惯导和CKF滤波结果,展示容积卡尔曼滤波在二维轨迹定位中的平滑效果。
定位示意图.png
双轴误差图.png
RMSE对比图.png
命令行会输出终点真实坐标、滤波前纯观测误差、CKF滤波后误差,以及每时刻RMSE最大值。
