Systems and methods for determining linear acceleration
First Claim
Patent Images
1. A method for measuring linear acceleration for a device having an accelerometer comprising:
- obtaining a plurality of data samples from the accelerometer;
iteratively determining a plurality of orientations of the device with respect to gravity using only sampled data from the accelerometer;
determining a gravity vector with respect to a first data sample of the plurality of data samples using a determined orientation corresponding to the first data sample; and
subtracting the determined gravity vector from the first sample of data from the accelerometer to derive linear acceleration.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for deriving linear acceleration using an accelerometer. The orientation of a device may be determined using only accelerometer data. The determined orientation may then be used to determine a gravity vector, such that linear acceleration may be derived by subtracting the gravity vector from accelerometer data.
-
Citations
22 Claims
-
1. A method for measuring linear acceleration for a device having an accelerometer comprising:
-
obtaining a plurality of data samples from the accelerometer; iteratively determining a plurality of orientations of the device with respect to gravity using only sampled data from the accelerometer; determining a gravity vector with respect to a first data sample of the plurality of data samples using a determined orientation corresponding to the first data sample; and subtracting the determined gravity vector from the first sample of data from the accelerometer to derive linear acceleration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device for measuring linear acceleration comprising:
-
an accelerometer outputting a plurality of data samples; an orientation module configured to iteratively determine a plurality of orientations of the device with respect to gravity using only sampled data from the accelerometer and to determine a gravity vector with respect to a first data sample of the plurality of data samples using a determined orientation corresponding to the first data sample; and a linear acceleration module configured to subtract the determined gravity vector from the first sample of data from the accelerometer to derive linear acceleration. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification