Paparazzi UAS  v4.0.4_stable-3-gf39211a
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
stabilization_rate.h File Reference

Rate stabilization for rotorcrafts. More...

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

Go to the source code of this file.

Functions

void stabilization_rate_init (void)
 
void stabilization_rate_read_rc (void)
 
void stabilization_rate_run (bool_t in_flight)
 
void stabilization_rate_enter (void)
 

Variables

struct Int32Rates stabilization_rate_sp
 
struct Int32Rates stabilization_rate_gain
 
struct Int32Rates stabilization_rate_igain
 
struct Int32Rates stabilization_rate_ddgain
 
struct Int32Rates stabilization_rate_ref
 
struct Int32Rates stabilization_rate_refdot
 
struct Int32Rates stabilization_rate_sum_err
 
struct Int32Rates stabilization_rate_fb_cmd
 
struct Int32Rates stabilization_rate_ff_cmd
 

Detailed Description

Rate stabilization for rotorcrafts.

Control loops for angular velocity.

Definition in file stabilization_rate.h.

Function Documentation

void stabilization_rate_enter ( void  )

Definition at line 167 of file stabilization_rate.c.

References INT_RATES_ZERO, RATES_COPY, stabilization_rate_ref, stabilization_rate_sp, and stabilization_rate_sum_err.

Referenced by guidance_h_mode_changed().

+ Here is the caller graph for this function:

Variable Documentation

struct Int32Rates stabilization_rate_ddgain

Definition at line 91 of file stabilization_rate.c.

Referenced by stabilization_rate_init(), and stabilization_rate_run().

struct Int32Rates stabilization_rate_fb_cmd

Definition at line 96 of file stabilization_rate.c.

Referenced by stabilization_rate_run().

struct Int32Rates stabilization_rate_ff_cmd

Definition at line 97 of file stabilization_rate.c.

Referenced by stabilization_rate_run().

struct Int32Rates stabilization_rate_gain

Definition at line 89 of file stabilization_rate.c.

Referenced by stabilization_rate_init(), and stabilization_rate_run().

struct Int32Rates stabilization_rate_igain

Definition at line 90 of file stabilization_rate.c.

Referenced by stabilization_rate_init(), and stabilization_rate_run().

struct Int32Rates stabilization_rate_ref
struct Int32Rates stabilization_rate_refdot

Definition at line 93 of file stabilization_rate.c.

Referenced by stabilization_rate_init(), and stabilization_rate_run().

struct Int32Rates stabilization_rate_sum_err