Paparazzi UAS  v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
stabilization_attitude_ref_euler_int.h File Reference

Rotorcraft attitude reference generation (euler int version) More...

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

Go to the source code of this file.

Data Structures

struct  AttRefEulerInt
 Attitude reference models and state/output (euler int) More...
 

Functions

void attitude_ref_euler_int_init (struct AttRefEulerInt *ref)
 
void attitude_ref_euler_int_enter (struct AttRefEulerInt *ref, int32_t psi)
 
void attitude_ref_euler_int_update (struct AttRefEulerInt *ref, struct Int32Eulers *sp_euler)
 Propagate reference model. More...
 

Detailed Description

Rotorcraft attitude reference generation (euler int version)

Definition in file stabilization_attitude_ref_euler_int.h.


Data Structure Documentation

struct AttRefEulerInt

Attitude reference models and state/output (euler int)

Definition at line 33 of file stabilization_attitude_ref_euler_int.h.

+ Collaboration diagram for AttRefEulerInt:
Data Fields
struct Int32Rates accel with REF_ACCEL_FRAC
struct Int32Eulers euler with REF_ANGLE_FRAC
struct Int32Rates rate with REF_RATE_FRAC

Function Documentation

void attitude_ref_euler_int_enter ( struct AttRefEulerInt ref,
int32_t  psi 
)
void attitude_ref_euler_int_init ( struct AttRefEulerInt ref)

Definition at line 73 of file stabilization_attitude_ref_euler_int.c.

References AttRefEulerInt::accel, AttRefEulerInt::euler, INT_EULERS_ZERO, INT_RATES_ZERO, and AttRefEulerInt::rate.

Referenced by stabilization_attitude_init().

+ Here is the caller graph for this function: