Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
guidance_v.h File Reference

Vertical control for fixed wing vehicles. More...

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

Go to the source code of this file.

Variables

float v_ctl_altitude_setpoint
 in meters above MSL More...
 
float v_ctl_altitude_pre_climb
 Path Angle. More...
 
float v_ctl_altitude_pgain
 
float v_ctl_altitude_pre_climb_correction
 
float v_ctl_altitude_max_climb
 
float v_ctl_auto_throttle_nominal_cruise_throttle
 
float v_ctl_auto_throttle_min_cruise_throttle
 
float v_ctl_auto_throttle_max_cruise_throttle
 
float v_ctl_auto_throttle_climb_throttle_increment
 
float v_ctl_auto_throttle_pgain
 
float v_ctl_auto_throttle_igain
 
float v_ctl_auto_throttle_dgain
 
float v_ctl_auto_throttle_pitch_of_vz_pgain
 
float v_ctl_auto_throttle_pitch_of_vz_dgain
 
float v_ctl_pitch_trim
 
float v_ctl_auto_pitch_pgain
 
float v_ctl_auto_pitch_igain
 
float v_ctl_auto_pitch_sum_err
 

Detailed Description

Vertical control for fixed wing vehicles.

Definition in file guidance_v.h.

Variable Documentation

◆ v_ctl_altitude_max_climb

float v_ctl_altitude_max_climb
extern

Definition at line 44 of file guidance_v.c.

Referenced by v_ctl_altitude_loop(), and v_ctl_init().

◆ v_ctl_altitude_pgain

float v_ctl_altitude_pgain
extern

Definition at line 90 of file energy_ctrl.c.

Referenced by v_ctl_altitude_loop(), and v_ctl_init().

◆ v_ctl_altitude_pre_climb

float v_ctl_altitude_pre_climb
extern

Path Angle.

Definition at line 89 of file energy_ctrl.c.

Referenced by v_ctl_altitude_loop(), and v_ctl_init().

◆ v_ctl_altitude_pre_climb_correction

float v_ctl_altitude_pre_climb_correction
extern

Definition at line 43 of file guidance_v.c.

Referenced by v_ctl_altitude_loop(), and v_ctl_init().

◆ v_ctl_altitude_setpoint

float v_ctl_altitude_setpoint
extern

◆ v_ctl_auto_pitch_igain

float v_ctl_auto_pitch_igain
extern

Definition at line 85 of file guidance_v.c.

Referenced by v_ctl_init(), and v_ctl_set_pitch().

◆ v_ctl_auto_pitch_pgain

float v_ctl_auto_pitch_pgain
extern

Definition at line 84 of file guidance_v.c.

Referenced by v_ctl_init(), and v_ctl_set_pitch().

◆ v_ctl_auto_pitch_sum_err

float v_ctl_auto_pitch_sum_err
extern

Definition at line 86 of file guidance_v.c.

Referenced by v_ctl_init(), and v_ctl_set_pitch().

◆ v_ctl_auto_throttle_climb_throttle_increment

float v_ctl_auto_throttle_climb_throttle_increment
extern

◆ v_ctl_auto_throttle_dgain

float v_ctl_auto_throttle_dgain
extern

Definition at line 63 of file guidance_v.c.

Referenced by v_ctl_climb_auto_throttle_loop(), v_ctl_init(), and v_ctl_set_throttle().

◆ v_ctl_auto_throttle_igain

float v_ctl_auto_throttle_igain
extern

Definition at line 62 of file guidance_v.c.

Referenced by v_ctl_climb_auto_throttle_loop(), v_ctl_init(), and v_ctl_set_throttle().

◆ v_ctl_auto_throttle_max_cruise_throttle

float v_ctl_auto_throttle_max_cruise_throttle
extern

Definition at line 59 of file guidance_v.c.

Referenced by v_ctl_init().

◆ v_ctl_auto_throttle_min_cruise_throttle

float v_ctl_auto_throttle_min_cruise_throttle
extern

Definition at line 58 of file guidance_v.c.

Referenced by v_ctl_init().

◆ v_ctl_auto_throttle_nominal_cruise_throttle

float v_ctl_auto_throttle_nominal_cruise_throttle
extern

Definition at line 104 of file energy_ctrl.c.

Referenced by v_ctl_climb_loop(), and v_ctl_init().

◆ v_ctl_auto_throttle_pgain

float v_ctl_auto_throttle_pgain
extern

Definition at line 61 of file guidance_v.c.

Referenced by v_ctl_climb_auto_throttle_loop(), v_ctl_init(), and v_ctl_set_throttle().

◆ v_ctl_auto_throttle_pitch_of_vz_dgain

float v_ctl_auto_throttle_pitch_of_vz_dgain
extern

Definition at line 67 of file guidance_v.c.

Referenced by v_ctl_climb_auto_throttle_loop(), and v_ctl_init().

◆ v_ctl_auto_throttle_pitch_of_vz_pgain

float v_ctl_auto_throttle_pitch_of_vz_pgain
extern

◆ v_ctl_pitch_trim

float v_ctl_pitch_trim
extern

Definition at line 95 of file guidance_v.c.

Referenced by v_ctl_climb_auto_throttle_loop(), v_ctl_init(), and v_ctl_set_pitch().