Pointing device
First Claim
1. An air pointing device comprising at least two angular rate sensors and two linear sensors capable of transmitting motion signals to a first processor, said processor being capable of transmitting processed signals to a second processor in connection with a display, wherein said signals control movements of a cursor on said display with measurements of said angular rate sensors, said angular rate sensors'"'"' measurements being corrected by said first processor for a tilt of said air pointing device, a value of said tilt correction being calculated by using only measurements from one of said at least two linear sensors for a range of tilt values within a first half space.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved air pointing device which is capable of compensating for the roll angle imparted to said device by a user of said device. The device of the invention includes at least two gyrometers and two accelerometers, the latter being each used for different roll angles. The correction of the roll angle is effected by using the measurements of the first accelerometer, the output of the second accelerometer being simulated as an approximated function of the measurements of the first accelerometer, using a polynomial approximation of the relation between the output of the two accelerometers, the order of the polynomial being chosen as a function of the computing power which is available and the precision which is needed. In an embodiment of the invention, the first and second accelerometers are advantageously swapped at a value of the roll angle which is substantially equal to 45°.
-
Citations
22 Claims
- 1. An air pointing device comprising at least two angular rate sensors and two linear sensors capable of transmitting motion signals to a first processor, said processor being capable of transmitting processed signals to a second processor in connection with a display, wherein said signals control movements of a cursor on said display with measurements of said angular rate sensors, said angular rate sensors'"'"' measurements being corrected by said first processor for a tilt of said air pointing device, a value of said tilt correction being calculated by using only measurements from one of said at least two linear sensors for a range of tilt values within a first half space.
- 10. An air pointing device comprising at least two angular rate sensors and two linear sensors capable of transmitting motion signals to a first processor, said processor being capable of transmitting processed signals to a second processor in connection with a display, wherein said signals control movements of a cursor on said display with measurements of said angular rate sensors, said angular rate sensors'"'"' measurements being corrected by said first processor for a tilt of said air pointing device, said tilt correction using only measurements from a first linear sensor for a first range of tilt values and only measurements from a second linear sensor for a second range of tilt values within a half space.
-
18. An air pointing method comprising a step of processing in a first processor motion signals from at least two angular rate sensors and at least two linear sensors, a step of transmitting the output from said first processor to a second processor in connection with a display, a step of controlling movements of a cursor on said display with measurements of said angular rate sensors, said angular rate sensors'"'"' measurements being corrected by said first processor for a tilt of said air pointing device, a value of said tilt correction being calculated by using only measurements from one of said at least two linear sensors for a range of tilt values within a first half space.
- 19. An air pointing method comprising a step of processing in a first processor motion signals from at least two angular rate sensors and at least two linear sensors, a step of transmitting output from said first processor to a second processor in connection with a display, a step of controlling movements of a cursor on said display with measurements of said angular rate sensors, said angular rate sensors'"'"' measurements being corrected by said first processor for a tilt of said air pointing device, said tilt correction using only measurements from a first linear sensor for a first range of tilt values and only measurements from a second linear sensor for a second range of tilt values, said first and second range of tilt values within a first half space.
-
21. A computing device comprising a module stored in an air pointing device comprising at least two angular rate sensors and at least one linear sensor capable of transmitting motion signals to a first processor, said processor being capable of transmitting processed signals to a second processor in connection with a display, wherein a second module uses said signals to control movements of a cursor on said display with measurements of said angular rate sensors, said angular rate sensors'"'"' measurements being corrected by said first processor for a tilt of said air pointing device, said tilt correction using only measurements from one linear sensor for a range of tilt values within a first half space.
-
22. A computing device comprising a module stored in an air pointing device comprising at least two angular rate sensors and at least two linear sensors capable of transmitting motion signals to a first processor, said processor being capable of transmitting processed signals to a second processor in connection with a display, wherein a second module uses said signals to control movements of a cursor on said display with measurements of said angular rate sensors, said angular rate sensors measurements being corrected by said first processor for a tilt of said air pointing device, said tilt correction using only measurements from a first linear sensor for a first range of tilt values and only measurements from a second linear sensor for a second range of tilt values, said first and second range of tilt values within a first half space.
Specification