Aerial Flight Task Replay Using Stored Waypoints and Gimbal Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face time and effort consumption when repeating flight tasks or shooting images at the same position with aerial vehicles, as they need to manually recall and execute corresponding actions or determine shooting positions based on previous images.

Innovation Solution

A method and system that allows loading recorded flight data to reproduce flight tasks by searching and processing corresponding data in a preset flight database, generating user prompts, and controlling aerial vehicles to perform specific tasks, including the use of three-dimensional flight route images and editing capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually recall and execute flight actions or determine shooting positions based on memory and shot images, then they can complete flight tasks, but it consumes time and effort

Engineering Contradiction:
Improveflight task completion efficiencyVSAvoidtime and effort for repeating flight tasks
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent stores flight task data including position information, attitude information, and control information from previously executed flight tasks. When users need to repeat a flight task, the system retrieves and reproduces the stored flight data, creating a digital copy of the original flight experience. This eliminates the need for manual recall and execution, significantly reducing time and effort while maintaining task accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary actions by automatically recording and storing flight task data during the initial flight execution. The flight control device captures position information, attitude information, and control information in real-time and stores them for future use. This preliminary data capture enables rapid reproduction of flight tasks without requiring users to manually document or remember flight parameters.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If users determine shooting positions and directions based on shot images, then they can capture images at desired positions, but the process is time-consuming

Engineering Contradiction:
Improveshooting position accuracyVSAvoidtime to determine shooting position
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent stores position information and attitude information from previous flight tasks, including precise shooting positions and camera orientations. When users need to capture images at the same position, the system retrieves the stored position coordinates and attitude data, providing exact reproduction of shooting parameters. This digital copying of position data eliminates the time-consuming process of manually analyzing shot images to determine shooting positions.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The flight control device acts as an intermediary between the user and the aerial vehicle, automatically processing and reproducing flight task data. Instead of users manually analyzing shot images to determine shooting positions, the flight control device retrieves stored position information and automatically guides the aerial vehicle to the correct shooting location, streamlining the process while maintaining precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11566915B2Method, device and system for processing a flight task
Publication Date: 2023.01.31 SZ DJI TECH CO LTD
  • US11566915B2 patent drawing
  • US11566915B2 patent drawing
  • US11566915B2 patent drawing

AI summary

A flight task processing method includes generating and displaying a user prompt according to flight data of a plurality of flight tasks, selecting one of the flight tasks as a target flight task in response to a selection operation with respect to the user prompt, determining the flight data of the target flight task, processing the flight data of the target flight task to obtain control instruction, and automatically controlling an operation of an aerial vehicle according to the control instruction to reproduce the target flight task by controlling the aerial vehicle to fly to a waypoint included in the flight data, controlling a gimbal of the aerial vehicle to face a gimbal orientation included in the flight data while the aerial vehicle is at the waypoint, and controlling a camera carried by the gimbal to acquire an image while the aerial vehicle is at the waypoint.