粒子过滤器的目标跟踪
该trackingPF
对象表示遵循非线性运动模型或由非线性测量模型测量的对象跟踪器。该滤波器使用一组离散的粒子来近似状态的后验分布。粒子滤波可应用于任意非线性系统模型。过程和测量噪声可以遵循任意的非高斯分布。
粒子是通过定义的各种重采样方法生成的ResamplingMethod
。
回报pf
= trackingPFtrackingPF
具有状态转换函数的对象,@constvel
、测量功能,@cvmeas
和粒子在状态周围的分布,(0,0,0,0)
,每个维度单位协方差。该滤波器采用加性高斯过程噪声模型和高斯似然计算。
指定pf
= trackingPF (transitionFcn、measuremntFcn、状态)StateTransitionFcn
,MeasurementFcn
,州
直接属性。过滤器假设状态周围有一个单位协方差。
指定使用一个或多个粒子过滤器的属性pf
= trackingPF(___、名称、值)名称,值
对参数。任何未指定的属性取默认值。
[1] Arulampalam, m.s., S. Maskell, N. Gordon,和T. Clapp。在线非线性/非高斯贝叶斯跟踪的粒子滤波教程。IEEE信号处理会刊。卷。50,第2号,2002年2月,第174-188。
[2]陈,Z.“贝叶斯过滤:从卡尔曼滤波器来筛选颗粒,及以后”统计。第182卷,第1期,2003年,第1-69页。