Drone Flight Path Planning via Virtual Key Frame Trajectory
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Controlling drone aircraft vehicles is challenging due to the need for precise timing and navigation skills, especially when managing flight paths and camera parameters, often requiring multiple operators and leading to difficulties in achieving desired results due to communication issues between operators.
Innovation Solution
A system and process that utilize a virtual three-dimensional model to plan and execute flight paths and camera configurations, allowing users to specify key locations and parameters, calculate trajectories, and preview the execution, enabling autonomous control of drone aircraft vehicles and their payloads.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional two-stick controller is used for drone control, then pilot can control flight path, but control precision and timing requirements become extremely difficult for average pilots
Solution Approach 1:
The system pre-calculates and stores optimal control commands for various flight scenarios before actual flight. When the pilot selects a desired flight path mode, the pre-computed commands are automatically executed, eliminating the need for real-time precise manual control while maintaining high timing precision through automated execution.
Solution Approach 2:
An automated control system acts as an intermediary between the pilot's high-level intent (selecting flight path modes) and the low-level precise control commands required by the drone. This intermediary layer handles the complex timing and precision requirements, translating simple pilot inputs into precisely timed control actions.
2Adaptability or versatility
If pilot controls both flight path and camera parameters simultaneously, then complete control is achieved, but operator workload and complexity increase significantly
Solution Approach 1:
The system merges flight path control and camera parameter control into a unified automated system. By combining these control functions and automating their coordination, the system maintains complete control capability over both vehicle and camera while reducing the operational complexity for the pilot, who only needs to select desired outcomes rather than manually coordinate multiple parameters.
Solution Approach 2:
The automated control system serves itself by automatically adjusting camera parameters based on the selected flight path mode without requiring separate manual intervention. The system self-coordinates the timing and parameters of both flight and camera controls, eliminating the need for multiple operators or complex manual coordination.
3Adaptability or versatility
If multiple operators are used to manage flight and camera controls, then control capability is maintained, but communication problems and coordination difficulties arise
Solution Approach 1:
The system merges the functions of multiple operators into a single automated control system that manages both flight path and camera parameters. This unified system eliminates communication problems and coordination difficulties between operators while maintaining complete control capability through automated integration of all control functions.
Solution Approach 2:
An automated control system serves as an intermediary that replaces human operators, eliminating communication and coordination issues. This intermediary automatically manages the coordination between flight and camera controls, ensuring reliable operation without the interpersonal communication problems that arise when multiple human operators are involved.
Data Source
AI summary
A flight path of a physical aircraft vehicle is planned. A specification of a plurality of key locations within a virtual environment is received. A trajectory between the plurality of key locations is determined. A three-dimensional virtual preview of a flight on the trajectory is provided. Instructions for the physical aircraft vehicle to at least in part follow the trajectory is generated.


