Patent ID: 9567078
Date: 2017-02-14
CPC Classifications: B64C,B64D,G05D,G06F,G06K,G06T,G08G

Claim:
1. A system for controlling an unmanned aerial vehicle (UAV) comprising: one or more receivers configured to receive from a remote user (1) one or more navigation commands to move the UAV, and (2) target information of a target to be tracked by an imaging device on the UAV; and one or more processors configured to dynamically adjust allocation of control over a tracking process between the user and the UAV based on factors including a surrounding of the UAV, such that the one or more processors to allocate (1) more control over the tracking process to the user when the UAV is navigating in a more complex environment compared to when the UAV is navigating in a less complex environment, and (2) less control over the tracking process to the user when the UAV is navigating in a less complex environment compared to when the UAV is navigating in a more complex environment, and wherein an environmental complexity is based on a number of potential obstructions in the environment.