UAV Trajectory Adjustment During Autonomous Flight
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current aerial vehicles with autonomous flight capabilities lack intuitive and easy-to-use systems for human intervention, making it difficult for users to modify their flight paths, especially in situations requiring obstacle avoidance or deviation from predetermined targets.
Innovation Solution
A system comprising a first user interface for initiating autonomous flight and a second user interface for modifying it, allowing users to provide instructions through intuitive inputs, such as control sticks or touchscreens, to adjust the flight path, velocity, or acceleration of unmanned aerial vehicles (UAVs) while maintaining autonomous operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If autonomous flight control is implemented, then the burden of manual piloting is reduced, but the ability to quickly intervene and modify flight paths is limited
Solution Approach 1:
The user interface is segmented into two distinct interfaces: a first user interface for initiating and configuring autonomous flight, and a second user interface for modifying flight paths during autonomous operation. This segmentation allows each interface to be optimized for its specific function, reducing complexity while maintaining both autonomous operation and user intervention capabilities
Solution Approach 2:
The flight controller serves as an intermediary between the two user interfaces and the UAV's flight systems. It receives commands from either interface, processes them appropriately, and executes the modified flight path while maintaining autonomous operation. This intermediary enables seamless transition between autonomous and manual control modes
2Adaptability or versatility
If full manual control is provided, then user intervention capability is maximized, but the autonomous operation and task completion capability is reduced
Solution Approach 1:
The system dynamically adjusts the level of autonomy based on user input. When a user provides modification commands through the second interface, the system temporarily shifts from fully autonomous to manually-guided mode for that specific flight path segment, then returns to autonomous operation. This dynamic adjustment allows the system to maintain high automation while enabling user intervention when needed
Solution Approach 2:
The flight controller is designed with multi-functionality, capable of handling both autonomous flight commands and manual modification commands through a unified control architecture. This allows the same system to perform both autonomous task execution and user-directed flight path modification without requiring separate control systems
3Device complexity
If a single user interface is used for both initiating autonomous flight and modifying flight paths, then device complexity is reduced, but ease of operation for modification is degraded
Solution Approach 1:
The control system is divided into two distinct user interfaces with specialized functions. The first interface is optimized for setting up autonomous flight parameters, while the second interface is optimized for real-time flight path modifications. This segmentation prevents confusion between different control modes and simplifies the operation of each interface for its intended purpose
Data Source
AI summary
A system includes a flight controller. The flight controller is configured to, in response to a first user interface receiving a first user input, generate a first control signal. The first control signal is configured to control an unmanned aerial vehicle (UAV) to effect an autonomous flight with a first flight parameter and a second flight parameter. In response to a second user interface, different from the first user interface, receiving a second user input, the flight controller is further configured to modify the first flight parameter to obtain a modified first flight parameter, generate a second control signal based on the modified first flight parameter and the second flight parameter, and control the UAV to operate based on the second control signal.


