SYSTEM FOR MAINTAINING COMMUNICATION BETWEEN TEAMS OF VEHICLES
First Claim
1. A computer program product for maintaining communication between a plurality of unmanned vehicles within an environment, said computer program product comprising:
- a first instruction for sensing objects within the environment by a sensor component;
a second instruction for evaluating data from the sensor component;
a third instruction for comparing line of sight data for a first unmanned vehicle and a second unmanned vehicle; and
a fourth instruction for determining whether a trajectory of one of the first and second unmanned vehicles may be modified to maintain communication between the first unmanned vehicle and the second unmanned vehicle.
0 Assignments
0 Petitions
Accused Products
Abstract
A system maintains communication between a plurality of unmanned vehicles within an environment. The system includes a sensor component and an evaluator. The sensor component senses objects within the environment. The sensor component is located on a first unmanned vehicle. The evaluator evaluates data from the sensor component. The evaluator is located on the first unmanned vehicle. The evaluator compares data for the first unmanned vehicle and a second unmanned vehicle and determines whether a trajectory of one of the first and second unmanned vehicles may be modified to maintain communication between the first unmanned vehicle and the second unmanned vehicle.
-
Citations
17 Claims
-
1. A computer program product for maintaining communication between a plurality of unmanned vehicles within an environment, said computer program product comprising:
-
a first instruction for sensing objects within the environment by a sensor component; a second instruction for evaluating data from the sensor component; a third instruction for comparing line of sight data for a first unmanned vehicle and a second unmanned vehicle; and a fourth instruction for determining whether a trajectory of one of the first and second unmanned vehicles may be modified to maintain communication between the first unmanned vehicle and the second unmanned vehicle. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for maintaining communication between a plurality of unmanned vehicles within an environment, said method comprising the steps of:
-
sensing objects within the environment by a sensor component; evaluating data from the sensor component; comparing data for a first unmanned vehicle and a second unmanned vehicle; determining whether a trajectory of one of the first and second unmanned vehicles may be modified to maintain communication between the first unmanned vehicle and the second unmanned vehicle; and utilizing line of sight, data link quality of service, and router efficiency for calculating predetermined acceptable limits for communication maintenance. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for maintaining line of sight between a first unmanned aircraft and a second unmanned aircraft comprising:
-
a processor located on the first unmanned aircraft; a non-transitory computer readable medium, located on the first unmanned aircraft, storing machine executable instructions, the machine readable instructions being executable by the processor to perform a methods comprising the following; evaluating sensor data to determine the location of at least one obstacle near expected trajectories of each of the first unmanned aircraft and the second unmanned aircraft; determining if the at least one obstacle will obstruct the line of sight between the first unmanned aircraft and the second unmanned aircraft; and modifying the trajectory of one of the first unmanned aircraft and the second unmanned aircraft if the at least one obstacle will obstruct the line of sight between the first unmanned aircraft and the second unmanned aircraft. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification