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

Fixed wing horizontal adaptive control. More...

#include <inttypes.h>
#include "std.h"
#include "paparazzi.h"
#include "generated/airframe.h"
+ Include dependency graph for stabilization_adaptive.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define H_CTL_ROLL_SUM_ERR_MAX   (MAX_PPRZ/2.)
 
#define H_CTL_PITCH_SUM_ERR_MAX   (MAX_PPRZ/2.)
 
#define stabilization_adaptive_SetRollIGain(_gain)
 
#define stabilization_adaptive_SetPitchIGain(_gain)
 

Variables

float h_ctl_roll_sum_err
 
float h_ctl_pitch_sum_err
 
float h_ctl_roll_igain
 
float h_ctl_pitch_igain
 
float h_ctl_roll_Kffa
 
float h_ctl_roll_Kffd
 
float h_ctl_pitch_Kffa
 
float h_ctl_pitch_Kffd
 
float h_ctl_pitch_of_roll
 
bool_t use_airspeed_ratio
 

Detailed Description

Fixed wing horizontal adaptive control.

Definition in file stabilization_adaptive.h.

Macro Definition Documentation

#define H_CTL_PITCH_SUM_ERR_MAX   (MAX_PPRZ/2.)

Definition at line 48 of file stabilization_adaptive.h.

Referenced by h_ctl_pitch_loop().

#define H_CTL_ROLL_SUM_ERR_MAX   (MAX_PPRZ/2.)

Definition at line 47 of file stabilization_adaptive.h.

Referenced by h_ctl_roll_loop().

#define stabilization_adaptive_SetPitchIGain (   _gain)
Value:
{ \
}
float h_ctl_pitch_igain
float h_ctl_pitch_sum_err

Definition at line 55 of file stabilization_adaptive.h.

#define stabilization_adaptive_SetRollIGain (   _gain)
Value:
{ \
}
float h_ctl_roll_sum_err
float h_ctl_roll_igain

Definition at line 50 of file stabilization_adaptive.h.

Variable Documentation

float h_ctl_pitch_igain

Definition at line 123 of file stabilization_adaptive.c.

float h_ctl_pitch_Kffa

Definition at line 125 of file stabilization_adaptive.c.

float h_ctl_pitch_Kffd

Definition at line 126 of file stabilization_adaptive.c.

float h_ctl_pitch_of_roll

Definition at line 132 of file stabilization_adaptive.c.

float h_ctl_pitch_sum_err

Definition at line 124 of file stabilization_adaptive.c.

Referenced by h_ctl_pitch_loop().

float h_ctl_roll_igain

Definition at line 109 of file stabilization_adaptive.c.

float h_ctl_roll_Kffa

Definition at line 111 of file stabilization_adaptive.c.

float h_ctl_roll_Kffd

Definition at line 112 of file stabilization_adaptive.c.

float h_ctl_roll_sum_err

Definition at line 110 of file stabilization_adaptive.c.

bool_t use_airspeed_ratio

Definition at line 134 of file stabilization_adaptive.c.