Term Definitions
Mission run: A single execution of a mission template.
Mission Results
Possible values of the result field and their descriptions.
| Result | Description |
|---|---|
| SUCCESS | The vehicle launched, completed all waypoints, and landed successfully in Dock. |
| VEHICLE_OFFLINE | The scheduled mission run did not take place because your vehicle was offline. |
| FAILED_TAKEOFF | The scheduled mission run did not take place. |
| ABORT_MANUAL_LAND | The mission was aborted by the remote pilot in order to land in place. |
| ABORT_MANUAL_RETURN_TO_DOCK | The mission was aborted by the remote pilot and returned to Dock. |
| ABORT_MANUAL | The mission was aborted by the remote pilot. |
| ABORT_LOST_CONNECTION | The vehicle lost connection during your mission and was not able to complete it. |
| ABORT_LOW_BATTERY | The vehicle returned early and did not complete the mission due to low battery. Your battery may not have been completely charged before the mission started. |
| ABORT_TOO_DARK | The vehicle returned early and did not complete the mission due to low light. Your mission may have been scheduled too late in the day. |
| ABORT_AUTONOMOUS | The vehicle returned early and did not complete the mission. |
| ABORT_API_LAND | The mission was aborted due to a programmatic land in place. |
| FAILED_RETURN | The vehicle completed all waypoints in your mission but did not successfully return to Dock or land in Dock. |
| PATH_BLOCKED | The vehicle got stuck while flying to a waypoint and was unable to find a path. |
| WEAK_GPS | The vehicle was unable to get strong enough GPS signal to safely travel to a waypoint. The waypoint may be at a higher altitude than the vehicle can fly on vision alone, or the vehicle may not have clear view of the sky. |
| FAILED_CAMERA_MODE_SWITCH | Skydio vehicles can capture either photos or video but not both at the same time. Your vehicle was unable to switch into the required capture mode during this mission. |
| FAILED_PHOTO_CAPTURE | Your vehicle was unable to take a photo required for this mission. |
| FAILED_WAYPOINT_ACTION | The vehicle was unable to complete a waypoint. |
Example code
These samples use our example Python client
View the results of the most recent mission runs for a vehicle
mission_run_resp = client.get("/v0/mission_runs", params={"vehicle_serial": "Skydio2-1234"})