GNSS HDOP & VDOP与insfilterAsync集成

15的观点(30天)
将
2021年4月8日
评论道: 2021年4月8日
底部的 GNSS仿真概述 页面,下面说:“HDOP和VDOP值可以作为对角元素 测量协方差矩阵 当结合GNSS接收机位置与其他传感器测量使用卡尔曼滤波器估计。”
我使用一个GNSS-IMU insfilterAsync过滤器构成/方位估计,目前不考虑GNSS信号的准确性。我有HDOP和VDOP值每GNSS阅读,所以如果我能实现这些测量通过更新协方差矩阵,将非常有帮助。然而,我不能找出如何做到这一点。
有人能提供更多的信息关于如何做呢?

接受的答案

瑞安齐射
瑞安齐射 2021年4月8日
你好,
这是一个简单的例子显示如何做到这一点。
谢谢,
瑞安
%建立过滤和GNSS。
filt = insfilterAsync;
gnss = gnssSensor;
%指定协方差速度测量。
Rvel = 0.01 ^ 2;
%指定地面真理的位置和速度。
truePosition = (0 0 0);
trueVelocity = (0 0 0);
%获得新的GNSS测量。
(lla、gnssVel、状态)= gnss (truePosition trueVelocity);
%构造协方差矩阵对角线测量。
rpo =[状态。HDOP ^ 2,地位。HDOP ^ 2, status.VDOP ^ 2);
%更新滤波器状态。
fusegps (lla filt, rpo, gnssVel Rvel);
1评论
将
2021年4月8日
嗨,瑞安,
这正是我在寻找的,多谢!我实现它,它改善了我的姿势估计。

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!