Paparazzi UAS  v4.2.2_stable-4-gcc32f65
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
alt_vfilter.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define STATE_SIZE   3
 
#define AltVFliterEvent()   {}
 

Functions

void alt_vf_init (float z, float zdot, float bias)
 
void alt_vf_predict (float accel)
 
void alt_vf_update_z (float z_meas)
 
void alt_vf_update_vz (float vz)
 
void alt_vf_periodic_task (void)
 

Variables

float alt_vf_z
 
float alt_vf_zdot
 
float alt_vf_bias
 
float alt_vf_P [STATE_SIZE][STATE_SIZE]
 
float alt_vf_z_meas
 

Macro Definition Documentation

#define AltVFliterEvent ( )    {}

Definition at line 41 of file alt_vfilter.h.

#define STATE_SIZE   3

Definition at line 4 of file alt_vfilter.h.

Function Documentation

void alt_vf_init ( float  z,
float  zdot,
float  bias 
)

Definition at line 28 of file alt_vfilter.c.

References alt_vf_bias, alt_vf_P, alt_vf_z, alt_vf_zdot, INIT_PXX, and STATE_SIZE.

void alt_vf_periodic_task ( void  )
void alt_vf_predict ( float  accel)

Definition at line 59 of file alt_vfilter.c.

References alt_vf_bias, alt_vf_P, alt_vf_z, alt_vf_zdot, Qbiasbias, Qzdotzdot, and Qzz.

void alt_vf_update_vz ( float  vz)

Definition at line 150 of file alt_vfilter.c.

References alt_vf_bias, alt_vf_P, alt_vf_z, alt_vf_zdot, and R.

void alt_vf_update_z ( float  z_meas)

Definition at line 101 of file alt_vfilter.c.

References alt_vf_bias, alt_vf_P, alt_vf_z, alt_vf_z_meas, alt_vf_zdot, and R.

Variable Documentation

float alt_vf_bias

Definition at line 22 of file alt_vfilter.c.

Referenced by alt_vf_init(), alt_vf_predict(), alt_vf_update_vz(), and alt_vf_update_z().

float alt_vf_P[STATE_SIZE][STATE_SIZE]

Definition at line 24 of file alt_vfilter.c.

Referenced by alt_vf_init(), alt_vf_predict(), alt_vf_update_vz(), and alt_vf_update_z().

float alt_vf_z

Definition at line 20 of file alt_vfilter.c.

Referenced by alt_vf_init(), alt_vf_predict(), alt_vf_update_vz(), and alt_vf_update_z().

float alt_vf_z_meas

Definition at line 26 of file alt_vfilter.c.

Referenced by alt_vf_update_z().

float alt_vf_zdot

Definition at line 21 of file alt_vfilter.c.

Referenced by alt_vf_init(), alt_vf_predict(), alt_vf_update_vz(), and alt_vf_update_z().