Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
guidance_v.h File Reference
+ 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

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

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

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

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

◆ v_ctl_auto_pitch_igain

float v_ctl_auto_pitch_igain

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

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

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

◆ v_ctl_auto_throttle_dgain

float v_ctl_auto_throttle_dgain

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

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

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

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

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

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

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

◆ v_ctl_pitch_trim

float v_ctl_pitch_trim

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().