Method and apparatus for dynamic swarming of airborne drones for a reconfigurable array
First Claim
1. A method comprisingcontrolling a flight of a first unmanned aerial vehicle andcontrolling a flight of a plurality of second unmanned aerial vehicles;
- wherein the flight of the first unmanned aerial vehicle and the flight of the plurality of second unmanned aerial vehicles are controlled so that each of the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles is kept at least a first distance away from any other of the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles;
and wherein the flight of the first unmanned aerial vehicle and the flight of the plurality of second unmanned aerial vehicles are controlled so that each of the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles is kept less than a second distance away from any other of the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles;
wherein the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles together have a group centroid whose location varies with time as the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles move over time;
wherein the group centroid is a geometric center of a collection of points including a first point associated with the first unmanned aerial vehicle, and a plurality of further points, one associated with each of the plurality of second unmanned aerial vehicles;
and further comprising determining a first location of the group centroid at a first instant in time; and
determining if the first location of the group centroid is within a tolerance distance of a first predetermined location.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and apparatus to detect when one or more airborne unmanned aerial vehicles (drones) are close to each other, and to take necessary actions to maintain a minimum distance between drones as well as a maximum distance among the drones in a dynamic environment by automatic navigation. A computer method and apparatus for holding a group of drones in a swarm formation by maintaining the group centroid of the group of drones within a tolerance of a predetermined location is also disclosed. Additionally, methods to move a swarm of drones along a predetermined path while maintaining the swarm formation of the drones is also disclosed.
79 Citations
8 Claims
-
1. A method comprising
controlling a flight of a first unmanned aerial vehicle and controlling a flight of a plurality of second unmanned aerial vehicles; -
wherein the flight of the first unmanned aerial vehicle and the flight of the plurality of second unmanned aerial vehicles are controlled so that each of the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles is kept at least a first distance away from any other of the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles; and wherein the flight of the first unmanned aerial vehicle and the flight of the plurality of second unmanned aerial vehicles are controlled so that each of the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles is kept less than a second distance away from any other of the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles; wherein the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles together have a group centroid whose location varies with time as the first unmanned aerial vehicle and the plurality of second unmanned aerial vehicles move over time; wherein the group centroid is a geometric center of a collection of points including a first point associated with the first unmanned aerial vehicle, and a plurality of further points, one associated with each of the plurality of second unmanned aerial vehicles; and further comprising determining a first location of the group centroid at a first instant in time; and determining if the first location of the group centroid is within a tolerance distance of a first predetermined location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification