CPC G08G 5/0034 (2013.01) [B64C 39/024 (2013.01); G01C 21/20 (2013.01); G05D 1/0055 (2013.01); G08G 5/0043 (2013.01); G08G 5/0069 (2013.01)] | 20 Claims |
1. A system comprising:
a memory; and
a processor configured to execute instructions stored on the memory to:
maintain one or more rules associated with authorizing unmanned aerial vehicles (UAVs) to implement flight plans;
receive a request to generate a flight plan indicating a flight pattern;
generate the flight plan for an unmanned aerial vehicle (UAV);
determine an authorization check based on the one or more rules and the flight plan, wherein to determine the authorization check comprises instructions to:
determine whether, after completion of the flight plan, the UAV remains within a number of flight hours between maintenance checks; and
transmit the flight plan to the UAV based on a positive determination associated with the authorization check to enable implementation of the flight plan by the UAV.
|