UAV Virtual Wall Navigation for No-Fly Zone Deceleration Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Remote controlled aerial vehicles (UAVs) face challenges in navigating around no-fly zones (NFZs) without explicit user input, as users may not be aware of NFZ boundaries or their proximity to them.
Innovation Solution
The UAV is equipped with a flight controller that determines its geographic location and velocity, calculates the distance to the closest NFZ segment, and adjusts speed and thrust to avoid NFZs by overriding user input, using a navigation engine, distance evaluation engine, and virtual wall behavior engine to manage deceleration zones and trajectory.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the UAV autonomously navigates around no-fly zones by overriding user input, then safety and compliance with restricted areas are improved, but user control and operational flexibility deteriorate
Solution Approach 1:
The system continuously monitors the UAV's geographic location and calculates distance to virtual walls representing no-fly zones. This feedback loop enables the flight controller to detect when the UAV approaches restricted areas and automatically adjust velocity components to prevent entry, thereby improving safety while maintaining user awareness through the override mechanism.
Solution Approach 2:
The flight controller acts as an intermediary between the user input and the thrust motors. When the UAV approaches a no-fly zone, the flight controller intercepts user commands and modifies them by reducing velocity components perpendicular to the virtual wall, allowing safe navigation around restricted areas while still respecting user intent where possible.
2Reliability
If the flight controller continuously monitors location and calculates distance to no-fly zones, then navigation safety is improved, but computational load and system complexity increase
Solution Approach 1:
The navigation safety function is divided into separate computational tasks: the navigation engine determines geographic location and velocity, the distance evaluation engine calculates distance to virtual walls, and the virtual wall behavior engine adjusts velocity components. This segmentation allows each component to specialize in a specific aspect of safety monitoring, improving overall navigation safety while organizing system complexity into manageable modules.
3Reliability
If the UAV reduces velocity components when approaching virtual walls, then compliance with no-fly zones is improved, but productivity and traversal speed deteriorate
Solution Approach 1:
The velocity reduction is applied locally and selectively based on the UAV's proximity to no-fly zones. The flight controller calculates distance to virtual walls and only reduces velocity components perpendicular to the virtual wall when the distance threshold is exceeded. This allows the UAV to maintain full speed in safe areas while complying with restricted area boundaries, minimizing impact on overall productivity.
Data Source
AI summary
An unmanned aerial vehicle (“UAV”), the UAV includes an electronic speed controller and a flight controller. The electric speed controller is interfaced with thrust motors of the UAV. The flight controller configured to: determine a geographic location and a velocity of the UAV, the velocity includes a first component and a second component. The flight controller is configured to determine a distance between the geographic location of the UAV and a closest segment of a no-fly zone. The flight controller is configured to determine a zone of deceleration, the zone of deceleration comprising: a distal section and a proximal section. The flight controller in response to the UAV crossing a switch point, located at an intersection of the distal section and the proximal section, changing a deceleration rate of the UAV from a first deceleration rate to a second deceleration rate by adjusting the electric speed controller and the thrust motors.


