Systems and methods for taking, processing, retrieving, and displaying images from unmanned aerial vehicles
US-2022026929-A1 · Jan 27, 2022 · US
US11619953B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11619953-B2 |
| Application number | US-202016892729-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 4, 2020 |
| Priority date | Jun 12, 2019 |
| Publication date | Apr 4, 2023 |
| Grant date | Apr 4, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
According to the presently discloses subject matter, a flight path is autonomously generated (e.g. in response to an unexpected need to land the aircraft) leading the aircraft from its current position towards a target destination (e.g. a landing site) where the flight path is generated while taking into consideration flight constraints existing in the area and avoiding violation of the flight constraints. The flight path is then used for autonomous generation of flight instructions for controlling the aircraft and leading the aircraft to the desired destination.
Opening claim text (preview).
The invention claimed is: 1. A method of autonomous flight path generation and control over an aircraft while traversing an area, the method comprising: while the aircraft is flying in midair, in response to a need to unexpectedly land the aircraft due to a mechanical failure, calculating a flight path from a current position of the aircraft to a target position of the aircraft located near a landing site, the calculation comprising: determining an initial flight path leading from a current position to the target position; determining vertical maneuverability of the aircraft according to the mechanical failure; processing of the initial flight path, the processing comprising: A. determining whether there is one or more restricted areas located along the flight path; for each restricted area: calculating a respective predicted altitude range of the aircraft when traversing the restricted area based on data including a glide ratio of the aircraft; determining whether there is a conflict between an altitude restriction characterizing the restricted area and the predicted altitude range; and should such conflict exist, determining one or more alternative sections circumventing the restricted area; and generating one or more candidate flight paths, each comprising an alternative section, together with one or more previous sections leading to the alternative section; wherein in case the vertical maneuverability allows the aircraft to vertically circumvent the restricted area, the one or more alternative sections comprises at least one vertical alternative section; dividing the traverse area into cells; processing each candidate flight path, comprising: B. for each cell along the candidate flight path: determining whether there is a conflict between an altitude restriction characterizing the cell and a predicted altitude range of the aircraft when traversing the cell; the predicted altitude range of the aircraft when traversing the cell is calculated based on data including the glide ratio of the aircraft; and should such conflict exist, determining one or more alternative sections circumventing the cell; and generating one or more additional candidate flight paths, each comprising an alternative section, together with one or more previous sections leading to the alternative section; wherein in case the vertical maneuverability allows the aircraft to vertically circumvent the cell, the one or more alternative sections comprises at least one vertical alternative section; selecting a preferred flight path from among the candidate flight paths and the additional candidate flight paths; and generating instructions to aerial control devices for guiding the aircraft along the preferred flight path. 2. The method of claim 1 further comprising: determining whether an entire airspace in the restricted area is prohibited for flight, and if so, determining one or more horizontal alternative sections circumventing the restricted area. 3. The method of claim 1 , wherein the one or more alternative sections comprise one or more alternative horizontal sections for circumventing the restricted area from one or both sides. 4. The method of claim 1 , wherein process (A) further comprises: assigning a respective weight to each one of the one or more alternative sections; the respective weight representing one or more cost parameters; wherein the preferred flight path which is selected comprises one or more alternative sections and is characterized by an acceptable overall cost value calculated based on the respective weights assigned to the one or more alternative sections. 5. The method of claim 1 , wherein the aircraft is a UAV. 6. The method of claim 1 , further comprising: determining a landing site, wherein the target position is located near the landing site. 7. The method of claim 6 further comprising: identifying at least two potential landing sites; determining two or more initial flight paths, each leading from a current position of the aircraft to a target position determined according to a respective landing site; performing process (A) for each initial flight path to thereby obtain a plurality of preferred flight paths, each leading to a respective landing site; and selecting a final flight path and a respective landing site from among the plurality of preferred flight paths. 8. A system mountable on an aircraft for enabling autonomous flight path generation and control over aircraft; the system comprising a processing circuitry configured to: in response to data indicative of a need to unexpectedly land the aircraft due to a mechanical failure, to calculate a flight path from a current position of the aircraft to a target position of the aircraft located near a landing site, the calculation comprising: determining an initial flight path leading from a current position to the target position; determining vertical maneuverability of the aircraft according to the mechanical failure; processing of the initial flight path, the processing comprising: A. determining whether there is one or more restricted areas located along the flight path; for each restricted area: calculating a respective predicted altitude range of the aircraft when traversing the restricted area based on data including a glide ratio of the aircraft; determining whether there is a conflict between an altitude restriction characterizing the restricted area and the predicted altitude range; and should such conflict exist, determining one or more alternative sections circumventing the restricted area; and generating one or more candidate flight paths, each comprising an alternative section, together with one or more previous sections leading to the alternative section; wherein in case the vertical maneuverability allows the aircraft to vertically circumvent the restricted area, the one or more alternative sections comprises at least one vertical alternative section; dividing the traverse area into cells; processing each candidate flight path, comprising: B. for each cell along the candidate flight path: determining whether there is a conflict between an altitude restriction characterizing the cell and a predicted altitude range of the aircraft when traversing the cell; the predicted altitude range of the aircraft when traversing the cell is calculated based on data including the glide ratio of the aircraft, and should such conflict exist, determining one or more alternative sections circumventing the cell; and generating one or more additional candidate flight paths, each comprising an alternative section, together with one or more previous sections leading to the alternative section; wherein in case the vertical maneuverability allows the aircraft to vertically circumvent the cell, the one or more alternative sections comprises at least one vertical alternative section; selecting a preferred flight path from among the candidate flight paths and the additional candidate flight paths; and generating instructions to aerial control devices for guiding the aircraft along the preferred flight path. 9. The system of claim 8 , wherein the processing circuitry is further configured to determine whether an entire airspace in the restricted area is prohibited for flight, and if so, determine one or more horizontal alternative sections circumventing the restricted area. 10. The system of claim 8 , wherein the one or more alternative sections comprise one or more alternative horizontal sections for circumventing the restricted area from one or both sides. 11. The system of claim 8 , wherein the processing circuitry is further configured to assign a respective weight to each one of the one o
Related publications grouped by family.
Answers are generated from the same data shown on this page.