![]() |
Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Stabilization setpoint. More...
#include <stabilization.h>
Public Types | |
enum | { STAB_SP_QUAT , STAB_SP_EULERS , STAB_SP_LTP , STAB_SP_RATES , STAB_SP_QUAT_FF_RATE } |
enum | { STAB_SP_INT , STAB_SP_FLOAT } |
Data Fields | ||
enum StabilizationSetpoint:: { ... } | type | |
enum StabilizationSetpoint:: { ... } | format | |
union { | ||
struct Int32Quat | quat_i | |
struct FloatQuat | quat_f | |
struct Int32Eulers | eulers_i | |
struct FloatEulers | eulers_f | |
struct { | ||
struct Int32Vect2 | vect | |
int32_t | heading | |
} | ltp_i | |
struct { | ||
struct FloatVect2 | vect | |
float | heading | |
} | ltp_f | |
} | sp | |
union { | ||
struct Int32Rates | rates_i | |
struct FloatRates | rates_f | |
} | r_sp | |
Stabilization setpoint.
Struture to store the desired attitude with different frames and representations
Definition at line 53 of file stabilization.h.
Definition at line 54 of file stabilization.h.
Enumerator | |
---|---|
STAB_SP_INT | |
STAB_SP_FLOAT |
Definition at line 61 of file stabilization.h.
enum { ... } StabilizationSetpoint::format |
union { ... } StabilizationSetpoint::r_sp |
Referenced by stab_sp_from_quat_ff_rates_f(), stab_sp_from_rates_f(), and stab_sp_from_rates_i().
union { ... } StabilizationSetpoint::sp |
Referenced by guidance_h_from_nav(), guidance_h_run(), guidance_hybrid_h_run_accel(), guidance_module_run(), guidance_oneloop_run_mode(), guidance_pid_h_run_accel(), stab_sp_from_eulers_f(), stab_sp_from_eulers_i(), stab_sp_from_ltp_f(), stab_sp_from_ltp_i(), stab_sp_from_quat_f(), stab_sp_from_quat_ff_rates_f(), stab_sp_from_quat_i(), stab_sp_from_rates_f(), stab_sp_from_rates_i(), stabilization_indi_attitude_run(), stabilization_run(), and vertical_ctrl_module_run().
enum { ... } StabilizationSetpoint::type |