用于物体跟踪的粒子滤波器
这trackingPF
Object表示跟踪非线性运动模型或由非线性测量模型测量的对象跟踪器。该滤波器使用一组离散粒子来近似状态的后验分布。粒子滤波器可以应用于任意非线性系统模型。过程噪声和测量噪声可以服从任意非高斯分布。
使用由其定义的各种重采样方法产生颗粒重新制动方法
。
返回A.PF.
= trackingpf.trackingPF
具有状态转换功能的对象,@constvel.
,测量功能,@cvmeas
,粒子在状态周围的分布,[0; 0; 0; 0]
,每个维度的单位协方差。过滤器假设添加剂高斯过程噪声模型和高斯似然计算。
指定PF.
= trackingpf(transitionfcn,measuremntfcn,state)StateTransitionFCN.
那MeasurementFCN.
, 和状态
直接属性。该过滤器假定状态周围有一个单位协方差。
使用一个或多个指定粒子滤波器的属性PF.
= trackingpf(___、名称、值)名称,价值
对论点。任何未指定的属性都占用默认值。
Arulampalam, m.s., S. Maskell, N. Gordon, T. Clapp。在线非线性/非高斯贝叶斯跟踪的粒子滤波器教程IEEE信号处理汇刊。卷。50,20,2002,第222,PP。174-188。
[2]陈,Z.“贝叶斯滤波:从卡尔曼滤波器到粒子过滤器,超越。”统计数据。卷。182,2003,第1-69页。1-69。