diff --git a/libraries/APM_Control/AP_AutoTune.cpp b/libraries/APM_Control/AP_AutoTune.cpp index 4682f4d7a3..d1bfe86795 100644 --- a/libraries/APM_Control/AP_AutoTune.cpp +++ b/libraries/APM_Control/AP_AutoTune.cpp @@ -203,7 +203,7 @@ void AP_AutoTune::update(AP_Logger::PID_Info &pinfo, float scaler, float angle_e } // thresholds for when we consider an event to start and end - const float rate_threshold1 = 0.75 * MIN(att_limit_deg / current.tau.get(), current.rmax_pos); + const float rate_threshold1 = 0.6 * MIN(att_limit_deg / current.tau.get(), current.rmax_pos); const float rate_threshold2 = 0.25 * rate_threshold1; bool in_att_demand = fabsf(angle_err_deg) >= 0.3 * att_limit_deg;