High rate rotation sensing
First Claim
1. An inertial measurement unit (IMU) for measuring an input rate of rotation about an input axis, the IMU comprising:
- a first three dimensional gyroscope, the first gyroscope configured to sense rotation about a first set of three mutually orthogonal axes, wherein the first gyroscope is disposed such that a first axis of the first set of three axes is oriented at a skew angle in degrees away from a reference plane, the reference plane normal to the input axis;
a second three dimensional gyroscope, the second gyroscope having one of its axes parallel to the input axis;
wherein a skew constant is equal to a maximum rate of rotation that the first gyroscope is rated to sense about the first axis divided by a maximum rate of rotation that is to be measured about the input axis;
wherein the skew angle is an angle less than or equal to the arcsine of the skew constant;
one or more processing devices coupled to the first gyroscope and the second gyroscope; and
one or more data storage devices coupled to the one or more processing devices, the one or more data storage devices including instructions which, when executed by the one or more processing devices, cause the one or more processing devices to calculate the input rate of rotation based on dividing a sensed rate of rotation about the first axis by the sine of the skew angle.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment is directed towards an inertial measurement unit (IMU) for measuring an input rate of rotation about an input axis. The IMU includes a first three dimensional gyroscope disposed such that a first axis of its three axes is oriented at a skew angle in degrees away from a reference plane, wherein the reference plane is normal to the input axis. The IMU also includes one or more processing devices coupled to the first gyroscope. The IMU also includes one or more data storage devices coupled to the one or more processing devices, the one or more data storage devices including instructions which, when executed by the one or more processing devices, cause the one or more processing devices to calculate the input rate of rotation based on dividing a sensed rate of rotation about the first axis by the sine of the skew angle.
-
Citations
15 Claims
-
1. An inertial measurement unit (IMU) for measuring an input rate of rotation about an input axis, the IMU comprising:
-
a first three dimensional gyroscope, the first gyroscope configured to sense rotation about a first set of three mutually orthogonal axes, wherein the first gyroscope is disposed such that a first axis of the first set of three axes is oriented at a skew angle in degrees away from a reference plane, the reference plane normal to the input axis; a second three dimensional gyroscope, the second gyroscope having one of its axes parallel to the input axis; wherein a skew constant is equal to a maximum rate of rotation that the first gyroscope is rated to sense about the first axis divided by a maximum rate of rotation that is to be measured about the input axis; wherein the skew angle is an angle less than or equal to the arcsine of the skew constant; one or more processing devices coupled to the first gyroscope and the second gyroscope; and one or more data storage devices coupled to the one or more processing devices, the one or more data storage devices including instructions which, when executed by the one or more processing devices, cause the one or more processing devices to calculate the input rate of rotation based on dividing a sensed rate of rotation about the first axis by the sine of the skew angle. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of determining an input rate of rotation about an input axis, the method comprising:
-
sensing a first rate of rotation about a first axis of a first three dimensional gyroscope, the first gyroscope configured to sense rotation about a first set of three mutually orthogonal axes, wherein the first axis is in the first set of three axes, wherein the first gyroscope is disposed such that the first axis is oriented at a skew angle in degrees away from a reference plane, the reference plane normal to the input axis; sensing a second rate of rotation about an axis (122), parallel to the input axis (112), of a second three dimensional gyroscope configured to sense rotation about a second set of three mutually orthogonal axes, wherein the second gyroscope is disposed such that a second axis of the second set of three axes is oriented at the skew angle in degrees away from the reference plane; calculating the input rate of rotation based on dividing the first rate of rotation by the sine of the skew angle; wherein a skew constant is equal to a maximum rate of rotation that the first gyroscope is configured to sense about the first axis divided by a maximum rate of rotation that is to be measured about the input axis, and wherein the skew angle is an angle less than or equal to the arcsine of the skew constant. - View Dependent Claims (7, 8, 9)
-
-
10. An inertial measurement unit (IMU) for measuring an input rate of rotation about an input axis, the IMU comprising:
-
a housing; a printed circuit board mounted in the housing; a first three dimensional gyroscope die mounted to the printed circuit board, the first gyroscope die configured to sense rotation about a first set of three mutually orthogonal axes, wherein the first gyroscope die is disposed such that a first axis of the first set of three axes is oriented at a skew angle in degrees away from a reference plane, the reference plan normal to the input axis; a second three dimensional gyroscope die mounted to the printed circuit board, the second gyroscope die configured to sense rotation about a second set of three mutually orthogonal axes, and wherein the second gyroscope die is oriented such that the second axis is oriented at the skew angle in degrees away from the reference plane; wherein a skew constant is equal to a maximum rate of rotation that the first gyroscope die is rated to sense about the first axis divided by a maximum rate of rotation that is to be measured about the input axis; wherein the skew angle is an angle less than or equal to the arcsine of the skew constant; one or more processing devices mounted to the printed circuit board and coupled to the first gyroscope die and the second gyroscope die; and one or more data storage devices coupled to the one or more processing devices, the one or more data storage devices, including instructions which, when executed by the one or more processing devices, cause the one or more processing devices to; calculate a first rate of rotation by dividing a sensed rate of rotation about the first axis by the sine of the skew angle; calculate a second rate of rotation based on dividing the sensed rate of rotation about the second axis by the sine of the skew angle; wherein calculate the input rate of rotation includes combining the first rate of rotation with the second rate of rotation. - View Dependent Claims (11, 12, 13)
-
-
14. An inertial measurement unit (IMU) for measuring an input rate of rotation about an input axis, the IMU comprising:
-
a first three dimensional gyroscope, the first gyroscope configured to sense rotation about a first set of three mutually orthogonal axes, wherein the first gyroscope is disposed such that a first axis of the first set of three axes is oriented at a skew angle in degrees away from a reference plane, the reference plane normal to the input axis; a second three dimensional gyroscope, the second gyroscope configured to sense rotation about a second set of three mutually orthogonal axes, wherein the second gyroscope is disposed such that a second axis of the second set of three axes is oriented at the skew angle in degrees away from the reference plane; wherein a skew constant is equal to a maximum rate of rotation that the first gyroscope is rated to sense about the first axis divided by a maximum rate of rotation that is to be measured about the input axis; wherein the skew angle is an angle less than or equal to the arcsine of the skew constant; wherein the sensed rate of rotation by the first axis divided by the sine of the skew angle is a first rate of rotation about the input axis; one or more processing devices coupled to the first gyroscope and the second gyroscope; and one or more data storage devices coupled to the one or more processing devices, the one or more data storage devices including instructions which, when executed by the one or more processing devices, cause the one or more processing devices to calculate the input rate of rotation about the input axis based on dividing a sensed rate of rotation about the first axis by the sine of the skew angle; and wherein the instructions cause the one or more processing devices to calculate a second rate of rotation based on dividing a sensed rate of rotation about the second axis by the sine of the skew angle, and to calculate the input rate of rotation based on combining the first rate of rotation with the second rate of rotation. - View Dependent Claims (15)
-
Specification