Paparazzi UAS
v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Thrust setpoint // TODO to a setpoint header Structure to store the desired thrust vector with different format. More...
#include <stabilization.h>
Public Types | |
enum | { THRUST_SP , THRUST_INCR_SP } |
enum | { THRUST_SP_INT , THRUST_SP_FLOAT } |
Data Fields | |
enum ThrustSetpoint:: { ... } | type |
enum ThrustSetpoint:: { ... } | format |
union { | |
int32_t | thrust_i [3] |
float | thrust_f [3] |
int32_t | th_incr_i [3] |
float | th_incr_f [3] |
} | sp |
Thrust setpoint // TODO to a setpoint header Structure to store the desired thrust vector with different format.
Definition at line 82 of file stabilization.h.
anonymous enum |
Enumerator | |
---|---|
THRUST_SP | absolute thrust setpoint |
THRUST_INCR_SP | thrust increment |
Definition at line 83 of file stabilization.h.
anonymous enum |
Enumerator | |
---|---|
THRUST_SP_INT | int is assumed to be normalized in [0:MAX_PPRZ] |
THRUST_SP_FLOAT | float is assumed to be normalized in [0.:1.] |
Definition at line 87 of file stabilization.h.
enum { ... } ThrustSetpoint::format |
Referenced by stab_sp_from_eulers_f(), th_sp_to_incr_i(), th_sp_to_thrust_f(), and th_sp_to_thrust_i().
union { ... } ThrustSetpoint::sp |
enum { ... } ThrustSetpoint::type |
Referenced by stab_sp_from_eulers_f(), th_sp_to_incr_i(), th_sp_to_thrust_f(), and th_sp_to_thrust_i().