-
大小: 2KB文件类型: .rar金币: 1下载: 0 次发布日期: 2021-02-02
- 语言: Matlab
- 标签: trackinger trackinger.r
资源简介
目标跟踪程序,使用matlab编写,采用CV模型,卡尔曼跟踪,有轨迹模拟,给出了跟踪的误差
目标跟踪,采用CV模型,卡尔曼滤波,给出模拟结果和跟踪结果,给出误差分析
代码片段和文件信息
%参考文献
%Decoupling joint probabilistic data association algorithm for multiple target tracking
%杂波环境下多传感器的数据融合
%三维常速CV模型
clear all;
clc;
close all;
T=1; % 采样周期
hits=2000; % 采样点数
MCNum=10; % Monte Carlo仿真次数
Qn=50; % 观测误差标准差
R_Q=50; % R方向观测误差标准差
THETA_Q=0.1; % THETA方向观测误差标准差
PHI_Q=0.1; % PHI方向观测误差标准差
v_x=300; v_y=200; v_z=100; % X、Y和Z方向的速度(恒定)
x0=1000; y0=5000; z0=10000; % 初始位置
DX_Average=zeros(1hits); % Monte Carlo仿真的需要
DY_Average=zeros(1hits);
DZ_Average=zeros(1hits);
O2=[0 0; 0 0]; % 2*2阶的零矩阵,为了以后赋值的方便
O3=[000]‘;
f=[1 T;0 1];
F=[f O2 O2;O2 f O2;O2 O2 f]; % 状态转移矩阵
q=[T^4/4 T^3/2;T^3/2 T^2];
Q=[q O2 O2;O2 q O2;O2 O2 q]; % 模型噪声协方差阵?gama
Qq=0.001; % 模拟加速度的过程噪声方差?w
Q=Q*Qq;
R=[R_Q^2 0 0;0 THETA_Q^2 0;0
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3609 2009-03-03 20:55 trackinger.m
----------- --------- ---------- ----- ----
3609 1
评论
共有 条评论