Collisionless flying of unmanned aerial vehicles that maximizes coverage of predetermined region
First Claim
1. A method for ensuring collisionless flight of three or more unmanned aerial vehicles over an area, wherein the method comprises the steps of:
- constructing a circulant digraph representing a portion of the area, wherein the circulant digraph comprisesa number of vertices such that the number of vertices is greater than the number of unmanned aerial vehicles and the number of vertices is divisible by the number of unmanned aerial vehicles and wherein each vertex represents two waypoints at differing altitudes,a first jump size of one,a second jump size of one less than the number of unmanned aerial vehicles, andan independent directed cycle for each of the three or more unmanned aerial vehicles; and
assigning each of the three or more unmanned aerial vehicles a flight path corresponding to an independent directed cycle of the circulant digraph.
1 Assignment
0 Petitions
Accused Products
Abstract
Collisionless flight is achieved by overlaying a circulant digraph with certain characteristics over a model of the area to be flown. Each UAV then executes a flight path corresponding to a directed cycle of the circulant digraph where each vertex of the circulant digraph corresponds to two waypoints. The circulant digraph includes more vertices than the number of unmanned aerial vehicles and the number of vertices is divisible by the number of UAVs. Additionally, the circulant digraph has a first jump of 1, a second jump of one less than then number of UAVs. To maximize coverage, each of the vertices of the circulant digraph may then be individually updated such that they satisfy two tests: a convexity test and an isosceles avoidance test. The updated flight path of each UAV may then be relayed from a control station to each UAV.
-
Citations
20 Claims
-
1. A method for ensuring collisionless flight of three or more unmanned aerial vehicles over an area, wherein the method comprises the steps of:
-
constructing a circulant digraph representing a portion of the area, wherein the circulant digraph comprises a number of vertices such that the number of vertices is greater than the number of unmanned aerial vehicles and the number of vertices is divisible by the number of unmanned aerial vehicles and wherein each vertex represents two waypoints at differing altitudes, a first jump size of one, a second jump size of one less than the number of unmanned aerial vehicles, and an independent directed cycle for each of the three or more unmanned aerial vehicles; and assigning each of the three or more unmanned aerial vehicles a flight path corresponding to an independent directed cycle of the circulant digraph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for ensuring collisionless flight of three or more unmanned aerial vehicles over an area comprising
three or more unmanned vehicles, wherein each of the three or more unmanned vehicles is assigned a flight path corresponding to an independent directed cycle of a circulant digraph representing a portion of the area and wherein the circulant digraph further comprises: -
a number of vertices such that the number of vertices is greater than the number of unmanned aerial vehicles and the number of vertices is divisible by the number of unmanned aerial vehicles and wherein each vertex represents two waypoints; a first jump size of one; and a second jump size of one less than then number of unmanned aerial vehicles. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification