The aircraft is not flying and detecting a human face in front of the camera.
The aircraft is not flying and FaceAware has been activated. The aircraft will push the dimension of the target through getTargetRect of SmartCaptureState.
GestureLaunch is recognized and the aircraft is taking off.
The aircraft is flying and detecting human faces in front of the camera.
The aircraft is flying and detected one or more than one human faces in front of the camera. One of the detected human can raise a hand to confirm the control. Then the SmartCapture state will change to FOLLOWING.
The aircraft is following the target but not SmartCapture action is recognized.
The aircraft is executing PalmControl (controlling the position or the distance). See getAction of SmartCaptureState for more detail.
The user is adjusting the aircraft's position. Move the palm up or down slowly to control the aircraft's altitude. Move the arm left or right to control the aircraft's orientation.
The user is adjusting distance between the aircraft and the user. Move two hands apart and the aircraft will fly away from the user. The maximum distance is 19.7ft (6m). Move two hands together and the aircraft will fly towards the user. The minimum distance is 6.6ft (2m).
The control of the aircraft is being switched from one person to the other. The current user drops hand towards the floor. The Front LEDs will turn solid green. The person who would like to control the aircraft raise palm in front of the aircraft. When the Front LEDs blinks green slowly, it indicates the control is switched successfully.
The camera is shooting photos. Make a V gesture with one hand to trigger the action. Once the gesture is recognized, two-second countdown will begin (getPhotoCountdown of SmartCaptureState).
The camera is recording video. To start this, make a frame gesture with fingers from both hands. Once the gesture is recognized, the aircraft's front LEDs will turn off and the camera will start recording. After five seconds, use the same gesture to stop the recording.