UAV Dock Dispatching for Hard-to-Reach Task Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The application range of unmanned aerial vehicles (UAVs) is limited due to the need for users to manually transport them to task areas, which is impractical for hard-to-reach locations, resulting in poor user experience and limited usage.

Innovation Solution

A server-based system that communicates with dock apparatuses and UAVs to dispatch the appropriate UAV for tasks by determining the closest and most capable UAV based on task requirements and environmental conditions, eliminating the need for manual transportation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users manually transport UAVs to task areas, then UAVs can perform tasks in accessible locations, but the application range is limited and user experience is poor for hard-to-reach areas

Engineering Contradiction:
Improveapplication rangeVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The dock apparatus autonomously selects and dispatches UAVs to perform tasks without requiring user intervention for transportation. The system automatically monitors task information, selects appropriate UAVs based on task requirements and UAV status, and executes the dispatching process, enabling the system to serve itself and eliminating manual transportation needs.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The dock apparatus acts as an intermediary between the user and the UAVs. Instead of users directly transporting and controlling UAVs, the dock apparatus receives task information from users, processes it by selecting suitable UAVs, and manages the entire dispatching operation, thereby extending the system's application range while maintaining ease of use.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If users manually control UAVs via remote controller or pre-determined flight path, then UAVs can perform tasks in reachable areas, but tasks in hard-to-reach locations cannot be performed

Engineering Contradiction:
Improvetask execution capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system divides the task execution process into distinct functional modules: task information reception, UAV status monitoring, UAV selection logic, and dispatching execution. The dock apparatus is segmented into multiple functional units that independently handle different aspects of the dispatching process, enabling complex task execution in hard-to-reach areas while keeping the overall system manageable through modular architecture.

Inventive Principle:
Principle #1Segmentation

3Productivity

If a centralized server manages UAV dispatching, then task allocation is optimized, but system complexity increases

Engineering Contradiction:
Improvetask allocation efficiencyVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The dock apparatus is designed as a multi-functional unit that combines UAV storage, status monitoring, autonomous selection, and dispatching execution. By integrating multiple functions into a single apparatus, the system achieves optimized task allocation through centralized server management without proportionally increasing system complexity, as the dock apparatus handles multiple responsibilities simultaneously.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20240176367A1UAV dispatching method, server, dock apparatus, system, and storage medium
Publication Date: 2024.05.30 SZ DJI TECH CO LTD
  • US20240176367A1 patent drawing
  • US20240176367A1 patent drawing
  • US20240176367A1 patent drawing

AI summary

A server includes at least one processor and at least one memory. The at least one memory includes computer program code. The at least one memory and the computer program code are configured, with the at least one processor, to cause the server to at least obtain task description information of a target task and status information of one or more dock apparatuses communicatively connected to the server, determine a target dock apparatus from the one or more dock apparatuses according to the task description information and the status information, and send a dispatching instruction to the target dock apparatus to instruct the target dock apparatus to select, according to the dispatching instruction, a target UAV from one or more UAVs to perform the target task. The one or more UAVs are carried by and communicatively connected to the target dock apparatus.