mirror of https://github.com/ArduPilot/ardupilot
AP_Landing: rename AP_AHRS::get_position to get_location
This commit is contained in:
parent
cd88ec65fa
commit
6b1e20916b
|
@ -290,7 +290,7 @@ bool AP_Landing_Deepstall::verify_land(const Location &prev_WP_loc, Location &ne
|
||||||
height_above_target = -height_above_target;
|
height_above_target = -height_above_target;
|
||||||
} else {
|
} else {
|
||||||
Location position;
|
Location position;
|
||||||
if (landing.ahrs.get_position(position)) {
|
if (landing.ahrs.get_location(position)) {
|
||||||
height_above_target = (position.alt - landing_point.alt + approach_alt_offset * 100) * 1e-2f;
|
height_above_target = (position.alt - landing_point.alt + approach_alt_offset * 100) * 1e-2f;
|
||||||
} else {
|
} else {
|
||||||
height_above_target = approach_alt_offset;
|
height_above_target = approach_alt_offset;
|
||||||
|
@ -487,7 +487,7 @@ bool AP_Landing_Deepstall::terminate(void) {
|
||||||
landing.flags.in_progress = true;
|
landing.flags.in_progress = true;
|
||||||
stage = DEEPSTALL_STAGE_LAND;
|
stage = DEEPSTALL_STAGE_LAND;
|
||||||
|
|
||||||
if(landing.ahrs.get_position(landing_point)) {
|
if(landing.ahrs.get_location(landing_point)) {
|
||||||
build_approach_path(true);
|
build_approach_path(true);
|
||||||
} else {
|
} else {
|
||||||
hold_level = true;
|
hold_level = true;
|
||||||
|
@ -613,7 +613,7 @@ bool AP_Landing_Deepstall::verify_breakout(const Location ¤t_loc, const Lo
|
||||||
float AP_Landing_Deepstall::update_steering()
|
float AP_Landing_Deepstall::update_steering()
|
||||||
{
|
{
|
||||||
Location current_loc;
|
Location current_loc;
|
||||||
if ((!landing.ahrs.get_position(current_loc) || !landing.ahrs.healthy()) && !hold_level) {
|
if ((!landing.ahrs.get_location(current_loc) || !landing.ahrs.healthy()) && !hold_level) {
|
||||||
// panic if no position source is available
|
// panic if no position source is available
|
||||||
// continue the stall but target just holding the wings held level as deepstall should be a minimal
|
// continue the stall but target just holding the wings held level as deepstall should be a minimal
|
||||||
// energy configuration on the aircraft, and if a position isn't available aborting would be worse
|
// energy configuration on the aircraft, and if a position isn't available aborting would be worse
|
||||||
|
|
Loading…
Reference in New Issue