Browse Source

AC_WPNav: use get_terrain_margin instead of constant

zr-v5.1
Randy Mackay 4 years ago
parent
commit
aad2f883d6
  1. 3
      libraries/AC_WPNav/AC_WPNav.cpp

3
libraries/AC_WPNav/AC_WPNav.cpp

@ -438,8 +438,7 @@ bool AC_WPNav::advance_wp_target_along_track(float dt) @@ -438,8 +438,7 @@ bool AC_WPNav::advance_wp_target_along_track(float dt)
if (_terrain_alt && !get_terrain_offset(terr_offset)) {
return false;
}
float pos_offset_z_buffer = 1000.0;
const float offset_z_scaler = _pos_control.pos_offset_z_scaler(terr_offset, pos_offset_z_buffer);
const float offset_z_scaler = _pos_control.pos_offset_z_scaler(terr_offset, get_terrain_margin() * 100.0);
// input shape the terrain offset
_pos_control.update_pos_offset_z(terr_offset);

Loading…
Cancel
Save