Update time of last fusion event really only if fused

Except for the velpos fusion
This commit is contained in:
kamilritz
2020-07-16 18:25:06 +02:00
committed by Mathieu Bresciani
parent efd96db49d
commit 05855b7fc1
3 changed files with 4 additions and 7 deletions
+1 -1
View File
@@ -250,7 +250,6 @@ void Ekf::fuseGpsYaw()
}
if (healthy) {
_time_last_gps_yaw_fuse = _time_last_imu;
// apply the covariance corrections
P -= KHP;
@@ -259,6 +258,7 @@ void Ekf::fuseGpsYaw()
// apply the state corrections
fuse(Kfusion, _heading_innov);
_time_last_gps_yaw_fuse = _time_last_imu;
}
}