mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-21 02:33:34 +08:00
Revert "EKF: Add parameter control of individual IMU axis delta velocity bias estimation"
This reverts commit 9c31632e2b.
This commit is contained in:
+2
-8
@@ -549,14 +549,8 @@ void Ekf::constrainStates()
|
||||
_state.gyro_bias(i) = math::constrain(_state.gyro_bias(i), -0.349066f * _dt_ekf_avg, 0.349066f * _dt_ekf_avg);
|
||||
}
|
||||
|
||||
float del_vel_bias_lim = _params.acc_bias_lim * _dt_ekf_avg;
|
||||
for (uint8_t i=0; i < 3; i++) {
|
||||
uint8_t state_index = 13 + i;
|
||||
if (_params.acc_bias_learn_mask & (1<<i)) {
|
||||
_state.accel_bias(state_index) = math::constrain(_state.accel_bias(state_index), -del_vel_bias_lim, del_vel_bias_lim);
|
||||
} else {
|
||||
_state.accel_bias(state_index) = 0.0f;
|
||||
}
|
||||
for (int i = 0; i < 3; i++) {
|
||||
_state.accel_bias(i) = math::constrain(_state.accel_bias(i), -_params.acc_bias_lim * _dt_ekf_avg, _params.acc_bias_lim * _dt_ekf_avg);
|
||||
}
|
||||
|
||||
for (int i = 0; i < 3; i++) {
|
||||
|
||||
Reference in New Issue
Block a user