×

Scanning environments and tracking unmanned aerial vehicles

  • US 10,416,668 B2
  • Filed: 03/02/2016
  • Issued: 09/17/2019
  • Est. Priority Date: 03/03/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by a computing system having a memory and a processor, for tracking a flight of an unmanned aerial vehicle in an environment using a three-dimensional model of the environment, the method comprising:

  • with a scanner system, comprising at least one camera that is remote from the unmanned aerial vehicle,tracking the flight of the unmanned aerial vehicle in the environment based at least in part on;

    identifying the unmanned aerial vehicle within at least one image captured by the at least one camera,determining a position and/or orientation of the unmanned aerial vehicle based at least in part on at least one physical coding pattern associated with the unmanned aerial vehicle,confirming an identity of the unmanned aerial vehicle based at least in part on the at least one physical coding pattern associated with the unmanned aerial vehicle, andcausing at least a rotation of the at least one camera so that the unmanned aerial vehicle remains within a field of view of the at least one camera, andcomparing the flight of the unmanned aerial vehicle in the environment to a flight path constructed in the three-dimensional model;

    determining that the flight of the unmanned aerial vehicle has deviated from the flight path constructed in the three-dimensional model; and

    in response to determining that the flight of the unmanned aerial vehicle has deviated from the flight path constructed in the three-dimensional model,redirecting the flight of the unmanned aerial vehicle in accordance with the flight path constructed in the three-dimensional model at least in part by transmitting guidance information to the unmanned aerial vehicle.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×