METHOD TO IMPROVE LEVELING PERFORMANCE IN NAVIGATION SYSTEMS
First Claim
1. An attitude estimator system, comprising:
- a navigation system to output navigation data;
a Kalman filter to output Kalman filter feedback to the navigation system; and
a form observations module executable by a processor, wherein the navigation system receives input from a first high performance accelerometer and a first high performance gyroscope aligned to a first sensor-frame-level axis, from a second high performance accelerometer and a second gyroscope aligned to a second sensor-frame-level axis, and from a third low performance accelerometer and a third low performance gyroscope aligned to a sensor-frame Z axis, wherein the form observations module;
receives input from at least one of the first high performance accelerometer, the first high performance gyroscope, and the second high performance accelerometer,forms at least one of velocity-derived observations and attitude-derived observations, andoutputs the at least one of velocity-derived observations and attitude-derived observations to the Kalman filter, andwherein the Kalman filter processes the input from the form observations module by at least one of;
inputting the velocity-derived observations formed in the form observations module, rotating the velocity-derived observation into a sensor-frame, and zeroing gains associated with at least one of the third low performance accelerometer, and the third low performance gyroscope; and
inputting the attitude-derived observations formed in the form observations module, the attitude-derived observations being based on output from at least one of the first high performance accelerometer, the first high performance gyroscope, and the second high performance accelerometer.
1 Assignment
0 Petitions
Accused Products
Abstract
An attitude estimator system is provided. The attitude estimator system includes a navigation system, a Kalman filter, and a form observations module. The navigation system receives input from a first accelerometer and gyroscope, a second accelerometer and gyroscope, and a third accelerometer and gyroscope. The form observations module receives input from at least one high performance accelerometer and/or gyroscope; forms and outputs at least one of velocity-derived observations and attitude-derived observations. The Kalman filter processes by at least one of: inputting the velocity-derived observations formed in the form observations module, rotating the velocity-derived observation into a sensor-frame, and zeroing gains associated with at least one low performance accelerometer and/or gyroscope; or inputting the attitude-derived observations that are based on output from at least one of the first high performance accelerometer, the first high performance gyroscope, and the second high performance accelerometer.
10 Citations
20 Claims
-
1. An attitude estimator system, comprising:
-
a navigation system to output navigation data; a Kalman filter to output Kalman filter feedback to the navigation system; and a form observations module executable by a processor, wherein the navigation system receives input from a first high performance accelerometer and a first high performance gyroscope aligned to a first sensor-frame-level axis, from a second high performance accelerometer and a second gyroscope aligned to a second sensor-frame-level axis, and from a third low performance accelerometer and a third low performance gyroscope aligned to a sensor-frame Z axis, wherein the form observations module; receives input from at least one of the first high performance accelerometer, the first high performance gyroscope, and the second high performance accelerometer, forms at least one of velocity-derived observations and attitude-derived observations, and outputs the at least one of velocity-derived observations and attitude-derived observations to the Kalman filter, and wherein the Kalman filter processes the input from the form observations module by at least one of; inputting the velocity-derived observations formed in the form observations module, rotating the velocity-derived observation into a sensor-frame, and zeroing gains associated with at least one of the third low performance accelerometer, and the third low performance gyroscope; and inputting the attitude-derived observations formed in the form observations module, the attitude-derived observations being based on output from at least one of the first high performance accelerometer, the first high performance gyroscope, and the second high performance accelerometer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method to improve performance of a navigation system communicatively coupled to a first high performance accelerometer and a first high performance gyroscope aligned to a first sensor-frame-level axis, a second high performance accelerometer and a second gyroscope aligned to a second sensor-frame-level axis, and a third low performance accelerometer and a third low performance gyroscope aligned to a third sensor frame axis, the method comprising:
-
computing at least one observation based on input to a form observations module from at least one of the first high performance gyroscope, the first high performance accelerometer, and the second high performance accelerometer; outputting the at least one observation to a Kalman filter from the form observations module; and outputting error corrections as Kalman filter feedback from the Kalman filter wherein degradation of the navigation system due to at least one of the third low performance accelerometer, and the third low performance gyroscope is reduced. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A program product for improving performance of a navigation system communicatively coupled to a first high performance accelerometer and a first high performance gyroscope aligned to a first body-frame-level axis, a second high performance accelerometer and a second gyroscope aligned to a second body-frame-level axis, a third low performance accelerometer and a third low performance gyroscope aligned to a third body-frame axis, the program-product comprising a processor-readable medium on which program instructions are embodied, wherein the program instructions are operable, when executed by at least one processor included in an attitude estimator system communicatively coupled to the navigation system, to cause the attitude estimator system to:
-
compute at least one observation based on input to a form observations module from at least one of the first high performance gyroscope, the first high performance accelerometer, and the second high performance accelerometer; output the at least one observation to a Kalman filter from the form observations module; and output error corrections as Kalman filter feedback from the Kalman filter. - View Dependent Claims (17, 18, 19, 20)
-
Specification