staticfinal ActiveTrackState AUTO_SENSING = new ActiveTrackState("AUTO_SENSING")
Package:
dji.common.mission.activetrack
Description:
The active track sensor is enabled and the aircraft is detecting the targets automatically. If there is target found, user can choose the right tracking subject. In this state, user can still manually draw the rectangle.
staticfinal ActiveTrackState DETECTING_HUMAN = new ActiveTrackState("DETECTING_HUMAN")
Package:
dji.common.mission.activetrack
Description:
Gesture mode is enabled and the aircraft is looking for a target automatically. If a target is found, the operator will go to state WAITING_FOR_CONFIRMATION or CANNOT_CONFIRM. Not supported by Mavic 2, Mavic 2 Pro, Mavic 2 Zoom, Mavic Air 2, DJI Air 2S.
staticfinal ActiveTrackState WAITING_FOR_CONFIRMATION = new ActiveTrackState("WAITING_FOR_CONFIRMATION")
Package:
dji.common.mission.activetrack
Description:
Target is found. Camera is already tracking the target. In order to make the aircraft follow the target, the confirmation from user is required. Once the target is confirmed, the state will become AIRCRAFT_FOLLOWING. For Mavic Air 2, DJI Air 2S, only CIRCLE mode supprt this state, TRACE mode and PROFILE mode do not require confirmation.
staticfinal ActiveTrackState CANNOT_CONFIRM = new ActiveTrackState("CANNOT_CONFIRM")
Package:
dji.common.mission.activetrack
Description:
Target is found. Camera is already tracking the target but there is an error stopping the aircraft to follow the target. Use getReason in ActiveTrackTrackingState to check the reason.