DJI Mobile SDK Documentation

      class ISmartTrackMissionManager

      interface ISmartTrackMissionManager extends IMissionManager<SmartTrackTarget, SmartTrackParam, SmartTrackInfo, SmartTrackCapability>
      包:dji.v5.manager.intelligent.smarttrack
      继承自:IMissionManager
      描述:

      跟随任务管理类。

      MSDK 5.14.0开始支持

      类成员:
      method addMissionCapabilityListener
      @Override
      void addMissionCapabilityListener(IMissionCapabilityListener<SmartTrackCapability> listener)
      包:dji.v5.manager.intelligent.smarttrack
      描述:

      添加跟随功能能力集监听器。用于获取不同的机型的能力集。

      MSDK 5.14.0开始支持

      输入参数:
      IMissionCapabilityListener<SmartTrackCapability> listener跟随功能能力集监听器。
      method removeMissionCapabilityListener
      @Override
      void removeMissionCapabilityListener(IMissionCapabilityListener<SmartTrackCapability> listener)
      包:dji.v5.manager.intelligent.smarttrack
      描述:

      移除跟随功能能力集监听器。

      MSDK 5.14.0开始支持

      输入参数:
      IMissionCapabilityListener<SmartTrackCapability> listener跟随功能能力集监听器。
      method addMissionInfoListener
      @Override
      void addMissionInfoListener(IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener)
      包:dji.v5.manager.intelligent.smarttrack
      描述:

      添加跟随功能信息监听器。

      MSDK 5.14.0开始支持

      输入参数:
      IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener跟随功能信息监听器。
      method removeMissionInfoListener
      @Override
      void removeMissionInfoListener(IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener)
      包:dji.v5.manager.intelligent.smarttrack
      描述:

      移除跟随功能信息监听器。

      MSDK 5.14.0开始支持

      输入参数:
      IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener跟随功能信息监听器。
      method startMission
      @Override
      void startMission(SmartTrackTarget target, SmartTrackParam param, CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.intelligent.smarttrack
      描述:

      开启任务。

      MSDK 5.14.0开始支持

      输入参数:
      SmartTrackTarget target跟随功能的目标。
      SmartTrackParam param跟随功能的的参数。
      CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      method stopMission
      @Override
      void stopMission(CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.intelligent.smarttrack
      描述:

      结束任务。

      MSDK 5.14.0开始支持

      输入参数:
      CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      method updateMissionTarget
      @Override
      void updateMissionTarget(SmartTrackTarget target, CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.intelligent.smarttrack
      描述:

      更新任务目标。

      MSDK 5.14.0开始支持

      输入参数:
      SmartTrackTarget target跟随功能的目标。
      CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      method updateMissionParam
      @Override
      void updateMissionParam(SmartTrackParam param, CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.intelligent.smarttrack
      描述:

      更新任务参数。

      MSDK 5.14.0开始支持

      输入参数:
      SmartTrackParam param跟随功能的参数。
      CommonCallbacks.CompletionCallback callback返回执行结果的回调。