Autonomous UAV Navigation for Visual Saliency Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing autonomous aerial vehicles lack effective methods for user interaction and navigation in dynamic environments, particularly in tracking and maintaining visual saliency with moving objects while ensuring safe flight paths.
Innovation Solution
The system integrates multiple image capture devices with adjustable orientations and a navigation system that utilizes objective-based motion planning, allowing for real-time tracking and stabilization of objects, and generates a shared virtual environment accessible to multiple devices for enhanced navigation and user interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the autonomous aerial vehicle uses traditional navigation methods, then the system complexity is low, but the ability to track and maintain visual saliency with moving objects deteriorates
Solution Approach 1:
The navigation system is segmented into multiple independent modules: perception module for detecting moving objects, saliency calculation module for determining visual importance, motion planning module for generating trajectories, and control module for executing flight maneuvers. Each module operates independently but contributes to the overall tracking precision without requiring complete system redesign
Solution Approach 2:
The system transitions from traditional 2D ground-based navigation to 3D aerial navigation by incorporating vertical dimension constraints and spatial awareness. The motion planning considers three-dimensional trajectories, altitude variations, and spatial positioning to maintain visual saliency of moving objects from an aerial perspective
2Measurement precision
If the aerial vehicle adjusts image capture devices to maintain visual saliency with moving objects, then the object tracking precision is improved, but the flight path safety deteriorates
Solution Approach 1:
The image capture devices are made dynamically adjustable with multiple degrees of freedom, allowing real-time orientation changes to track moving objects while the navigation system simultaneously dynamically recalculates safe flight paths. This dynamic adaptation enables both precise tracking and safety maintenance through continuous adjustment
Solution Approach 2:
The system implements closed-loop feedback where the navigation system continuously monitors both object position and flight safety conditions. When image capture devices adjust to maintain visual saliency, the feedback mechanism ensures that trajectory adjustments do not compromise safety by comparing against predefined safety constraints and obstacle avoidance parameters
3Adaptability or versatility
If the system generates a shared virtual environment for multiple devices, then the user interaction capability is improved, but the data processing complexity increases
Solution Approach 1:
The system creates virtual copies of the physical environment and objects within it, allowing multiple user devices to interact with these digital representations. This copying approach enables enhanced user interaction through virtual manipulation without requiring complex real-time coordination of physical devices, as the virtual copies can be independently manipulated while maintaining synchronization with the real world
Data Source
AI summary
A technique for user interaction with an autonomous unmanned aerial vehicle (UAV) is described. In an example embodiment, perception inputs from one or more sensor devices are processed to build a shared virtual environment that is representative of a physical environment. The sensor devices used to generate perception inputs can include image capture devices onboard an autonomous aerial vehicle that is in flight through the physical environment. The shared virtual environment can provide a continually updated representation of the physical environment which is accessible to multiple network-connected devices, including multiple UAVs and multiple mobile computing devices. The shared virtual environment can be used, for example, to display visual augmentations at network-connected user devices and guide autonomous navigation by the UAV.


