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_ref_quat_float.h File Reference

Rotorcraft attitude reference generation. More...

+ Include dependency graph for stabilization_attitude_ref_quat_float.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEADBAND_EXCEEDED(VARIABLE, VALUE)   ((VARIABLE > VALUE) || (VARIABLE < -VALUE))
 
#define APPLY_DEADBAND(VARIABLE, VALUE)   (DEADBAND_EXCEEDED(VARIABLE, VALUE) ? VARIABLE : 0.0)
 

Functions

void stabilization_attitude_ref_enter (void)
 
void stabilization_attitude_ref_schedule (uint8_t idx)
 

Detailed Description

Rotorcraft attitude reference generation.

(quaternion float version)

Definition in file stabilization_attitude_ref_quat_float.h.

Macro Definition Documentation

#define APPLY_DEADBAND (   VARIABLE,
  VALUE 
)    (DEADBAND_EXCEEDED(VARIABLE, VALUE) ? VARIABLE : 0.0)

Definition at line 39 of file stabilization_attitude_ref_quat_float.h.

#define DEADBAND_EXCEEDED (   VARIABLE,
  VALUE 
)    ((VARIABLE > VALUE) || (VARIABLE < -VALUE))

Definition at line 38 of file stabilization_attitude_ref_quat_float.h.

Function Documentation

void stabilization_attitude_ref_enter ( void  )

Definition at line 50 of file stabilization_attitude_ref_euler_float.c.

void stabilization_attitude_ref_schedule ( uint8_t  idx)

Definition at line 88 of file stabilization_attitude_ref_quat_float.c.

References ref_idx.

Referenced by stabilization_attitude_gain_schedule().

+ Here is the caller graph for this function: