mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-04-14 10:07:39 +08:00
uavcannode: publisher: Fix2: fix eph/epv off by sqrt bug (#26389)
This commit is contained in:
parent
40dc011d82
commit
63c4f4ac3e
@ -113,10 +113,10 @@ public:
|
||||
}
|
||||
|
||||
// Diagonal matrix
|
||||
// position variances -- Xx, Yy, Zz
|
||||
fix2.covariance.push_back(gps.eph);
|
||||
fix2.covariance.push_back(gps.eph);
|
||||
fix2.covariance.push_back(gps.epv);
|
||||
// position variances -- Xx, Yy, Zz (eph/epv are std dev in meters, must square for variance)
|
||||
fix2.covariance.push_back(gps.eph * gps.eph);
|
||||
fix2.covariance.push_back(gps.eph * gps.eph);
|
||||
fix2.covariance.push_back(gps.epv * gps.epv);
|
||||
// velocity variance -- Vxx, Vyy, Vzz
|
||||
fix2.covariance.push_back(gps.s_variance_m_s);
|
||||
fix2.covariance.push_back(gps.s_variance_m_s);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user