Method and system for providing a GPS-based position
First Claim
1. A cooperative engagement group-position determining system, comprising:
- a group of at least three cooperative units, wherein each said unit comprises;
i) a GPS system for determining a GPS-based position;
ii) an inter-distance measurement module for measuring a distance of the unit relative to at least one other unit; and
iii) a computer including a computer-readable storage medium encoded with a program algorithm that includes instructions for correcting the GPS-based position based on at least one relative distance between two units to thereby provide an improved GPS-based position for the unit and for the group; and
wherein the algorithm comprises an iterative process for i) generating a set of position vectors for each unit to thereby obtain a set of computed positional data and inter-distances for each unit and ii) minimizing a mean square error between the inter-distances and the GPS-based position, thereby correcting the GPS-based position and providing the improved GPS-based position, and repeating steps i) and ii) until a desired degree of convergence and a final converged estimate of positions of units is obtained, and wherein the GPS errors over all units in the cluster are averaged by applying a rigid body transformation of space to the final converged estimate of positions of units to thereby minimize an objective function of the type given by E=D(A(n), A)+D(B(n), B)+D(C(n), C), where A(n), B(n) and C(n) are the final converged estimate of positions of units.
1 Assignment
0 Petitions
Accused Products
Abstract
A cooperative engagement group-position determining system employs a group of at least three cooperative units, for example a group of unmanned aerial vehicles (UAV'"'"'s), with each unit including a GPS system for determining a GPS-based position, an inter-distance measurement module for measuring a distance of the unit relative to at least one other unit, and a computer having a computer-readable storage medium encoded with a program algorithm for correcting the GPS-based position based on at least one relative distance between two units, providing an improved GPS-based position for the unit and for the group. The system can also include a ground controller, for example, for providing flight control for UAV'"'"'s.
49 Citations
11 Claims
-
1. A cooperative engagement group-position determining system, comprising:
-
a group of at least three cooperative units, wherein each said unit comprises; i) a GPS system for determining a GPS-based position; ii) an inter-distance measurement module for measuring a distance of the unit relative to at least one other unit; and iii) a computer including a computer-readable storage medium encoded with a program algorithm that includes instructions for correcting the GPS-based position based on at least one relative distance between two units to thereby provide an improved GPS-based position for the unit and for the group; and wherein the algorithm comprises an iterative process for i) generating a set of position vectors for each unit to thereby obtain a set of computed positional data and inter-distances for each unit and ii) minimizing a mean square error between the inter-distances and the GPS-based position, thereby correcting the GPS-based position and providing the improved GPS-based position, and repeating steps i) and ii) until a desired degree of convergence and a final converged estimate of positions of units is obtained, and wherein the GPS errors over all units in the cluster are averaged by applying a rigid body transformation of space to the final converged estimate of positions of units to thereby minimize an objective function of the type given by E=D(A(n), A)+D(B(n), B)+D(C(n), C), where A(n), B(n) and C(n) are the final converged estimate of positions of units. - View Dependent Claims (2, 3, 4)
-
-
5. A radar system, comprising:
-
a plurality of at least four unmanned airborne platforms, each comprising; i) a synthetic aperture radar system configured to exchange radar data with at least one of the other unmanned airborne platforms; ii) an on-board GPS system for linking with a satellite-based GPS system to compute an individual GPS-based position; iii) an inter-distance computing module for measuring an inter-distance to at least one other platform; and iv) a computer including a computer-readable storage medium encoded with a program algorithm that includes instructions for a) applying the inter-distance measurement to at least one individual GPS-based position to thereby provide an improved GPS-based group position, and b) constructing an improved SAR radar image based on the improved GPS-based group position; and wherein the algorithm comprises an iterative process for i) generating a set of position vectors for each unit to thereby obtain a set of computed positional data and inter-distances for each unit and ii) minimizing a mean square error between the inter-distances and the GPS-based position, thereby correcting the GPS-based position and providing the improved GPS-based position, and repeating steps and ii) until a desired degree of convergence and a final converged estimate of positions of units is obtained, and wherein the GPS errors over all units in the cluster are averaged by applying a rigid body transformation of space to the final converged estimate of positions of units to thereby minimize an objective function of the type given by E=D(A(n), A)+D(B(n), B)+D(C(n), C), where A(n), B(n) and C(n) are the final converged estimate of positions of units. - View Dependent Claims (6, 7)
-
-
8. A method of correcting a GPS-based position for a cooperative engagement group, comprising:
-
deploying a group of at least three cooperative units, wherein each said unit comprises; i) a GPS system for determining a GPS-based position; ii) an inter-distance measurement module for measuring a distance of the unit relative to at least one other unit; and iii) a computer including a computer-readable storage medium encoded with a program algorithm that includes instructions for correcting the GPS-based position based on at least one relative distance between two units; and wherein the algorithm comprises an iterative process for i) generating a set of position vectors for each unit to thereby obtain a set of computed positional data and inter-distances for each unit and ii) minimizing a mean square error between the inter-distances and the GPS-based position, thereby correcting the GPS-based position and providing the improved GPS-based position, and repeating steps i) and ii) until a desired degree of convergence and a final converged estimate of positions of units is obtained, and wherein the GPS errors over all units in the cluster are averaged by applying a rigid body transformation of space to the final converged estimate of positions of units to thereby minimize an objective function of the type given by E=D(A(n), A)+D(B(n), B)+D(C(n), C), where A(n), B(n) and C(n) are the final converged estimate of positions of units; obtaining an initial GPS-based position for each of the units; measuring an inter-distance between at least two of the units; and correcting the initial GPS-based position for each unit based on at least one relative distance between two units to thereby provide an improved GPS-based position for the unit and for the group. - View Dependent Claims (9, 10, 11)
-
Specification