Paparazzi UAS  v5.0.5_stable-7-g4b8bbb7
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
stabilization_attitude_euler_float.c File Reference
+ Include dependency graph for stabilization_attitude_euler_float.c:

Go to the source code of this file.

Macros

#define MAX_SUM_ERR   RadOfDeg(56000)
 

Functions

void stabilization_attitude_init (void)
 
void stabilization_attitude_read_rc (bool_t in_flight)
 
void stabilization_attitude_enter (void)
 
void stabilization_attitude_set_failsafe_setpoint (void)
 
void stabilization_attitude_set_from_eulers_i (struct Int32Eulers *sp_euler)
 
void stabilization_attitude_run (bool_t in_flight)
 

Variables

struct FloatAttitudeGains stabilization_gains
 
struct FloatEulers stabilization_att_sum_err
 
float stabilization_att_fb_cmd [COMMANDS_NB]
 
float stabilization_att_ff_cmd [COMMANDS_NB]
 

Macro Definition Documentation

#define MAX_SUM_ERR   RadOfDeg(56000)

Definition at line 94 of file stabilization_attitude_euler_float.c.

Referenced by stabilization_attitude_run().

Function Documentation

void stabilization_attitude_enter ( void  )
void stabilization_attitude_read_rc ( bool_t  in_flight)

Definition at line 68 of file stabilization_attitude_euler_float.c.

References stab_att_sp_euler, and stabilization_attitude_read_rc_setpoint_eulers_f().

+ Here is the call graph for this function:

void stabilization_attitude_set_failsafe_setpoint ( void  )

Definition at line 83 of file stabilization_attitude_euler_float.c.

References Int32Eulers::phi, FloatEulers::psi, Int32Eulers::psi, stab_att_sp_euler, stateGetNedToBodyEulers_f(), and Int32Eulers::theta.

+ Here is the call graph for this function:

void stabilization_attitude_set_from_eulers_i ( struct Int32Eulers sp_euler)

Definition at line 89 of file stabilization_attitude_euler_float.c.

References EULERS_FLOAT_OF_BFP, and stab_att_sp_euler.

Variable Documentation

float stabilization_att_fb_cmd[COMMANDS_NB]

Definition at line 35 of file stabilization_attitude_euler_float.c.

Referenced by stabilization_attitude_run().

float stabilization_att_ff_cmd[COMMANDS_NB]

Definition at line 36 of file stabilization_attitude_euler_float.c.

Referenced by stabilization_attitude_run().

struct FloatAttitudeGains stabilization_gains