Paparazzi UAS  v5.14.0_stable-0-g3f680d1
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces 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 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 54 of file stabilization_adaptive.h.

Referenced by h_ctl_pitch_loop().

#define H_CTL_ROLL_SUM_ERR_MAX   (MAX_PPRZ/2.)

Definition at line 53 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 61 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 56 of file stabilization_adaptive.h.

Variable Documentation

float h_ctl_pitch_igain

Definition at line 174 of file stabilization_adaptive.c.

float h_ctl_pitch_Kffa

Definition at line 176 of file stabilization_adaptive.c.

float h_ctl_pitch_Kffd

Definition at line 177 of file stabilization_adaptive.c.

float h_ctl_pitch_of_roll

Definition at line 197 of file stabilization_adaptive.c.

float h_ctl_pitch_sum_err

Definition at line 175 of file stabilization_adaptive.c.

Referenced by h_ctl_pitch_loop().

float h_ctl_roll_igain

Definition at line 160 of file stabilization_adaptive.c.

float h_ctl_roll_Kffa

Definition at line 162 of file stabilization_adaptive.c.

float h_ctl_roll_Kffd

Definition at line 163 of file stabilization_adaptive.c.

float h_ctl_roll_sum_err

Definition at line 161 of file stabilization_adaptive.c.

bool use_airspeed_ratio

Definition at line 199 of file stabilization_adaptive.c.