跟踪滤波实现了功能:①平滑了测量数据,改善了对当前时刻k的状态估计,这一步可以叫“更新”。②根据当前的状态估计对下一刻k+1时刻进行状态估计,为下一次测量做准备,这一步称之为“预测”。当前雷达跟踪领域常用的滤波器有alpha-beta滤波器、alpha-beta-gamma滤波器、卡尔曼滤波器(Kalman filtering,KF)、扩展卡尔曼滤波器(Extended Kalman filter,EKF)、无迹卡尔曼滤波器(Untraced Kalman filter,UKF)和粒子滤波器(Particle filter,PF)等等其他新型滤波器。 在目标跟踪中,由于误差的存在,需要合适的滤波技术进行抑制,同时使用扩展卡尔曼滤波和无迹卡尔曼滤波,解决模型的非线性问题。进一步,将粒子滤波应用于非线性非高斯模型下,通过仿真验证了无迹卡尔曼滤波和粒子滤波具有更优良的跟踪性能。 粒子滤波部分有待改进,期待指正!
2025-09-15 19:47:26 733KB 目标跟踪
1
卡尔曼滤波算法类的C++实现,已经验证正确性,常加速度模型,使用了Eigen的矩阵运算,资源包含了KF类和Eigen库
2021-05-11 18:25:07 999KB KF C++ Kalman Fliter
1
详细描述了卡尔曼滤波的推导过程,并介绍了在实际应用过程若干技术问题的处理方法。是一本学习卡尔曼滤波和组合导航的良好教材
2020-02-20 03:00:53 8.39MB 卡尔曼滤波KF
1