Methods and systems for implementing an iterated extended Kalman filter within a navigation system
First Claim
1. A navigation system for a vehicle comprising:
- an inertial measurement unit configured to provide a first set of data relating to operation of the vehicle;
a positioning unit configured to provide a second set of data relating to operation of the vehicle; and
a processing unit configured to receive the data sets provided by said inertial measurement unit and said positioning unit, said processing unit comprising an error processing device programmed with time updating error states and measurement updating error states relating to the data sets received by said processing unit, said error processing device configured to iterate both the time updating error states and the measurement updating error states based on a first criteria and iterate only the measurement updating error states based on a second criteria, said processing unit further configured to estimate at least a position and a velocity of the vehicle based on the updated error states.
2 Assignments
0 Petitions
Accused Products
Abstract
A navigation system for a vehicle is described that includes an inertial measurement unit, a positioning unit, and a processing unit. The inertial measurement unit configured to provide a first set of data relating to operation of the vehicle and the positioning unit is configured to provide a second set of data relating to operation of the vehicle. The processing unit is configured to receive the data sets provided by the inertial measurement unit and the positioning unit and the processing unit comprises an error processing device. The error processing device is programmed with time updating error states and measurement updating error states relating to the data sets received by said processing unit and is configured to iterate both the time updating error states and the measurement updating error states based on a first criteria and iterate only the measurement updating error states based on a second criteria.
26 Citations
20 Claims
-
1. A navigation system for a vehicle comprising:
-
an inertial measurement unit configured to provide a first set of data relating to operation of the vehicle;
a positioning unit configured to provide a second set of data relating to operation of the vehicle; and
a processing unit configured to receive the data sets provided by said inertial measurement unit and said positioning unit, said processing unit comprising an error processing device programmed with time updating error states and measurement updating error states relating to the data sets received by said processing unit, said error processing device configured to iterate both the time updating error states and the measurement updating error states based on a first criteria and iterate only the measurement updating error states based on a second criteria, said processing unit further configured to estimate at least a position and a velocity of the vehicle based on the updated error states. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing an estimate of position for an object, said method comprising:
-
receiving sensor data from a plurality of external sources;
determining if the data received from at least one of the external sources is indicative of the object changing position;
iterating measurement updating error states using the received sensor data to determine a position of the object if the data is indicative of a changing position; and
iterating both time updating error states and measurement updating error states using the received sensor data to determine a position of the object if the data is not indicative of a changing position. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A Kalman filter programmed with time updating error states and measurement updating error states relating to received data sets, said Kalman filter configured to:
-
iterate both the time updating error states and the measurement updating error states based on a first criteria; and
iterate only the measurement updating error states based on a second criteria. - View Dependent Claims (19, 20)
-
Specification