Probabilistic surface characterization for safe landing hazard detection and avoidance (HDA)
US-9141113-B1 · Sep 22, 2015 · US
US9617011B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9617011-B2 |
| Application number | US-201514735233-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 10, 2015 |
| Priority date | Jun 24, 2014 |
| Publication date | Apr 11, 2017 |
| Grant date | Apr 11, 2017 |
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 an aspect of the invention, a method of probabilistic safe landing area determination for an aircraft includes receiving sensor data indicative of current conditions at potential landing areas for the aircraft. Feature extraction on the sensor data is performed. A processing subsystem of the aircraft updates a probabilistic safe landing area map based on comparing extracted features of the sensor data with a probabilistic safe landing area model. The probabilistic safe landing area model defines probabilities that terrain features are suitable for safe landing of the aircraft. A list of ranked landing areas is generated based on the probabilistic safe landing area map.
Opening claim text (preview).
The invention claimed is: 1. A method of performing a probabilistic safe landing area determination for an aircraft, the method comprising: receiving sensor data indicative of current conditions at potential landing areas for the aircraft; performing feature extraction on the sensor data; performing geospatial partitioning of the sensor data to subdivide processing of the sensor data into a plurality of cells; collecting sensor data for the cells over a period of time; and computing slope and variance feature values of the cells based on the sensor data that are collected over the period of time; updating, by a processing subsystem of the aircraft, a probabilistic safe landing area map based on comparing extracted features of the sensor data with a probabilistic safe landing area model, the probabilistic safe landing area model defining probabilities that terrain features are suitable for safe landing of the aircraft; and generating a list of ranked landing areas based on the probabilistic safe landing area map. 2. The method of claim 1 , wherein generating the list of ranked landing areas further comprises performing a mission-level optimization to order the list of ranked landing areas according to one or more of a mission model and constraints. 3. The method of claim 2 , wherein the mission-level optimization further comprises identifying a target based on one or more of the mission model and constraints, and adjusting the list of ranked landing areas to give a greater preference to a safe landing area in closer proximity to the target. 4. The method of claim 1 , further comprising: distributing processing of the cells between a plurality of processing resources. 5. The method of claim 1 , further comprising: associating each of the cells with a feature vector computed over a time interval; and based on computing a new feature value for a cell, performing recursive integration of the new feature value into the probabilistic safe landing area map using a Bayesian update. 6. The method of claim 1 , further comprising: receiving position data for the aircraft; determining positions of the potential landing areas and the aircraft based on the position data; and correlating the sensor data to the position data. 7. The method of claim 1 , further comprising: comparing probability values in the probabilistic safe landing area map to a threshold level indicative of a safe landing area; and identifying safe landing areas for the list of ranked landing areas based on extracting cells from the probabilistic safe landing area map that exceed the threshold level. 8. The method of claim 1 , further comprising: sorting probability values in the probabilistic safe landing area map; and selecting most likely candidates for the list of ranked landing areas based on the sorting of the probability values. 9. A system for performing a probabilistic safe landing area determination for an aircraft, the system comprising: a processing subsystem; and memory having instructions stored thereon that, when executed by the processing subsystem, cause the system to: receive sensor data indicative of current conditions at potential landing areas for the aircraft; perform feature extraction on the sensor data; perform geospatial partitioning of the sensor data to subdivide processing of the sensor data into a plurality of cells; collect sensor data for the cells over a period of time; and compute slope and variance feature values of the cells based on the sensor data that are collected over the period of time; update a probabilistic safe landing area map based on comparing extracted features of the sensor data with a probabilistic safe landing area model, the probabilistic safe landing area model defining probabilities that terrain features are suitable for safe landing of the aircraft; and generate a list of ranked landing areas based on the probabilistic safe landing area map. 10. The system of claim 9 , wherein generation of the list of ranked landing areas further comprises performance of a mission-level optimization to order the list of ranked landing areas according to one or more of a mission model and constraints. 11. The system of claim 9 , wherein geospatial partitioning of the sensor data is performed to subdivide processing of the sensor data into a plurality of cells and distribute processing of the cells between a plurality of processing resources of the processing subsystem. 12. The system of claim 11 , wherein the memory further comprises instructions stored thereon that, when executed by the processing subsystem, cause the system to: collect sensor data for the cells over a period of time; and compute slope and variance feature values of the cells based on the sensor data that are collected over the period of time. 13. The system of claim 11 , wherein the memory further comprises instructions stored thereon that, when executed by the processing subsystem, cause the system to: associate each of the cells with a feature vector computed over a time interval; and based on computing a new feature value for a cell, recursive integration of the new feature value into the probabilistic safe landing area map is performed using a Bayesian update.
Related publications grouped by family.
Answers are generated from the same data shown on this page.