Distributed Drone Flight Path Builder for Terrain-Aware Surveying

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing drone flight planning technologies face challenges in optimizing the use of multiple drone types with different capabilities to efficiently cover large areas, particularly in varying terrain, while minimizing costs and ensuring autonomous navigation.

Innovation Solution

The Distributed Drone Flight Path Builder System (DIFPL) divides areas into subregions based on terrain and drone capabilities, using the MapReduce framework to distribute flight plan construction and optimize subregion merging, allowing for autonomous navigation with cost-effective drone deployment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a single drone is used to cover large areas, then the system is simple to operate, but the coverage area and efficiency are limited

Engineering Contradiction:
Improvecoverage areaVSAvoidsurvey efficiency
Core Design Contradiction:
Area of stationary objectVSProductivity

Solution Approach 1:

The system divides the large survey area into multiple subregions and assigns different flight plan portions to different drones. The flight planning system segments the overall flight plan into manageable portions that can be distributed across multiple drone units, enabling parallel survey operations and significantly increasing coverage area and efficiency

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system combines the capabilities of multiple drones to cover large areas that would be impossible for a single drone. By merging the operational capacity of multiple drones working in parallel on different subregions, the system achieves both extensive coverage and high survey efficiency

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple drones with different capabilities are deployed, then the survey efficiency and coverage improve, but the system complexity and coordination difficulty increase

Engineering Contradiction:
Improvesurvey efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system assigns specific subregions to drones based on their individual capabilities and characteristics. Each drone operates autonomously within its assigned subregion with flight plans tailored to its specific performance parameters, eliminating the need for complex real-time coordination while optimizing survey efficiency

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Each drone autonomously executes its assigned flight plan portion without requiring continuous external coordination. The system enables self-service operation where drones independently navigate and survey their designated areas, reducing system complexity while maintaining high productivity

Inventive Principle:
Principle #25Self-service

3Reliability

If the entire flight plan is stored in one drone, then data management is simple, but the autonomy and reliability of individual drones are reduced

Engineering Contradiction:
Improvedrone autonomyVSAvoiddata distribution complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The flight plan data is segmented into separate portions and distributed to different drones. Each drone stores only the flight plan portion relevant to its assigned subregion, enabling autonomous operation while simplifying data management through localized storage rather than centralized keeping

Inventive Principle:
Principle #1Segmentation

4Productivity

If flight plans are optimized for each subregion, then the number of flights is minimized, but the computational complexity increases

Engineering Contradiction:
Improveflight optimizationVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The computational task of flight plan optimization is segmented by subregion rather than processing the entire area as one large problem. This division into smaller computational units reduces the complexity of optimization calculations while still achieving efficient flight paths that minimize the number of required flights

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10035593B2Distributed drone flight path builder system
Publication Date: 2018.07.31 OMNISCIENCE STRATEGIES CORP
  • US10035593B2 patent drawing
  • US10035593B2 patent drawing
  • US10035593B2 patent drawing

AI summary

Drones have become ubiquitous in performing risky and labor intensive areal tasks cheaply and safely. To allow them to be autonomous, their flight plan needs to be pre-built for them. Existing works do not precalculate flight paths but instead focus on navigation through camera based image processing techniques, genetic or geometric algorithms to guide the drone during flight. That makes flight navigation complex and risky. We present automated flight plan builder DIFPL which pre-builds flight plans for drones to survey a large area. The flight plans are built for subregions and fed into drones which allow them to navigate autonomously. DIFPL employs distributed paradigm on Hadoop MapReduce framework. Distribution is achieved by processing sections or subregions in parallel. Experiments performed with network and elevation datasets validate the efficiency of DIFPL in building optimal flight plans.