observe_heading.m

来自「扩展kalman滤波器的matlab源码」· M 代码 · 共 15 行

M
15
字号
function [x,P]= observe_heading(x,P, phi, useheading)
%function [x,P]= observe_heading(x,P, phi, useheading)
%
% Perform state update for a given heading measurement, phi,
% with fixed measurement noise: sigmaPhi

if useheading==0, return, end
sigmaPhi= 0.01*pi/180; % radians, heading uncertainty

H= zeros(1,length(x));
H(3)= 1;
v= pi_to_pi(phi - x(3));

[x,P]= KF_joseph_update(x,P,v, sigmaPhi^2,H);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?