Hand held pointing device with roll compensation

a pointing device and hand-held technology, applied in the direction of instruments, electric digital data processing, acceleration measurement, etc., can solve the problems of affecting the accuracy of the pointing device, so as to achieve less expensive production and more energy-saving effects

Inactive Publication Date: 2011-06-28
MOVEA
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009]In embodiments of the inventive pointing device, additional calculations are performed to provide compensation to the cursor movement Xcomp and Ycomp for the pitch movement of the pointing device, user induced acceleration, and variations in the temperature of the pointing device. As the pointing device is rotated in pitch, the Z axis gyroscope is angled away from a vertical orientation. This decreases the detection of rotational velocity about the Z axis and reduces the Xcomp value. In an embodiment, the pointing device detects the pitch angle and increases the correction factors Xcomp to compensate for the pitch angle.
[0010]User induced acceleration is caused by the offset positions of the accelerometers from the center of rotation of the pointing device. As the user moves the pointing device, the accelerometers detect rotational movement of the pointing device. In an embodiment, the system calculates the rotational acceleration at the accelerometers and adjusts the accelerometer output signals to compensate for the rotational acceleration. In another embodiment, the system calculates the centripetal acceleration at the accelerometers and adjusts the accelerometer signals accordingly. By removing the user induced rotational accelerations, the gravitational component of the accelerometer signals can be isolated to accurately detect the roll of the pointing device.

Problems solved by technology

A problem with existing three dimensional pointing devices is that if the user naturally holds the device at an angle offset from horizontal, the movement of the pointing device results in a cursor movement that is offset by roll angle, i.e., horizontal movement of the pointing device held at a roll angle results in angled movement of the cursor on the computer screen.
However, a problem with existing roll compensated pointing devices is that they utilize a very complex trigonometric matrix algorithm which requires high powered processors that draw a significant amount of electrical power and are more expensive.
For cheap or low power processing units, the trigonometric form slows the process of computation, making it difficult to operate with real time computation constraints.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020]With reference to FIG. 1, an embodiment of a hand held motion sensing pointing device 101 is illustrated. The pointing device 101 moves within a three dimensional Cartesian coordinate system defined by the X, Y and Z axes which are perpendicular to each other. The center point of the X, Y and Z coordinate system is the center of rotation of the pointing device 101. The X axis 105 extends across the width of the pointing device 101, the Y axis 107 extending along the center axis and the Z axis 109 extending up from the center of the pointing device 101. The frame of reference for the pointing device 101 is known as the “body frame of reference.”

[0021]The pointing device 101 may include X, Y and Z direction accelerometers 111, 112, 113 that are each mounted orthogonal to each other and detect acceleration and gravity in the X, Y and Z directions. The X, Y and Z direction accelerometers output the acceleration values, AX, AY and AZ that correspond to each directional component of...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A pointing device includes accelerometers and rotational sensors that are coupled to a processor. The processor samples the accelerometers and rotational sensors to detect gravity and pointing device motion and uses algebraic algorithms to calculate roll compensated cursor control signals. The processor transmits the cursor control signals to a receiver that is coupled to an electronic device that moves the cursor on the visual display.

Description

BACKGROUND[0001]Pointing devices allow users to move a cursor or other indicators on a computer display in response to the user's movement. A normal computer mouse pointing device converts horizontal movement over a planar surface in two dimensions into corresponding cursor movement on a computer screen. The mouse includes a sensor that is typically a laser or roller ball sensor that detects movement over a surface.[0002]Other types of pointing devices have been designed which operate in three dimensional space and do not require the detection of movement over a surface. Motion detecting mechanisms include gyroscopes that detect rotational movement of the pointing device and accelerometers that detect linear movement. The gyroscopes and accelerometers emit signals that correspond to the movements of the pointing device and are used to control the movement of a cursor on the computer screen. Examples of hand-held angle-sensing controller are described in U.S. Pat. No. 5,898,421, titl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & AuthorityPatents(United States)
IPC IPC(8): G01P15/00G06F3/033
InventorMATHEWS, MICHAELMASON, WALTER M.
OwnerMOVEA