Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
stabilization_attitude_ref_euler_int.h File Reference
+ 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

◆ AttRefEulerInt

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

◆ attitude_ref_euler_int_enter()

void attitude_ref_euler_int_enter ( struct AttRefEulerInt ref,
int32_t  psi 
)

◆ attitude_ref_euler_int_init()

void attitude_ref_euler_int_init ( struct AttRefEulerInt ref)

Definition at line 73 of file stabilization_attitude_ref_euler_int.c.

References INT_EULERS_ZERO, INT_RATES_ZERO, and ref.

Referenced by stabilization_attitude_init().

+ Here is the caller graph for this function:

◆ attitude_ref_euler_int_update()

void attitude_ref_euler_int_update ( struct AttRefEulerInt ref,
struct Int32Eulers sp_euler 
)