Objective-Driven Occupancy Mapping for Dynamic UAV Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unmanned aerial vehicles (UAVs) face challenges in accurately mapping dynamic environments with moving objects, new introductions, and removals, leading to potential accidents and mapping errors due to the complexity of tracking changes and conflicting information sources.

Innovation Solution

The implementation of an objective function that determines confidence scores for object presence or absence based on various data sources, weighing reliability and risk, and integrating sensor modalities to construct and update occupancy maps, ensuring alignment with operational directives such as collision avoidance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional mapping methods are used for dynamic environments, then mapping coverage is achieved, but mapping accuracy deteriorates due to moving objects and changes

Engineering Contradiction:
Improvemapping accuracyVSAvoidenvironmental dynamics handling
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The occupancy map is implemented as a dynamic data structure that continuously updates to reflect current environmental states. The system maintains temporal information about objects and their movements, allowing the map to adapt to dynamic changes while preserving accuracy through systematic updating mechanisms that distinguish between static and dynamic elements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback loops where sensor data from multiple time steps is continuously compared and integrated. Confidence scores are updated based on recurring detections and inconsistencies, allowing the system to self-correct and improve mapping accuracy over time by learning from accumulated observational evidence.

Inventive Principle:
Principle #23Feedback

2Reliability

If multiple data sources are integrated to improve mapping accuracy, then reliability improves, but system complexity increases

Engineering Contradiction:
Improvemapping reliabilityVSAvoiddata integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The data integration process is segmented into distinct computational stages: individual sensor data sources are processed separately to generate initial occupancy estimates, then these estimates are combined through confidence score aggregation. This modular approach manages complexity by breaking down the integration task into manageable, independent processing steps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms multiple data sources into a unified representation by converting diverse sensor inputs into standardized confidence scores. This parameter transformation allows different data sources to be integrated through mathematical operations on confidence values rather than direct data fusion, reducing complexity while maintaining reliability.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If confidence scoring is used to filter object detections, then mapping precision improves, but information loss increases

Engineering Contradiction:
Improveobject detection precisionVSAvoidpotential object information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system performs preliminary confidence scoring on all detections before final map updates. By pre-evaluating detection confidence and tracking object recurrence patterns beforehand, the system can make informed decisions about which detections to incorporate, minimizing information loss while maintaining precision through systematic pre-filtering.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The confidence scoring mechanism applies partial filtering by incorporating detections that meet threshold criteria while excluding only those with clearly insufficient confidence. This partial action approach balances precision improvement with information retention, avoiding excessive filtering that would lose potentially valid object information.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11495030B1Systems and methods for creating an occupancy map based on an objective function
Publication Date: 2022.11.08 AMAZON TECH INC
  • US11495030B1 patent drawing
  • US11495030B1 patent drawing
  • US11495030B1 patent drawing

AI summary

Described are systems and methods to utilize an objective function of an aerial vehicle in constructing and/or updating an occupancy map. The described systems and methods can determine whether to include, add, and/or remove an object from an occupancy map based on one or more confidence score(s) that can be determined for the presence (or absence) of an object at a given location. The confidence score for an object at a given location can be determined, for example, based on various sources of information, which can each be provided different weights, parameters, thresholds, etc. based on the objective function of the aerial vehicle.