mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-25 00:23:35 +08:00
Ignore position for VTOL_TAKEOFF
This commit is contained in:
@@ -153,7 +153,8 @@ MissionBlock::is_mission_item_reached()
|
|||||||
_navigator->get_global_position()->alt,
|
_navigator->get_global_position()->alt,
|
||||||
&dist_xy, &dist_z);
|
&dist_xy, &dist_z);
|
||||||
|
|
||||||
if (_mission_item.nav_cmd == NAV_CMD_TAKEOFF && _navigator->get_vstatus()->is_rotary_wing) {
|
if ((_mission_item.nav_cmd == NAV_CMD_TAKEOFF || _mission_item.nav_cmd == NAV_CMD_VTOL_TAKEOFF)
|
||||||
|
&& _navigator->get_vstatus()->is_rotary_wing) {
|
||||||
/* require only altitude for takeoff for multicopter, do not use waypoint acceptance radius */
|
/* require only altitude for takeoff for multicopter, do not use waypoint acceptance radius */
|
||||||
if (_navigator->get_global_position()->alt >
|
if (_navigator->get_global_position()->alt >
|
||||||
altitude_amsl - _navigator->get_acceptance_radius()) {
|
altitude_amsl - _navigator->get_acceptance_radius()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user