Commercial and general aircraft avoidance using multi-spectral wave detection
First Claim
1. A method, comprising:
- generating multispectral signals, by one or more multispectral sensors of an unmanned aerial vehicle (UAV), from a spectrum of electromagnetic waves reflected or emitted from a flying object;
determining, by a signal processor module of the UAV, one or more characteristic features of the multi spectral signals;
identifying at least an identity of the flying object or a class of the flying object based at least in part on a comparison of the one or more characteristic features to a characteristic feature database that includes correlations of known signal features and identities and classes of flying objects;
associating, using a performance parameter database and at least one of the identity of the flying object or the class of the flying object, performance parameters with the flying object, the performance parameter database including unique performance parameters for at least one of a plurality of identities of flying objects or classes of flying objects;
determining an approximate location and an approximate airspeed of the flying object based at least in part on the multispectral signals;
creating a trajectory envelope for the flying object based at least in part on the approximate location, the approximate airspeed and the associated performance parameters, the trajectory envelope indicative of a three-dimensional range of the flying object for a given time period;
updating a flight plan for the UAV based at least in part on the trajectory envelope of the flying object, such that the flight plan of the UAV does not intersect the trajectory envelope of the object; and
causing the UAV to execute the updated flight plan.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure is directed to a detection and avoidance apparatus for an unmanned aerial vehicle (“UAV”) and systems, devices, and techniques pertaining to automated object detection and avoidance during UAV flight. The system may detect objects within the UAV'"'"'s airspace through acoustic, visual, infrared, multispectral, hyperspectral, or object detectable signal emitted or reflected from an object. The system may identify the source of the object detectable signal by comparing features of the received signal with known sources signals in a database. The features may include, for example, a multispectral signature emitted or reflected by the object. Furthermore, a trajectory envelope for the object may be determined based on characteristic performance parameters for the object such as cursing speed, maneuverability, etc. The UAV may determine an optimized flight plan based on the trajectory envelopes of detected objects within the UAV'"'"'s airspace.
-
Citations
21 Claims
-
1. A method, comprising:
-
generating multispectral signals, by one or more multispectral sensors of an unmanned aerial vehicle (UAV), from a spectrum of electromagnetic waves reflected or emitted from a flying object; determining, by a signal processor module of the UAV, one or more characteristic features of the multi spectral signals; identifying at least an identity of the flying object or a class of the flying object based at least in part on a comparison of the one or more characteristic features to a characteristic feature database that includes correlations of known signal features and identities and classes of flying objects; associating, using a performance parameter database and at least one of the identity of the flying object or the class of the flying object, performance parameters with the flying object, the performance parameter database including unique performance parameters for at least one of a plurality of identities of flying objects or classes of flying objects; determining an approximate location and an approximate airspeed of the flying object based at least in part on the multispectral signals; creating a trajectory envelope for the flying object based at least in part on the approximate location, the approximate airspeed and the associated performance parameters, the trajectory envelope indicative of a three-dimensional range of the flying object for a given time period; updating a flight plan for the UAV based at least in part on the trajectory envelope of the flying object, such that the flight plan of the UAV does not intersect the trajectory envelope of the object; and causing the UAV to execute the updated flight plan. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An unmanned aerial vehicle (UAV), comprising:
-
one or more processors; memory to store computer-readable instructions; one or more multispectral sensors coupled to the unmanned aerial vehicle (UAV), the one or more multispectral sensors to generate multispectral signals from electromagnetic energy reflected or emitted by an object within an airspace at least partially surrounding the UAV, the object having a trajectory that includes at least a speed of the object and a direction of travel of the object; and a flight management component stored within the memory that, when executed, causes the one or more processors to; detect, from the multispectral signals, an object in the airspace at least partially surrounding the UAV; determine, based at least in part on an analysis of the multispectral signals, an object type and one or more current operating characteristics associated with the object; determine, based at least in part on the object type, that one or more performance parameters stored in a database correspond to the object; determine a trajectory envelope for the object based at least in part on the one or more current operating characteristics and the one or more performance parameters, the trajectory envelope indicative of a three-dimensional range of the flying object for a given time period; updating a flight plan for the UAV based at least in part on the trajectory envelope of the object, such that the flight plan of the UAV does not intersect the trajectory envelope of the object; and causing the UAV to execute the updated flight plan. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An object detection and avoidance system comprising:
-
one or more processors; and memory storing computer-executable instructions that, when executed, cause the one or more processors to perform acts comprising; determining one or more electromagnetic energy spectrum bands associated with a known spectral signature of an object; determining one or more current operating characteristics associated with the object; identifying the object present in an airspace based upon an analysis of the one or more spectrum bands of multispectral signals captured from electromagnetic energy emitted from the object; determining performance parameters for the object based at least in part on the identifying of the object; determining a trajectory envelope of the object based at least in part on the performance parameters and the current operating characteristics, the trajectory envelope indicative of a three-dimensional range of the flying object for a given time period; updating a flight plan for an unmanned aerial vehicle (UAV) based at least in part on the trajectory envelope of the object, such that the flight plan of the UAV does not intersect the trajectory envelope of the object; and causing the UAV to execute the updated flight plan. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification