Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support MissionItems for LAND, TAKEOFF #286

Closed
hamishwillee opened this issue Feb 26, 2018 · 1 comment
Closed

Support MissionItems for LAND, TAKEOFF #286

hamishwillee opened this issue Feb 26, 2018 · 1 comment

Comments

@hamishwillee
Copy link
Collaborator

hamishwillee commented Feb 26, 2018

We need MissionItem functionality for takeoff and landing. These items should attempt to properly support common options for MC, Plane and VTOL (where they differ). Specifically I would hope that we could have a single land and single takeoff item to support all of these:
https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_LAND
https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_TAKEOFF
https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_LAND_LOCAL
https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_TAKEOFF_LOCAL
https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_VTOL_LAND
https://mavlink.io/en/messages/common.html#MAV_CMD_NAV_VTOL_TAKEOFF

Once these exist they also need to be supported in the mission import and download from vehicle and added to tests.

There was some discussion originally that these are not needed because

  • MC automatically takes off if no takeoff is present
  • Action API supports these functions.

They are needed because:

  • MC automatic takeoff does not allow you to specify any takeoff behaviour
  • Plane and VTOL do not automatically takeoff if no takeoff item is present
  • QC plan import and download from vehicle can end up being different in round trip.

To me this just makes sense.

@julianoes
Copy link
Collaborator

MissionRaw can do it all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants