Autonomous Drone Control via Decoded Visual Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing drone control systems require real-time operator intervention, limiting autonomous operation.

Innovation Solution

Incorporating an image-capturing unit to capture and decode two-dimensional codes containing moving device identification and operation information, allowing the moving device to autonomously perform specified operations based on the decoded information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If real-time remote control is used, then the moving device can be operated with human supervision, but the operator must continuously intervene which reduces autonomy and increases operational complexity

Engineering Contradiction:
Improveautonomous operationVSAvoidremote control operation
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The patent applies preliminary action by pre-programming operation information into the moving device before deployment. The device captures images containing operation instructions and automatically executes them without real-time remote control, enabling autonomous operation while maintaining ease of use through pre-configured commands.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If autonomous operation is implemented, then the moving device can operate without real-time remote control, but the system requires image capturing and decoding capabilities which increases device complexity

Engineering Contradiction:
Improveautonomous operationVSAvoidimage capturing and decoding system
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent applies universality by using an image-capturing unit that serves multiple functions: it captures images for navigation, identifies operation information encoded in images, and enables autonomous operation. This multi-functional approach reduces overall system complexity compared to having separate dedicated systems for each function.

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

3Productivity

If operation information is encoded in images, then the moving device can acquire instructions without additional communication hardware, but the image processing requirements increase computational load

Engineering Contradiction:
Improveoperation execution efficiencyVSAvoidimage processing energy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies copying by encoding operation information into image data that the moving device captures and decodes. Instead of using complex wireless communication protocols, the system uses visual information copying, which leverages the existing image-capturing unit and reduces computational overhead compared to real-time data processing from multiple sensors.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10752356B2Moving device, moving device control method, program, and moving device control system
Publication Date: 2020.08.25 OPTIM
  • US10752356B2 patent drawing
  • US10752356B2 patent drawing
  • US10752356B2 patent drawing

AI summary

Moving device identification information, i.e., identification information for identifying moving device 20 and operation information for specifying an operation to be performed by moving device 20 is encoded into a two-dimensional code. Image analyzing unit 25 analyzes a captured image to obtain the moving device identification information and an address of operation information. Operation information requesting unit 26 requests actual operation information from operation information storage device 10 by designating the address of operation information. Operation information storage unit 11 stores the actual operation information. Operation information transmitting unit 22 transmits the actual operation information to moving device 20 in response to the request from operation information requesting unit 26. Operation executing unit 22 acquires the moving device identification information and the actual operation information based on the captured image, and performs the operation specified by the operation information when the moving device identification information indicates its moving device.