From c1d655e7f90a0cbd7cee0e0738977aac30aa6437 Mon Sep 17 00:00:00 2001 From: TedObrien Date: Tue, 7 Jan 2025 16:33:06 +0000 Subject: [PATCH] added comment and fixed spelling mistake --- .../ActuatorEffectivenessHelicopter.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/modules/control_allocator/VehicleActuatorEffectiveness/ActuatorEffectivenessHelicopter.cpp b/src/modules/control_allocator/VehicleActuatorEffectiveness/ActuatorEffectivenessHelicopter.cpp index 2724bf82a0..2ed9f22d06 100644 --- a/src/modules/control_allocator/VehicleActuatorEffectiveness/ActuatorEffectivenessHelicopter.cpp +++ b/src/modules/control_allocator/VehicleActuatorEffectiveness/ActuatorEffectivenessHelicopter.cpp @@ -106,12 +106,13 @@ void ActuatorEffectivenessHelicopter::updateParams() param_get(_param_handles.max_servo_throw, &max_servo_throw_deg); if (max_servo_throw_deg > 0.f){ + //linearization feature enabled const float max_servo_throw = math::radians(max_servo_throw_deg); _geometry.max_servo_height = sinf(max_servo_throw); _geometry.inverse_max_servo_throw = 1.f / max_servo_throw; _geometry.linearize_servos = 1; } else { - // handle any undefined behaviour + // handle any undefined behaviour if disabled _geometry.max_servo_height = 0.f; _geometry.inverse_max_servo_throw = 0.f; _geometry.linearize_servos = 0; @@ -183,7 +184,7 @@ void ActuatorEffectivenessHelicopter::updateSetpoint(const matrix::Vector