MOTION PLANE CORRECTION FOR MEMS-BASED INPUT DEVICES
First Claim
Patent Images
1. A method for tracking movement of a motion-based electronic input device, the method comprising:
- receiving one or more measured acceleration values indicative of the acceleration of an input device moving in plane of motion that is tilted with respect to a horizontal plane;
determining one or more corrected motion values by accounting for the effects of gravity on the measured acceleration values due to the tilted plane of motion; and
calculating a change in position of the input device based on at least one of the one or more corrected motion values.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic motion-based input device and method for correcting errors in acceleration due to a deviation from a horizontal plane of motion by correcting for gravitational acceleration components due to the deviation in the plane of motion.
14 Citations
21 Claims
-
1. A method for tracking movement of a motion-based electronic input device, the method comprising:
-
receiving one or more measured acceleration values indicative of the acceleration of an input device moving in plane of motion that is tilted with respect to a horizontal plane; determining one or more corrected motion values by accounting for the effects of gravity on the measured acceleration values due to the tilted plane of motion; and calculating a change in position of the input device based on at least one of the one or more corrected motion values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic input device, comprising:
-
one or more motion sensors operable to generate one or more signals indicative of a measured acceleration of the input device moving in a tilted plane of motion; a processing element coupled to the one or more motion sensors and operable to; receive the one or more signals; and based at least in part on the one or more signals, calculate one or more corrected motion values indicative of the actual motion of the input device; and an external interface operable to send one or more signals indicative of the corrected motion values to a receiving device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-readable medium for compensating for a tilted plane of motion for a motion-based input device, the program code for:
-
calculating an angle of tilt of the tilted plane of motion; estimating an error in a measured acceleration of the electronic input device in the tilted plane of motion due to the angle of tilt; and determining a corrected acceleration value based at least in part on the estimated error. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification