System for geo-location
First Claim
1. A method for improving position estimation in a geo-location system, comprising:
- receiving, by a receiver module, a plurality of time signals from a respective plurality of satellites in a global navigation satellite system,generating, by one or more processors, a position estimate for the receiver module using the plurality of time signals;
determining, by the one or more processors, a respective pseudo-range residual value for each of the plurality of satellites to generate a plurality of pseudo-range residual values, wherein each pseudo-range residual value represents a respective error associated with (i) the position estimate for the receiver and (ii) a time signal received from the corresponding one of the plurality of satellites, wherein the time signal is one of the plurality of time signals;
selecting, by the one or more processors from the plurality of satellites, a satellite corresponding to a maximum pseudo-range residual value in the plurality of pseudo-range residual values;
using the maximum pseudo-range residual value to determine, by the one or more processors, a position uncertainty estimate; and
providing, by the one or more processors, the position uncertainty estimate as an input to a position estimation algorithm.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and system are provided for position estimation in a geo-location system. For example, the method can include receiving a plurality of position measurements from a respective plurality of satellites in a global navigation satellite system. From the plurality of position measurements, a position measurement with a maximum pseudo-range residual value can be selected. A position uncertainty estimate can be determined based on the position measurement with the maximum pseudo-range residual value. Further, a position estimation algorithm can receive the position uncertainty estimate as an input, thereby improving position estimation of the geo-location system.
20 Citations
9 Claims
-
1. A method for improving position estimation in a geo-location system, comprising:
-
receiving, by a receiver module, a plurality of time signals from a respective plurality of satellites in a global navigation satellite system, generating, by one or more processors, a position estimate for the receiver module using the plurality of time signals; determining, by the one or more processors, a respective pseudo-range residual value for each of the plurality of satellites to generate a plurality of pseudo-range residual values, wherein each pseudo-range residual value represents a respective error associated with (i) the position estimate for the receiver and (ii) a time signal received from the corresponding one of the plurality of satellites, wherein the time signal is one of the plurality of time signals; selecting, by the one or more processors from the plurality of satellites, a satellite corresponding to a maximum pseudo-range residual value in the plurality of pseudo-range residual values; using the maximum pseudo-range residual value to determine, by the one or more processors, a position uncertainty estimate; and providing, by the one or more processors, the position uncertainty estimate as an input to a position estimation algorithm. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for geo-location, comprising:
-
a plurality of global navigation satellite system receivers configured to receive a plurality of time signals from a respective plurality of global navigation satellites; and a processing unit configured to; generate a position estimate for the system using the plurality of time signals, determine a respective pseudo-range residual value for each of the plurality of global navigation satellites to generate a plurality of pseudo-range residual values, wherein each pseudo-range residual value represents a respective error associated with (i) the position estimate for the system and (ii) a time signal received from the corresponding one of the plurality of global navigation satellites, wherein the time signal is one of the plurality of time signals, select, from the plurality of satellites, a satellite corresponding to a maximum pseudo-range residual value in the plurality of pseudo-range residual values; use the maximum pseudo-range residual value to determine a position uncertainty estimate, and provide the position uncertainty estimate as an input to a position estimation algorithm. - View Dependent Claims (8, 9)
-
Specification