|
|
|
@ -74,6 +74,7 @@ void Sub::guided_vel_control_start()
@@ -74,6 +74,7 @@ void Sub::guided_vel_control_start()
|
|
|
|
|
|
|
|
|
|
// initialize vertical maximum speeds and acceleration
|
|
|
|
|
pos_control.set_max_speed_accel_z(-get_pilot_speed_dn(), g.pilot_speed_up, g.pilot_accel_z); |
|
|
|
|
pos_control.set_correction_speed_accel_z(-get_pilot_speed_dn(), g.pilot_speed_up, g.pilot_accel_z); |
|
|
|
|
|
|
|
|
|
// initialise velocity controller
|
|
|
|
|
pos_control.init_z_controller(); |
|
|
|
@ -88,6 +89,7 @@ void Sub::guided_posvel_control_start()
@@ -88,6 +89,7 @@ void Sub::guided_posvel_control_start()
|
|
|
|
|
|
|
|
|
|
// set vertical speed and acceleration
|
|
|
|
|
pos_control.set_max_speed_accel_z(wp_nav.get_default_speed_down(), wp_nav.get_default_speed_up(), wp_nav.get_accel_z()); |
|
|
|
|
pos_control.set_correction_speed_accel_z(wp_nav.get_default_speed_down(), wp_nav.get_default_speed_up(), wp_nav.get_accel_z()); |
|
|
|
|
|
|
|
|
|
// initialise velocity controller
|
|
|
|
|
pos_control.init_z_controller(); |
|
|
|
@ -105,6 +107,7 @@ void Sub::guided_angle_control_start()
@@ -105,6 +107,7 @@ void Sub::guided_angle_control_start()
|
|
|
|
|
|
|
|
|
|
// set vertical speed and acceleration
|
|
|
|
|
pos_control.set_max_speed_accel_z(wp_nav.get_default_speed_down(), wp_nav.get_default_speed_up(), wp_nav.get_accel_z()); |
|
|
|
|
pos_control.set_correction_speed_accel_z(wp_nav.get_default_speed_down(), wp_nav.get_default_speed_up(), wp_nav.get_accel_z()); |
|
|
|
|
|
|
|
|
|
// initialise velocity controller
|
|
|
|
|
pos_control.init_z_controller(); |
|
|
|
|