control_allocator: add fixed-wing actuator effectiveness

This commit is contained in:
Beat Küng
2021-11-29 13:59:54 +01:00
committed by Daniel Agar
parent 4d2a403afa
commit 8d9e2a28c4
6 changed files with 171 additions and 0 deletions
@@ -47,6 +47,7 @@
#include <ActuatorEffectivenessTiltrotorVTOL.hpp>
#include <ActuatorEffectivenessRoverAckermann.hpp>
#include <ActuatorEffectivenessRoverDifferential.hpp>
#include <ActuatorEffectivenessFixedWing.hpp>
#include <ControlAllocation.hpp>
#include <ControlAllocationPseudoInverse.hpp>
@@ -125,6 +126,7 @@ private:
TILTROTOR_VTOL = 2,
ROVER_ACKERMANN = 3,
ROVER_DIFFERENTIAL = 4,
FIXED_WING = 5,
};
EffectivenessSource _effectiveness_source_id{EffectivenessSource::NONE};