1. A pointing device having a housing, the pointing device comprising:
an angular velocity detection module to detect a first angular velocity, a second angular velocity, and a third angular velocity of the pointing device in a pointing device coordinate system, the pointing device turning about three different axes in the pointing device coordinate system according to movement of the pointing device;
an acceleration detection module to detect acceleration of the pointing device according to the movement of the pointing device in the pointing device coordinate system to obtain acceleration information;
an attitude computation module to compute attitude information of the pointing device by using the acceleration information;
a signal conversion module to convert the first angular velocity, the second angular velocity, and the third angular velocity into angular velocities in a display coordinate system, respectively, by using the attitude information; and
a pointer-coordinate computation module to compute coordinates of a pointer to be displayed on a display device by using the converted angular velocities.
2. The pointing device of claim 1, wherein the acceleration information comprises acceleration information on three different axes, and the attitude information comprises a roll angle and a pitch angle.
3. The pointing device of claim 2, wherein the attitude information further comprises a yaw angle.
4. The pointing device of claim 1, wherein the pointing device further comprises a geomagnetic sensor, which provides a yaw angle.
5. The pointing device of claim 1, wherein the coordinates of the pointer are adjusted by a scale coefficient which adjusts a movement degree of the pointer according to the movement of the pointing device.
6. A pointer movement method comprising:
(a) detecting a first angular velocity, a second angular velocity, and a third angular velocity of a pointing device having a housing in a pointing device coordinate system, the pointing device having the housing turning about three different axes according to movement of the pointing device having the housing;
(b) detecting acceleration of the pointing device according to the movement of the pointing device having the housing in the pointing device coordinate system to obtain acceleration information;
(c) computing attitude information of the pointing device having the housing by using the acceleration information;
(d) converting the first angular velocity, the second angular velocity, and the third angular velocity into angular velocities in a display coordinate system, respectively, by using the attitude information;
(e) computing coordinates of a pointer to be displayed on a display device by using the converted angular velocities; and
(f) changing a position of the pointer by using the computed coordinates of the pointer.
7. The pointer movement method of claim 6, wherein the acceleration information comprises acceleration information on the three different axes, and the attitude information comprises a roll angle and a pitch angle.
8. The pointer movement method of claim 7, wherein the attitude information further comprises a yaw angle.
9. The pointer movement method of claim 8, wherein the yaw angle is provided from a geomagnetic sensor.
10. The pointer movement method of claim 6, wherein the coordinates of the pointer are adjusted by a scale coefficient which adjusts a movement degree of the pointer according to the movement of the pointing device having the housing.
11. A pointing device having a housing comprising:
an angular velocity detection module to detect a first angular velocity, a second angular velocity, and a third angular velocity of the pointing device in a pointing device coordinate system, the pointing device turning about three different axes according to movement of the pointing device;
an acceleration detection module to detect an acceleration of the pointing device according to the movement of the pointing device in the pointing device coordinate system to obtain acceleration information;
an attitude computation module to compute attitude information of the pointing device by using the acceleration information; and
a signal conversion module to convert the first angular velocity, the second angular velocity, and the third angular velocity into angular velocities in a display coordinate system, respectively, by using the attitude information.
12. The pointing device of claim 11, wherein the acceleration information comprises acceleration information on the three different axes, and the attitude information comprises a roll angle and a pitch angle.
13. The pointing device of claim 12, wherein the attitude information further comprises a yaw angle.
14. The pointing device of claim 11, wherein the pointing device further comprises a geomagnetic sensor, which provides a yaw angle.
15. A display device comprising:
a wireless signal reception module to receive a wireless signal from a pointing device, and to extract from the wireless signal each angular velocity corresponding to a first angular velocity, a second angular velocity, and a third angular velocity of the pointing device turning about three different axes according to movement of the pointing device;
a pointer-coordinate computation module to compute coordinates of a pointer to be displayed on the display device by using the extracted angular velocity information; and
a pointer control module to move a position of the pointer displayed on the display device according to the computed coordinates.
16. The display device of claim 15, wherein the coordinates are adjusted by a scale coefficient which adjusts a movement degree of the pointer according to the movement of the pointing device.
17. A pointer movement method comprising:
(a) detecting a first angular velocity, a second angular velocity, and a third angular velocity of the pointing device having a housing in a pointing device coordinate system, the pointing device having the housing turning about three different axes according to movement of the pointing device having the housing;
(b) detecting acceleration of the pointing device according to the movement of the pointing device having the housing in the pointing device coordinate system to obtain acceleration information;
(c) computing attitude information of the pointing device having the housing by using the detected acceleration information;
(d) converting the first angular velocity, the second angular velocity, and the third angular velocity into angular velocities in a display coordinate system, respectively, by using the attitude information, and transmitting the converted angular velocities to a display device;
(e) receiving the transmitted converted angular velocities in the display device;
(f) computing coordinates of a pointer to be displayed on the display device by using the converted angular velocities; and
(g) changing a position of the pointer displayed on the display device by using the computed coordinates of the pointer.
18. The pointer movement method of claim 17, wherein the acceleration information comprises acceleration information on three different axes, and the attitude information comprises a roll angle and a pitch angle.
19. The pointer movement method of claim 18, wherein the attitude information further comprises a yaw angle.
20. The pointer movement method of claim 19, wherein the yaw angle is provided from a geomagnetic sensor.
21. The pointer movement method of claim 17, wherein the coordinates of the pointer are adjusted by a scale coefficient which adjusts a movement degree of the pointer according to the movement of the pointing device having the housing.
22. A pointer movement method comprising:
(a) receiving a wireless signal from a pointing device;
(b) extracting from the wireless signal a first angular velocity, a second angular velocity, and a third angular velocity of the pointing device turning about three different axes according to movement of the pointing device;
(c) computing coordinates of a pointer to be displayed on a display device by using the extracted angular velocity information; and
(d) moving a position of the pointer displayed on the display device according to the computed coordinates.
23. The pointer movement of claim 22, wherein the coordinates are adjusted by a scale coefficient which adjusts a movement degree of the pointer according to the movement of the pointing device.
24. The pointing device of claim 4, wherein the geomagnetic sensor provides the yaw angle.
25. At least one computer readable medium storing computer readable instructions that control at least one processor to implement the method of claim 6.
26. At least one computer readable medium storing computer readable instructions that control at least one processor to implement the method of claim 17.
27. A pointer movement method comprising:
converting a first angular velocity, a second angular velocity, and a third angular velocity of a pointing device moving in a pointing device coordinate system to angular velocities in a display coordinate system, respectively, by using a first attitude, a second attitude, and a third attitude of the pointing device;
computing coordinates of a pointer to be displayed on a display device by using the converted angular velocities; and
changing a positing of the pointer to be displayed on the display device by using the computed coordinates of the pointer.
28. The pointer movement method of claim 27, wherein the first attitude, the second attitude, and the third attitude of the pointing device are based upon first acceleration, second acceleration, and third acceleration of the pointing device, respectively.
29. The pointer method of claim 28, wherein one of the first acceleration, second acceleration, and third acceleration is zero.
30. The pointer method of claim 27, wherein one of the first angular velocity, second angular velocity, and third angular velocity is zero.
31. The pointer method of claim 27, wherein one of the first attitude, second attitude, and third attitude is zero.
32. The pointer method of claim 27, wherein the first attitude is a roll angle, the second attitude is a pitch angle, and a third attitude is a yaw attitude.
33. At least one computer readable medium storing computer readable instructions that control at least one processor to implement the method of claim 27.
34. A pointer movement method comprising:
converting a first angular velocity, a second angular velocity, and a third angular velocity of a pointing device moving in a pointing device coordinate system to angular velocities in a display coordinate system, respectively, by using a first attitude, a second attitude, and a third attitude of the pointing device;
transmitting converted angular velocities from the pointing device to a display device;
computing coordinates of a pointer to be displayed on a display device by using the converted angular velocities using the display device; and
changing a positing of the pointer displayed on the display device by using the computed coordinates of the pointer.
35. The pointer movement method of claim 34, wherein the first attitude, the second attitude, and the third attitude of the pointing device are based upon first acceleration, second acceleration, and third acceleration of the pointing device, respectively.
36. The pointer method of claim 35, wherein one of the first acceleration, second acceleration, and third acceleration is zero
37. The pointer method of claim 34, wherein one of the first angular velocity, second angular velocity, and third angular velocity is zero.
38. The pointer method of claim 34, wherein one of the first attitude, second attitude, and third attitude is zero.
39. The pointer method of claim 34, wherein the first attitude is a roll angle, the second attitude is a pitch angle, and a third attitude is a yaw attitude
40. At least one computer readable medium storing computer readable instructions that control at least one processor to implement the method of claim 34.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. An adhesion structure for a motor for adhering a rotor or a stator having a first linear expansion coefficient to a plurality of magnets arranged circumferentially on the rotor or stator, said magnets having a second linear expansion coefficient, which differs from the first linear expansion coefficient, the adhesion structure comprising:
a circumferentially continuous groove formed in a surface of one of said rotor and said stator to form a thickness determining means extending in an axial direction of the rotor; and
an adhesive agent in the circumferentially continuous groove for forming an adhesive agent layer;
wherein the thickness determining means determines the thickness of the adhesive agent layer formed from the adhesive agent so as to absorb shearing stress produced by the difference between the first and second linear thermal expansion coefficients at a surface adhered to the magnets,
wherein the thickness determining means further includes:
an opposing surface defined on a surface of each of the magnets opposed to the rotor or the stator and having a radius of curvature that is smaller than the radius of the rotor or the stator; and
a gap defined between the rotor or the stator and the opposing surface of each of the magnets.
2. The adhesion structure according to claim 1, wherein the thickness of the adhesive agent layer determined by the thickness determining means is in the range of 0.05 mm to 0.2 mm.
3. The adhesion structure according to claim 2, wherein the thickness of the adhesive agent layer is 0.05 mm to 0.2 mm in 50% to 100% of the adhesive agent layer.
4. The adhesion structure according to claim 1, wherein the thickness of the adhesive agent layer determined by the thickness determining means is in the range of 0.075 mm to 0.175 mm.
5. The adhesion structure according to claim 1, wherein the thickness of the adhesive agent layer determined by the thickness determining means is in the range of 0.1 mm to 0.15 mm.
6. The adhesion structure according to claim 1, wherein the circumferentially continuous groove has a depth in the range of 0.05 mm to 0.2 mm.
7. The adhesion structure according to claim 1, wherein the circumferentially continuous groove has a depth in the range of 0.075 mm to 0.175 mm.
8. The adhesion structure according to claim 1, wherein the circumferentially continuous groove has a depth in the range of 0.1 mm to 0.15 mm.
9. The adhesion structure according to claim 1, wherein the difference between the first linear expansion coefficient and the second linear expansion coefficient is greater than 10.4\xd710\u22126.
10. The adhesion structure according to claim 9, wherein the rotor or the stator is made of steel, and the magnets are made of a rare earth element material.
11. The adhesion structure according to claim 1, wherein the thickness determining means is arranged to correspond with 48% or more of a surface of the magnets opposed to the rotor or the stator in the axial direction of the rotor or the stator.
12. The adhesion structure according to claim 1, wherein 48% to 65% of a surface of each of the magnets opposed to the rotor or the stator is adhered to the rotor or the stator by the adhesive agent layer.
13. A motor comprising:
a rotor having a first linear expansion coefficient;
a plurality of magnets arranged circumferentially on the rotor, said magnets adhered to the rotor by an adhesive agent forming an adhesive agent layer, the magnets having a second linear expansion coefficient that differs from the first linear expansion coefficient; and
a thickness determining means extending in an axial direction of the rotor and arranged on either one of the rotor or the magnets, the thickness determining means determining the thickness of the adhesive agent layer formed from the adhesive agent so as to absorb shearing stress produced by the difference between the first and second linear thermal expansion coefficients at a surface adhered to the magnets, and comprising a circumferentially continuous groove formed in a surface of one of said rotor and said stator, wherein the adhesive agent layer is provided in said groove, and wherein the thickness determining means further includes:
an opposing surface defined on a surface of each of the magnets opposed to the rotor or the stator and having a radius of curvature that is smaller than the radius of the rotor or the stator; and
a gap defined between the rotor or the stator and the opposing surface of each of the magnets.