mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-28 05:43:33 +08:00
Fix yaw handling for land command
This commit is contained in:
@@ -539,11 +539,13 @@ MissionBlock::set_land_item(struct mission_item_s *item, bool at_current_locatio
|
|||||||
if (at_current_location) {
|
if (at_current_location) {
|
||||||
item->lat = _navigator->get_global_position()->lat;
|
item->lat = _navigator->get_global_position()->lat;
|
||||||
item->lon = _navigator->get_global_position()->lon;
|
item->lon = _navigator->get_global_position()->lon;
|
||||||
|
item->yaw = _navigator->get_global_position()->yaw;
|
||||||
|
|
||||||
/* use home position */
|
/* use home position */
|
||||||
} else {
|
} else {
|
||||||
item->lat = _navigator->get_home_position()->lat;
|
item->lat = _navigator->get_home_position()->lat;
|
||||||
item->lon = _navigator->get_home_position()->lon;
|
item->lon = _navigator->get_home_position()->lon;
|
||||||
|
item->yaw = _navigator->get_home_position()->yaw;
|
||||||
}
|
}
|
||||||
|
|
||||||
item->altitude = 0;
|
item->altitude = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user