帮助中心帮助中心
从检测报告创建恒定速度跟踪α-β滤波器
自从R2020a
沛富= initcvabf(检测)
例子
沛富= initcvabf (检测)初始化一个恒定的速度α-β滤波对象跟踪算法基于提供的信息检测。
沛富= initcvabf (检测)
沛富
检测
该函数初始化一个恒定速度状态相同的约定constvel和cvmeas,(xvxyvyzvz]。
constvel
cvmeas
全部折叠
创建一个objectDetection位置测量x = 1, y = 3和测量噪声(1 0.2;0.2 - 2);
检测= objectDetection (0 (1、3)“MeasurementNoise”,1 0.2;0.2 - 2);
使用initcvabf创建一个trackingABF过滤器提供位置和初始化使用上面定义的测量噪声。
initcvabf
trackingABF
沛富= initcvabf(检测);
检查状态的值和测量噪声。验证滤波器的状态,ABF.State同一位置的组件Detection.Measurement。确认过滤测量噪声,ABF.MeasurementNoise,是一样的Detection.MeasurementNoise值。
ABF.State
Detection.Measurement
ABF.MeasurementNoise
Detection.MeasurementNoise
ans =4×11 0 3 0
ans =2×21.0000 0.2000 0.2000 2.0000
objectDetection
检测报告,指定为一个objectDetection对象。
例子:检测= objectDetection (0 (1; 4.5; 3)“MeasurementNoise”, (1.0 0 0;2.0 0 0;0 0 1.5])
检测= objectDetection (0 (1; 4.5; 3)“MeasurementNoise”, (1.0 0 0;2.0 0 0;0 0 1.5])
跟踪恒定速度的α-β滤波器跟踪对象,作为一个返回trackingABF对象。
函数计算过程噪声矩阵假设单位加速度标准差。
你可以使用这个函数FilterInitializationFcn追踪器的属性。
FilterInitializationFcn
介绍了R2020a
trackingABF|objectDetection|trackingKF|trackingEKF|trackingUKF
trackingKF
trackingEKF
trackingUKF
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室