Browse Source

AR_WPNav: set desired lat accel and crosstrack to zero when disarmed

apm_2208
Randy Mackay 3 years ago
parent
commit
2a1013e896
  1. 2
      libraries/AR_WPNav/AR_WPNav.cpp

2
libraries/AR_WPNav/AR_WPNav.cpp

@ -133,7 +133,9 @@ void AR_WPNav::update(float dt) @@ -133,7 +133,9 @@ void AR_WPNav::update(float dt)
float speed;
if (!hal.util->get_soft_armed() || !_orig_and_dest_valid || !AP::ahrs().get_location(current_loc) || !_atc.get_forward_speed(speed)) {
_desired_speed_limited = _atc.get_desired_speed_accel_limited(0.0f, dt);
_desired_lat_accel = 0.0f;
_desired_turn_rate_rads = 0.0f;
_cross_track_error = 0;
return;
}

Loading…
Cancel
Save