yaw controller: fix bug where roll for turn coordination was constrained

wrongly

Signed-off-by: Roman <bapstroman@gmail.com>
This commit is contained in:
Roman 2017-01-26 10:36:28 +01:00 committed by Lorenz Meier
parent 391b6dfd00
commit c4cc02b3f2

View File

@ -110,7 +110,7 @@ float ECL_YawController::control_attitude_impl_openloop(const struct ECL_Control
}
}
constrained_roll = math::constrain(constrained_roll, -ctl_data.roll_setpoint, ctl_data.roll_setpoint);
constrained_roll = math::constrain(constrained_roll, -fabsf(ctl_data.roll_setpoint), fabsf(ctl_data.roll_setpoint));
if (!inverted) {