Factory UAV Flight Planning for Machine-Specific Task Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies lack efficient methods for utilizing unmanned aircrafts in manufacturing environments, particularly for tasks involving specific machines within factories, due to the need for precise navigation and task execution.

Innovation Solution

An unmanned aircraft controller system that includes a task storage unit, task description acquisition unit, flight plan creation unit, and flight plan output unit, enabling the unmanned aircraft to autonomously navigate and perform tasks on machines within a factory by storing identification information and task descriptions, acquiring necessary data, and creating flight plans based on this information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an unmanned aircraft is used for monitoring and tasks in a factory, then the flexibility and coverage of monitoring are improved, but the complexity of navigation and task execution control increases

Engineering Contradiction:
Improveflexibility of monitoring coverageVSAvoidcomplexity of navigation control
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system pre-stores identification information on multiple machines and task descriptions in advance. When a task is requested, the controller retrieves and executes the corresponding pre-prepared flight plan, avoiding complex real-time decision-making and simplifying control while maintaining flexibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control device acts as an intermediary between the user and the unmanned aircraft. It receives task requests, matches them with pre-stored flight plans based on machine identification information, and generates control commands. This intermediary layer abstracts the complexity of navigation control from the user while enabling flexible task execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the unmanned aircraft autonomously executes tasks based on pre-stored flight plans, then the operation efficiency is improved, but the requirement for precise task specification increases

Engineering Contradiction:
Improveoperation efficiencyVSAvoidprecision of task specification
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Flight plans including navigation routes, hovering positions, and task execution parameters are prepared and stored in advance for each machine. This preliminary preparation enables autonomous execution without real-time intervention, improving operational efficiency while maintaining precise task specification through pre-defined parameters.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system stores standardized task description templates and flight plan patterns for different machine types. Once a task is defined for a particular machine, the same task description can be copied and applied to similar machines, reducing the precision requirement for task specification while maintaining execution accuracy through template-based standardization.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the controller stores detailed task descriptions and machine identification information for multiple machines, then the versatility of task execution is improved, but the storage and data management complexity increases

Engineering Contradiction:
Improveversatility of task executionVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control device uses a universal task description format that can describe different tasks (inspection, monitoring, maintenance) applicable to multiple machine types. This standardized format enables versatile task execution across different machines while simplifying data management through a single, consistent data structure rather than machine-specific formats.

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

Solution Approach 2:

Machine identification information and task descriptions are registered and stored in advance in a structured database. This preliminary data organization enables efficient retrieval and matching when tasks are requested, reducing real-time data processing complexity while supporting versatile task execution across multiple machines.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12437660B2Unmanned aircraft controller, and storage medium
Publication Date: 2025.10.07 FANUC LTD
  • US12437660B2 patent drawing
  • US12437660B2 patent drawing
  • US12437660B2 patent drawing

AI summary

An available work storage unit stores machinery/equipment on which an unmanned aircraft is to carry out work, and work content which can be carried out on the machinery/equipment. A work content acquisition unit acquires machinery/equipment on which work is to be carried out and work content to be carried out by the unmanned aircraft. A flight plan creation unit determines identification information regarding the machinery/equipment acquired by the work content acquisition unit and a work location for the unmanned aircraft on the basis of the work content, and creates a flight plan for carrying out work at the determined work location.