package

dji.sdk.missionmanager

Interfaces

DJIMission.DJIMissionProgressHandler Returns the progress status from 0.0 to 1.0. 
DJIMissionManager.MissionProgressStatusCallback This interface provides the method to update mission progress status. 

Classes

DJIActiveTrackMission ActiveTrack Mission allows an aircraft to track a moving subject using the vision system and without a GPS tracker on the subject. 
DJIActiveTrackMission.DJIActiveTrackMissionProgressStatus This class provides the real-time status of an executing ActiveTrack Mission. 
DJICustomMission In a custom mission, you can create multiple kinds of mission steps to control the aircraft to execute a series of complex tasks. 
DJICustomMission.DJICustomMissionProgressStatus This class contains real-time status of the executing custom mission. 
DJIFollowMeMission The class represents a follow-me mission. 
DJIFollowMeMission.DJIFollowMeMissionStatus This class provides the real-time status of the executing follow-me mission. 
DJIHotPointMission The class represents a hotpoint mission, which can be executed by the mission manager. 
DJIHotPointMission.DJIHotPointMissionStatus This class provides the real-time status of the executing hot-point mission. 
DJIMission The class is an abstract class representing a mission that can be executed by the mission manager. 
DJIMission.DJIMissionProgressStatus A class representing the progress of an executing mission. 
DJIMissionManager This class manages the execution cycle for a mission. 
DJIPanoramaMission During a Panorama Mission, the user can rotate the camera 360 or 180 degrees to take several photos, and then download the photos to render a panorama. 
DJIPanoramaMission.DJIPanoramaMissionStatus Supported only by the Osmo camera
This class provides the real-time status of an executing panorama mission. 
DJITapFlyMission A TapFly Mission is initialized with a position target from the live video stream. 
DJITapFlyMission.DJITapFlyMissionProgressStatus This class provides the real-time status of an executing TapFly Mission. 
DJIWaypoint The class represents a target point in the waypoint mission. 
DJIWaypoint.DJIWaypointAction This class represents a waypoint action for DJIWaypoint. 
DJIWaypointMission In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. 
DJIWaypointMission.DJIWaypointMissionStatus This class provides the real-time status of an executing waypoint mission. 

Enums

DJIActiveTrackMission.DJIActiveTrackMissionExecutionState Current ActiveTrack Mission execution state. 
DJIFollowMeMission.DJIFollowMeHeading Aircraft's heading during a follow me mission. 
DJIFollowMeMission.DJIFollowMeMissionExecutionState All possible follow me mission execution states. 
DJIHotPointMission.DJIHotPointHeading Heading of the aircraft while orbiting the hot point. 
DJIHotPointMission.DJIHotpointMissionExecutionState All possible hot point mission execution states. 
DJIHotPointMission.DJIHotPointStartPoint Aircraft start point relative to the hot point. 
DJIMission.DJIMissionType This enum is deprecated. An enum class representing the mission type.  
DJIMission.DJIProgressType  
DJIPanoramaMission.DJIPanoramaMode Supported only by the Osmo camera
Defines options for different types of modes for a panorama mission. 
DJITapFlyMission.DJIBypassDirection Direction aircraft is moving around or bypassing and obstacle. 
DJITapFlyMission.DJITapFlyMissionExecutionState TapFly Mission execution state. 
DJIWaypoint.DJIWaypointActionType Waypoint action types. 
DJIWaypoint.DJIWaypointTurnMode How the aircraft will turn at a waypoint to transition between headings. 
DJIWaypointMission.DJIWaypointMissionExecutionState Current waypoint mission state. 
DJIWaypointMission.DJIWaypointMissionFinishedAction Actions for when the waypoint mission has finished. 
DJIWaypointMission.DJIWaypointMissionFlightPathMode This enum reflects the path mode. 
DJIWaypointMission.DJIWaypointMissionGotoWaypointMode This enum will determine the goto point mode while the drone executes the flight. 
DJIWaypointMission.DJIWaypointMissionHeadingMode This enum will determine the direction while the drone executes the flight.