Navigation system and method for tracking the position of an object
First Claim
1. A navigation processor for use in conjunction with a GPS receiver and a dead-reckoning sensor to provide navigation information related to the movement of an object, the GPS receiver adapted to provide GPS measurements for the object and the dead-reckoning sensor adapted to provide movement measurements for the object, said processor comprising:
- a navigation update unit receiving as input an updated dead-reckoning measurement and the GPS measurements, and providing as output navigation measurements and a modified dead-reckoning position measurement, wherein the navigation measurements include measurement changes in speed bias;
a sensor update unit receiving as input the navigation measurements including the speed bias and the movement measurements and providing as output position changes; and
a navigation propagation unit receiving as input the position changes and the modified dead-reckoning measurement and providing as output the updated dead-reckoning measurement.
2 Assignments
0 Petitions
Accused Products
Abstract
A navigation system for tracking the position of an object includes a GPS receiver responsive to GPS signals for periodically providing navigation state measurement updates to a navigation processor. The system also includes a dead-reckoning sensor responsive to movement of the object for providing movement measurements to the navigation processor. The navigation processor determines object navigation states using the navigation state measurement updates and propagates the object navigation states between measurement updates using the movement measurements.
104 Citations
18 Claims
-
1. A navigation processor for use in conjunction with a GPS receiver and a dead-reckoning sensor to provide navigation information related to the movement of an object, the GPS receiver adapted to provide GPS measurements for the object and the dead-reckoning sensor adapted to provide movement measurements for the object, said processor comprising:
-
a navigation update unit receiving as input an updated dead-reckoning measurement and the GPS measurements, and providing as output navigation measurements and a modified dead-reckoning position measurement, wherein the navigation measurements include measurement changes in speed bias;
a sensor update unit receiving as input the navigation measurements including the speed bias and the movement measurements and providing as output position changes; and
a navigation propagation unit receiving as input the position changes and the modified dead-reckoning measurement and providing as output the updated dead-reckoning measurement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing navigation information related to the movement of an object using GPS measurements and movement measurements, said method comprising:
-
processing an updated dead-reckoning measurement and the GPS measurements to provide navigation measurements and a modified dead-reckoning position measurement, wherein the navigation measurements include measurement changes in speed bias;
processing the navigation measurements including the speed bias and the movement measurements to provide as output position change measurements; and
processing the position change measurements and the modified dead-reckoning measurement to provide as output the updated dead-reckoning measurement. - View Dependent Claims (11, 12, 13, 14, 15)
estimating a velocity value for the object;
deriving a measurement from the estimated velocity value; and
estimating the change in speed bias from the measurement.
-
-
12. The method of claim 10 wherein processing an updated dead-reckoning measurement and the GPS measurements to provide navigation measurements comprises:
-
estimating a velocity value for the object;
deriving a heading measurement from the estimated velocity; and
estimating changes in heading, gyro bias, and gyro scale factor using the heading measurement.
-
-
13. The method of claim 10 wherein the movement measurements include a gyro measurement, the navigation measurements further include measurement changes in at least one of heading, gyro bias, gyro scale factor and processing the navigation measurements and the movement measurements comprises processing changes in heading, gyro bias, and gyro scale factor along with a gyro measurement to produce a current heading value.
-
14. The method of claim 10 wherein the movement measurements include a speed measurement, the navigation measurements further include measurement changes in speed scale factor and processing the navigation measurements and the movement measurements comprises processing the changes in speed bias and speed scale factor along with the speed measurement to produce changes in direction measurements.
-
15. The method of claim 10 wherein the movement measurements include a time measurement and processing the navigation measurements and the movement measurements comprises processing the time measurement to produce a change in time value.
-
16. A navigation update unit for use in tracking the movement of an object, said unit comprising:
-
a primary filter adapted to receive as input an updated dead-reckoning measurement and GPS measurements, both related to the object, and provide as output an estimated velocity value for the object;
a heading filter adapted to receiver as input a heading measurement derived from the estimated velocity value and provide as output estimated changes in heading, gyro bias, and gyro scale factor; and
a speed filter for estimating the change in speed bias and speed scale factor from a measurement derived from an estimated velocity value. - View Dependent Claims (17)
-
-
18. A method of providing navigation information related to the movement of an object using GPS measurements from a GPS receiver and movement measurements from a dead-reckoning sensor, said method comprising:
-
calibrating the dead-reckoning sensor with an estimate of at least a speed bias;
calculating navigation measurements and a modified dead-reckoning position measurement from an updated dead-reckoning measurement and the GPS measurements;
sampling movement measurements;
processing position change measurements from the navigation measurements and the movement measurements; and
propagating the updated dead-reckoning measurement using the position change measurements and the modified dead-reckoning measurement.
-
Specification