From e6f62080f55197f0718bec32f7e59eb37b5b0f7d Mon Sep 17 00:00:00 2001 From: Gustavo Jose de Sousa Date: Fri, 17 Jun 2016 17:44:48 -0300 Subject: [PATCH] AP_InertialSensor: fix best_diff on gyro initialization Without this patch, if accel_diff.length() > 0.2f and j == 0, then best_diff[k] would be zero forever since diff_norm[k] >= 0 for any j. --- libraries/AP_InertialSensor/AP_InertialSensor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/AP_InertialSensor/AP_InertialSensor.cpp b/libraries/AP_InertialSensor/AP_InertialSensor.cpp index 4ac5ff707b..ba34c75d51 100644 --- a/libraries/AP_InertialSensor/AP_InertialSensor.cpp +++ b/libraries/AP_InertialSensor/AP_InertialSensor.cpp @@ -803,7 +803,7 @@ AP_InertialSensor::_init_gyro() for (uint8_t k=0; k