UAV Altitude Control Using Surrounding Height Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current UAV flight altitude restrictions are inflexible and user-unfriendly, as they are based on a default value relative to the take-off position, limiting users' ability to reach targets such as building roofs, even if the building's height is below the set limit.

Innovation Solution

Determine the flight altitude limit based on the location of the take-off position and the height information of the highest target in the surrounding area, allowing for variable altitude limits that are not fixed, thereby enhancing user freedom and safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a default flight altitude limit is set relative to the take-off position, then flight safety is ensured, but user freedom and operational flexibility are reduced

Engineering Contradiction:
Improveflight safetyVSAvoiduser freedom
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adjustment of the flight altitude limit based on real-time environmental conditions. The controller continuously monitors surrounding terrain and building heights, then dynamically sets the altitude limit to be the highest point in the surrounding area plus a safety margin. This transforms the static default limit into a dynamic value that adapts to different take-off locations, simultaneously ensuring safety and providing user freedom.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of flight altitude limit from a fixed default value to a variable value determined by environmental factors. By calculating the highest point in the surrounding area and adding a safety distance, the altitude limit parameter is dynamically adjusted to match local conditions, resolving the contradiction between safety requirements and user operational freedom.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If a fixed flight altitude limit is used, then system complexity is reduced, but user experience and operational efficiency deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidoperational efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

Before flight, the controller performs preliminary detection of the surrounding environment to identify the highest point in the area. This preliminary action allows the system to pre-calculate an appropriate altitude limit based on actual conditions rather than using a conservative default value, thereby improving operational efficiency without significantly increasing system complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically detects environmental features and calculates the optimal altitude limit without requiring manual user input. The controller self-services by gathering environmental data, processing it to determine the highest surrounding point, and autonomously setting the altitude limit, thus improving operational efficiency while maintaining simple user interaction.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240427347A1Aircraft control method and apparatus, aircraft, and storage medium
Publication Date: 2024.12.26 SZ DJI TECH CO LTD
  • US20240427347A1 patent drawing
  • US20240427347A1 patent drawing
  • US20240427347A1 patent drawing

AI summary

A UAV control method, a device, a UAV, and a storage medium are provided. The method includes: obtaining a UAV's take-off position; obtaining a height map of an area around the take-off position; determining height information of a highest target in the area around the take-off position based on the height map; determining a relative height between the highest target and the take-off position based on the height information of the highest target; determining a restricted flight altitude of the UAV relative to the take-off position based on the relative height, and controlling the UAV based on the restricted flight altitude; where the restricted flight altitude is greater than or equal to the relative height. It thus can ensure flight safety while offering more reasonable and user-friendly flight flexibility and freedom.