Computer input device with inclination sensors
First Claim
Patent Images
1. A computer input device, comprising:
- a user manipulable portion having a first primary axis of rotation about which the user manipulable portion is adapted to rotate;
an inclination sensor adapted to sense an inclination of the user manipulable portion about a first sensing axis, the inclination sensor being coupled to the user manipulable portion such that the first sensing axis is disposed at a first offset angle relative to the first primary axis of rotation; and
an output component coupled to the inclination sensor providing output information indicative of sensed inclination.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer input device includes a user manipulable portion having a first primary axis of motion. An inclination sensor has a first sensing axis. The inclination sensor is coupled to the user manipulable portion such that the first sensing axis is disposed at a first offset angle relative to the first primary access of motion. An output component is coupled to the inclination sensor and provides output information indicative of sensed inclination.
63 Citations
19 Claims
-
1. A computer input device, comprising:
-
a user manipulable portion having a first primary axis of rotation about which the user manipulable portion is adapted to rotate;
an inclination sensor adapted to sense an inclination of the user manipulable portion about a first sensing axis, the inclination sensor being coupled to the user manipulable portion such that the first sensing axis is disposed at a first offset angle relative to the first primary axis of rotation; and
an output component coupled to the inclination sensor providing output information indicative of sensed inclination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
a transformation component coupled to the inclination sensor and configured to reduce non-linearities in the sensor signal.
-
-
6. The computer input device of claim 5 wherein the transformation component implements an arcsine transformation.
-
7. The computer input device of claim 5 wherein the transformation component includes a computer readable storage device including a look-up table.
-
8. The computer input device of claim 5 wherein the transformation component includes a logic unit configured to calculate transformed values based on the sensor signal as the sensor signal is provided by the inclination sensor.
-
9. The computer input device of claim 2 wherein the user manipulable portion includes a third primary axis of rotation about which the user manipulable portion is adapted to rotate and wherein the inclination sensor is adapted to sense an inclination of the user manipulable portion about a third sensing axis, the inclination sensor being coupled to the user manipulable portion such that the third sensing axis is disposed at a third offset angle relative to the third primary axis of rotation.
-
10. A method of controlling a computer, comprising:
-
providing a user input device having a first primary axis of rotation about which the user input device is adapted to rotate;
sensing inclination of the user input device with an inclination sensor adapted to sense an inclination of the user input device about a first sensing axis and being coupled to the user input device such that the first sensing axis is disposed at a first offset angle relative to the first primary axis of rotation; and
transmitting to the computer a signal indicative of the sensed inclination. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
transforming the sensor signal from a first form to a second form prior to transmitting.
-
-
12. The method of claim 11 wherein transforming comprises:
performing an arcsine transformation on the sensor signal.
-
13. The method of claim 11 wherein transforming comprises:
performing an arctangent transformation on the sensor signal.
-
14. The method of claim 11 wherein transforming comprises:
accessing a look-up table based on the sensor signal.
-
15. The method of claim 10 wherein the user input device includes a second primary axis of rotation about which the user input device is adapted to rotate and wherein sensing includes sensing inclination of the user input device with the inclination sensor wherein the inclination sensor adapted to sense an inclination of the user input device about a second sensing axis, the inclination sensor being coupled to the user input device such that the second sensing axis is disposed at a second offset angle relative to the second primary axis of rotation.
-
16. The method of claim 15 wherein the first and second offset angles are each approximately 45 degrees.
-
17. The method of claim 15 wherein the first and second primary axes of rotation comprise pitch and roll axes, respectively, and wherein sensing inclination comprises:
sensing inclination of the user input device about the pitch and roll axes.
-
18. The method of claim 17 wherein the user input device includes a third primary axis of rotation about which the user input device is adapted to rotate and wherein sensing includes sensing inclination of the user input device with the inclination sensor wherein the inclination sensor adapted to sense an inclination of the user input device about a third sensing axis, the inclination sensor being coupled to the user input device such that the third sensing axis is disposed at a third offset angle relative to the third primary axis of rotation.
-
19. The method of claim 18 wherein the third primary axis of rotation comprises a yaw axis and wherein sensing inclination comprises:
sensing inclination of the user input device about the yaw axis.
Specification