Apparatus for machine coordination which maintains line-of-site contact
First Claim
1. A system for maintaining line-of-sight (LoS) communication between a plurality of machines, comprising:
- a data processor and a memory coupled to the data processor, wherein the memory comprising programming code that is executable by the data processor to perform steps of;
creating a mission plan for a work site that includes a path plan for each of the plurality of machines that maintains the line-of-sight communication between the plurality of machines by taking into account a topography for the work site; and
loading the path plan for each respective one of the plurality of machines into the each respective one of the plurality of machines, wherein the path plan specifies a machine travel path for the each respective one of the plurality of machines, wherein the step of creating the mission plan comprises;
subdividing the work site into a grid comprising a plurality of grid elements;
forming a plurality of grid counts by determining a grid count, for each given grid element of the plurality of grid elements, that indicates how many other ones of the plurality of grid elements the given grid element can communicate with via line-of-sight;
combining the plurality of grid elements into a plurality of LoS communication zones, where each grid element in a given one LoS communication zone of the plurality of LoS communication zones has LoS communication with all other grid elements in the given one LoS communication zone; and
generating a sequence of particular ones of the plurality of LoS communication zones to complete a work task.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system that facilitates operation of autonomous equipment by providing a mission planner to maintain line-of-sight contact between a plurality of coordinated machines, including a method for maintaining line-of-sight (LoS) communication between a plurality of machines that creates a mission plan for a work site that includes a path plan for each of the plurality of machines that maintains the line-of-sight communication between the plurality of machines by taking into account a topography for the work site; and loads the path plan for each respective one of the plurality of machines into each respective one of the plurality of machines, wherein the path plan specifies a machine travel path for each respective one of the plurality of machines.
159 Citations
16 Claims
-
1. A system for maintaining line-of-sight (LoS) communication between a plurality of machines, comprising:
-
a data processor and a memory coupled to the data processor, wherein the memory comprising programming code that is executable by the data processor to perform steps of; creating a mission plan for a work site that includes a path plan for each of the plurality of machines that maintains the line-of-sight communication between the plurality of machines by taking into account a topography for the work site; and loading the path plan for each respective one of the plurality of machines into the each respective one of the plurality of machines, wherein the path plan specifies a machine travel path for the each respective one of the plurality of machines, wherein the step of creating the mission plan comprises; subdividing the work site into a grid comprising a plurality of grid elements; forming a plurality of grid counts by determining a grid count, for each given grid element of the plurality of grid elements, that indicates how many other ones of the plurality of grid elements the given grid element can communicate with via line-of-sight; combining the plurality of grid elements into a plurality of LoS communication zones, where each grid element in a given one LoS communication zone of the plurality of LoS communication zones has LoS communication with all other grid elements in the given one LoS communication zone; and generating a sequence of particular ones of the plurality of LoS communication zones to complete a work task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification