Coordinated planning with graph sharing over networks
First Claim
1. A method for path planning for a plurality of vehicles in a mission space, comprising:
- determining, with a processor on board a first vehicle, information indicative of a first local graph of the first vehicle, the first local graph including mission planning constraints of a mission space of the first vehicle;
receiving, with the processor over a communication link, information indicative of a second local graph from a second vehicle, the second local graph including mission planning constraints of a mission space of the second vehicle;
assembling, with the processor, information indicative of a global graph in response to the receiving of the second local graph; and
coordinating operation of the first vehicle and the second vehicle to perform a set of tasks;
wherein the global graph includes information assembled from the first local graph and the second local graph; and
wherein the global graph indicates connectivity of objectives for each vehicle of the plurality of vehicles in the mission space.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for path planning for a plurality of vehicles in a mission space includes determining, with a processor, information indicative of a first local graph of a first vehicle; receiving, with the processor over a communication link, information indicative of a second local graph from a second vehicle; assembling, with the processor, information indicative of a global graph in response to the receiving of the second local graph; wherein the global graph includes information assembled from the first local graph and the second local graph; and wherein the global graph indicates connectivity of objectives for each vehicle of the plurality of vehicles in the mission space.
40 Citations
15 Claims
-
1. A method for path planning for a plurality of vehicles in a mission space, comprising:
-
determining, with a processor on board a first vehicle, information indicative of a first local graph of the first vehicle, the first local graph including mission planning constraints of a mission space of the first vehicle; receiving, with the processor over a communication link, information indicative of a second local graph from a second vehicle, the second local graph including mission planning constraints of a mission space of the second vehicle; assembling, with the processor, information indicative of a global graph in response to the receiving of the second local graph; and coordinating operation of the first vehicle and the second vehicle to perform a set of tasks; wherein the global graph includes information assembled from the first local graph and the second local graph; and wherein the global graph indicates connectivity of objectives for each vehicle of the plurality of vehicles in the mission space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for path planning for a plurality of vehicles in a mission space, comprising
a communication network; -
a processor on board a first vehicle; and memory having instructions stored thereon that, when executed by the processor, cause the system to; determine information indicative of a first local graph of the first vehicle, the first local graph including mission planning constraints of a mission space of the first vehicle; receive information indicative of a second local graph from a second vehicle, the second local graph including mission planning constraints of a mission space of the second vehicle; assemble information indicative of a global graph for the mission space in response to the receiving of the second local graph; and coordinating operation of the first vehicle and the second vehicle to perform a set of tasks; wherein the global graph includes information from the first local graph and the second local graph; and wherein the global graph indicates connectivity of objectives for each vehicle of the plurality of vehicles in the mission space. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification