Method for compensating for acceleration vector offset, recording medium storing program for executing the method, and related apparatus
First Claim
1. A method for compensating for an acceleration vector offset of an acceleration detector adapted to output measured acceleration values for at least two orthogonal axes, the method comprising:
- determining whether the acceleration detector is in a stable resting state by evaluating measured acceleration vectors obtained during a first time period, wherein the measured acceleration vectors are calculated using the measured acceleration values;
if the acceleration detector is determined to be in a stable resting state, then determining whether any one of the at least two orthogonal axes is a main axis using the measured acceleration values; and
, if the acceleration detector is determined to be in a steady resting state and one of the at least two orthogonal axes is determined to be a main axis, performing an acceleration vector compensation operation to compensate for the acceleration vector offset of the acceleration detector.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a method for compensating for an acceleration vector offset of an acceleration detector, a recording medium storing a program for executing the method, and an apparatus adapted to perform the method. The method comprises determining whether the acceleration detector is in a stable resting state; if the acceleration detector is determined to be in a stable resting state, then determining whether any one of at least two orthogonal axes is a main axis; and, if the acceleration detector is determined to be in a steady resting state and one of the at least two orthogonal axes is determined to be a main axis, performing an acceleration vector compensation operation to compensate for the acceleration vector offset of the acceleration detector.
-
Citations
18 Claims
-
1. A method for compensating for an acceleration vector offset of an acceleration detector adapted to output measured acceleration values for at least two orthogonal axes, the method comprising:
-
determining whether the acceleration detector is in a stable resting state by evaluating measured acceleration vectors obtained during a first time period, wherein the measured acceleration vectors are calculated using the measured acceleration values;
if the acceleration detector is determined to be in a stable resting state, then determining whether any one of the at least two orthogonal axes is a main axis using the measured acceleration values; and
,if the acceleration detector is determined to be in a steady resting state and one of the at least two orthogonal axes is determined to be a main axis, performing an acceleration vector compensation operation to compensate for the acceleration vector offset of the acceleration detector. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable recording medium storing a program for executing a method for compensating for an acceleration vector offset of an acceleration detector adapted to output measured acceleration values for at least two orthogonal axes, the method comprising:
-
determining whether the acceleration detector is in a stable resting state by evaluating measured acceleration vectors obtained during a first time period, wherein the measured acceleration vectors are calculated using the measured acceleration values;
if the acceleration detector is determined to be in a stable resting state, then determining whether any one of the at least two orthogonal axes is a main axis using the measured acceleration values; and
,if the acceleration detector is determined to be in a steady resting state and one of the at least two orthogonal axes is determined to be a main axis, performing an acceleration vector compensation operation to compensate for the acceleration vector offset of the acceleration detector. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus adapted to compensate for an acceleration vector offset of an acceleration detector, the apparatus comprising:
-
the acceleration detector, wherein the acceleration detector is adapted to output measured acceleration values for at least two orthogonal axes; and
,a controller adapted to compensate for the acceleration vector offset of the acceleration detector, wherein the controller is adapted to;
determine whether the acceleration detector is in a stable resting state by evaluating measured acceleration vectors obtained during a first time period, wherein the measured acceleration vectors are calculated using the measured acceleration values;
determine whether any one of the at least two orthogonal axes is a main axis using the measured acceleration values, if the acceleration detector is determined to be in a stable resting state; and
,perform an acceleration vector compensation operation to compensate for the acceleration vector offset of the acceleration detector, if the acceleration detector is determined to be in a steady resting state and one of the at least two orthogonal axes is determined to be a main axis. - View Dependent Claims (18)
-
Specification