3D POINTING DEVICE AND METHOD FOR COMPENSATING ROTATIONS OF THE 3D POINTING DEVICE THEREOF
First Claim
1. A 3D pointing device, comprising:
- an orientation sensor, generating an orientation output associated with an orientation of the 3D pointing device associated with three coordinate axes of a global reference frame associated with Earth;
a rotation sensor, generating a rotation output associated with a rotation of the 3D pointing device associated with three coordinate axes of a spatial reference frame associated with the 3D pointing device; and
a first computing processor, using the orientation output and the rotation output to generate a transformed output associated with a fixed reference frame associated with a display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A 3D pointing device utilizing an orientation sensor, capable of accurately transforming rotations and movements of the 3D pointing device into a movement pattern in the display plane of a display device is provided. The 3D pointing device includes the orientation sensor, a rotation sensor, and a computing processor. The orientation sensor generates an orientation output associated with the orientation of the 3D pointing device associated with three coordinate axes of a global reference frame associated with the Earth. The rotation sensor generates a rotation output associated with the rotation of the 3D pointing device associated with three coordinate axes of a spatial reference frame associated with the 3D pointing device itself The computing processor uses the orientation output and the rotation output to generate a transformed output associated with a fixed reference frame associated with the display device above. The transformed output represents a segment of the movement pattern.
21 Citations
22 Claims
-
1. A 3D pointing device, comprising:
-
an orientation sensor, generating an orientation output associated with an orientation of the 3D pointing device associated with three coordinate axes of a global reference frame associated with Earth; a rotation sensor, generating a rotation output associated with a rotation of the 3D pointing device associated with three coordinate axes of a spatial reference frame associated with the 3D pointing device; and a first computing processor, using the orientation output and the rotation output to generate a transformed output associated with a fixed reference frame associated with a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for compensating rotations of a 3D pointing device, comprising:
-
generating an orientation output associated with an orientation of the 3D pointing device associated with three coordinate axes of a global reference frame associated with Earth; generating a rotation output associated with a rotation of the 3D pointing device associated with three coordinate axes of a spatial reference frame associated with the 3D pointing device; and using the orientation output and the rotation output to generate a transformed output associated with a fixed reference frame associated with a display device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification