UAV Geofence Reconfiguration for Collision Avoidance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing unmanned aerial vehicles (UAVs) face challenges in dynamically adjusting their geo-fencing regions while in flight, leading to potential collisions with other UAVs or obstacles within the designated area, as the geo-fence regions are typically set before flight and cannot be easily changed.
Innovation Solution
Equipping UAVs with a processor, sensor module, and wireless communication module to periodically broadcast flight information, compare geofence regions with nearby UAVs, and reset their geo-fence if an overlap is detected, thereby preventing collisions by adjusting the geo-fence radius or altitude.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the geofence region is set before flight to ensure flight security, then the flight boundary is clearly defined and safe, but the geofence region cannot be changed during flight, leading to potential collisions with obstacles or other UAVs
Solution Approach 1:
The geofence region is transformed from a static preset boundary to a dynamic adjustable boundary. The processor continuously receives position information during flight, calculates the current geofence region based on real-time position and preset radius, and can reset the geofence region when overlap is detected, enabling the flight boundary to adapt dynamically to changing flight conditions and prevent collisions
Solution Approach 2:
The system implements a feedback mechanism where the processor periodically receives position information from GPS modules, calculates the current geofence region, compares it with other UAVs' geofence regions, and determines whether to reset the geofence based on overlap detection. This closed-loop feedback enables real-time adjustment of the geofence region to maintain flight safety
2Area of moving object
If the geofence radius is increased to provide sufficient flight space, then the UAV has adequate maneuvering room, but the risk of overlapping with other UAVs' geofence regions increases
Solution Approach 1:
The processor continuously monitors the position of nearby UAVs by receiving their position information and calculates whether their geofence regions overlap with the current UAV's geofence region. When overlap is detected, the system triggers a geofence reset to adjust the boundary, providing real-time feedback that balances flight space requirements with collision prevention
Solution Approach 2:
The system performs preliminary overlap detection by calculating the geofence region of other UAVs based on their position information and the preset radius before collision can occur. When potential overlap is detected, the geofence region is reset in advance to prevent collision, rather than reacting after a collision has occurred
Data Source
AI summary
An unmanned aerial vehicle (UAV) may include: a flight body; a camera installed on the flight body; a sensor module mounted inside the flight body to sense nearby surroundings; a wireless communication module mounted inside the flight body to wirelessly communicate with an external communication device; a processor mounted inside the flight body and electrically connected with the camera, the sensor module, and the wireless communication module; and a memory electrically connected with the processor. The memory may store instructions that, when the unmanned aerial vehicle is in flight, cause the processor to: identify a first geofence region; broadcast flight information on a periodic basis; receive flight information from a second unmanned aerial vehicle in flight; determine whether there is an overlap between the first geofence region and a second geofence region of the second unmanned aerial vehicle; and if so, reset the first geofence region so that the first geofence region does not overlap with the second geofence region.


