Patent Document ID: 20160291593
Application ID: 15059069
Patent Status: 0

Claim One:
1. A method, performed by a computing system having a memory and a processor, for planning a flight of an unmanned aerial vehicle in an environment using a three-dimensional model of the environment, the method comprising: providing, for presentation to a user, information characterizing a visual representation of the three-dimensional model of the environment, the environment including a plurality of objects; based on an input from the user, shifting a viewpoint from which the user views the visual representation of the three-dimensional model of the environment; receiving, from the user, input related to a proposed flight path for the unmanned aerial vehicle through the environment; calculating a predicted trajectory of the unmanned aerial vehicle through the environment based at least in part on the received input and flight dynamics and capabilities of the unmanned aerial vehicle; and checking whether the calculated predicted trajectory of the unmanned aerial vehicle through the environment is free of collisions.