Methods, Devices and Systems for Determining the Zero Rate Output of a Sensor
First Claim
Patent Images
1. A device comprising:
- at least one sensor configured to sense rotation of said device about a first axis and to generate at least one first output associated therewith; and
a zero-rate output (ZRO) tracking filter configured to receive said at least one first output and to compensate said at least one first output for a bias associated with said at least one sensor, wherein said ZRO filter is implemented as a Kalman filter having at least one constraint enforced on at least one parameter associated therewith.
4 Assignments
0 Petitions
Accused Products
Abstract
A bias value associated with a sensor, e.g., a time-varying, non-zero value which is output from a sensor when it is motionless, is estimated using a ZRO-tracking filter which is a combination of a moving-average filter and a Kalman filter having at least one constraint enforced against at least one operating parameter of the Kalman filter. It achieves faster convergence on an estimated bias value and produces less estimate error after convergence. A resultant bias estimate may then be used to compensate the biased output of the sensor in, e.g., a 3D pointing device.
-
Citations
24 Claims
-
1. A device comprising:
-
at least one sensor configured to sense rotation of said device about a first axis and to generate at least one first output associated therewith; and a zero-rate output (ZRO) tracking filter configured to receive said at least one first output and to compensate said at least one first output for a bias associated with said at least one sensor, wherein said ZRO filter is implemented as a Kalman filter having at least one constraint enforced on at least one parameter associated therewith. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device comprising:
-
at least one sensor configured to sense rotation of said device about a first axis and to generate at least one first output associated therewith; and a zero rate offset (ZRO) filter configured to receive said at least one first output and to compensate said at least one first output for a bias associated with said at least one sensor, wherein said ZRO filter is implemented as a combination of a Kalman filter and a moving-average filter. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for filtering an output of a sensor to compensate for bias error, the method comprising:
filtering said output using a shared recursive computation architecture of a standard Kalman filter, a cumulative moving-average filter, and an exponential moving-average filter, wherein a filter gain is adaptively modified as a function of Kalman gain, a cumulative moving-average coefficient, and an exponential moving-average coefficient. - View Dependent Claims (22, 23, 24)
Specification