UAV Coordinate Transformation Control for Intuitive Flight Maneuvers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Controlling unmanned aerial vehicles (UAVs) while operating attached imaging equipment is challenging due to the difficulty in simultaneously managing flight parameters like distance, spatial orientation, and stability, especially when the target is in motion or during complex maneuvers, where the user's spatial frame of reference differs from the UAV's control system.
Innovation Solution
A method and system that allow users to control UAVs from their own perspective by translating input signals from their coordinate system to the UAV's coordinate system, enabling intuitive commands like 'go up' or 'turn' to be converted into precise flight control signals, thereby simplifying the control of flight parameters such as pitch, yaw, and throttle.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users control UAVs using traditional coordinate systems aligned with the UAV's perspective, then flight control precision is maintained, but ease of operation deteriorates due to the mismatch between user's spatial frame of reference and UAV's control system
Solution Approach 1:
The patent introduces a coordinate transformation module as an intermediary between the user's perspective (second coordinate system) and the UAV's control system (first coordinate system). This intermediary automatically translates control inputs from the user-friendly second coordinate system to the UAV's native first coordinate system, resolving the contradiction by making the system adaptable to user perspective without losing control precision.
Solution Approach 2:
The patent dynamically changes the coordinate system parameters based on the user's perspective. Instead of fixing the coordinate system to the UAV's orientation, the system transforms control parameters between different coordinate systems (first and second coordinate systems) with different orientations, allowing users to control the UAV from their natural spatial reference frame while maintaining precise control.
2Measurement precision
If users directly control multiple flight parameters simultaneously, then control precision is maintained, but device complexity increases due to the need to manage multiple parameters at once
Solution Approach 1:
The patent segments the complex control task into two distinct parts: (1) a simplified user interface that accepts high-level directional commands in the second coordinate system, and (2) an automated coordinate transformation module that converts these commands to the UAV's first coordinate system. This segmentation reduces the perceived complexity for users while maintaining precise control through the automated transformation layer.
3Ease of operation
If the coordinate systems of user input and UAV control are misaligned, then ease of operation improves by allowing intuitive control, but manufacturing precision deteriorates due to the need for complex transformation calculations
Solution Approach 1:
The patent implements feedback mechanisms in the coordinate transformation process. The system continuously monitors the UAV's actual position and orientation, compares it with the transformed control commands, and adjusts the transformation parameters accordingly. This feedback loop ensures high transformation accuracy despite the coordinate system misalignment, maintaining both intuitive control and precision.
Data Source
AI summary
A method for controlling a movable object is provided. A user input that includes a first parameter corresponding to a first coordinate system is received and an operation mode is determined. In response to determining the operation mode being a first operation mode, a second parameter corresponding to a second coordinate system is generated and the movable object is controlled to move based on the second parameter. In response to determining the operation mode being a second operation mode, the first parameter is translated to a third parameter corresponding to the second coordinate system and the movable object is controlled to move based on the third parameter.


