Computation of routes for bounding overwatch operations
First Claim
1. A computer method for determining the routes of at least first and second entities, operating as a team, toward an objective location in a threat environment having topological features, said method comprising the steps of:
- obtaining a data representation of the environment in a region including the present location of said first and second entities, and including a particular objective location in said environment, said data representation including any threats lying within said environment;
reading a selected initial coarse route through said environment;
obtaining data relating to some characteristics of said first and second entities;
designation of one of said first and second entities to be the bounding entity, and the other one of said first and second entities to be the overwatching entity;
determining the next overwatch location;
determining the route of said bounding entity to said next overwatch location;
commanding the movement of said bounding entity to said overwatch location;
if said overwatch location is not said objective location, redesignating said one of said first and second entities to be said bounding entity and the other one of said first and second entities to be the overwatch entity; and
repeating said steps of determining the next overwatch location, determining the route, commanding the movement, and redesignating until said objective location is reached.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor-based system performs overwatch location and routing determinations for plural independent entities acting as a team. The system accepts data representing a “map” and uses that portion including the objective location or direction, together with data about known features of the environment and the capabilities of the team entities. An initial coarse route is inputted. The data is processed by designation of one of the team members as the overwatcher, and the other as the bounder. The procedure includes the steps of determination of an area to which bounding is permitted, and pruning out those grid cells in that area which cannot be seen from the first overview location. For the remaining grid cells of the pruned set, a cost function is determined for each remaining grid location. The cost function takes into account the minimum cost to reach the cell under consideration from the current bounding entity location, together with a function which relates to how many other grid cells can be seen from the cell under consideration. When all relevant cells have been evaluated, the cell having the minimum value of the cost function is deemed to be the next overwatch location, and therefore the terminus of the first bounding operation.
24 Citations
2 Claims
-
1. A computer method for determining the routes of at least first and second entities, operating as a team, toward an objective location in a threat environment having topological features, said method comprising the steps of:
-
obtaining a data representation of the environment in a region including the present location of said first and second entities, and including a particular objective location in said environment, said data representation including any threats lying within said environment;
reading a selected initial coarse route through said environment;
obtaining data relating to some characteristics of said first and second entities;
designation of one of said first and second entities to be the bounding entity, and the other one of said first and second entities to be the overwatching entity;
determining the next overwatch location;
determining the route of said bounding entity to said next overwatch location;
commanding the movement of said bounding entity to said overwatch location;
if said overwatch location is not said objective location, redesignating said one of said first and second entities to be said bounding entity and the other one of said first and second entities to be the overwatch entity; and
repeating said steps of determining the next overwatch location, determining the route, commanding the movement, and redesignating until said objective location is reached. - View Dependent Claims (2)
-
Specification