Browse Source

AP_NavEKF3: Force velocity state to follow GPS when IMU data is bad

gps-1.3.1
Paul Riseborough 3 years ago committed by Andrew Tridgell
parent
commit
458c67639d
  1. 2
      libraries/AP_NavEKF3/AP_NavEKF3_PosVelFusion.cpp

2
libraries/AP_NavEKF3/AP_NavEKF3_PosVelFusion.cpp

@ -698,9 +698,9 @@ void NavEKF3_core::FuseVelPosNED() @@ -698,9 +698,9 @@ void NavEKF3_core::FuseVelPosNED()
}
if (imuSampleTime_ms - badIMUdata_ms < BAD_IMU_DATA_HOLD_MS) {
badIMUdata = true;
stateStruct.velocity.z = gpsDataDelayed.vel.z;
} else {
badIMUdata = false;
}
}

Loading…
Cancel
Save