ELECTRONIC CONTROLLER WITH FINGER MOTION SENSING
First Claim
1. A handheld controller comprising:
- a controller body having a handle portion;
a proximity sensor coupled to the handle portion and responsive to a proximity of a finger of a user grasping the handle portion to produce an output signal; and
a finger tracker component configured to calculate an estimated joint angle of the finger based at least in part on the output signal.
8 Assignments
0 Petitions
Accused Products
Abstract
A controller includes a body having a handle, and an array of proximity sensors spatially distributed on, in, beneath, or near the outer surface of the handle, responsive to a proximity of a user'"'"'s fingers to that outer surface. A finger tracker converts the output of the array of proximity sensors to a set of joint angles corresponding to a plurality of the user'"'"'s fingers. The controller may include a renderer for processing the joint angles to deform a hand mesh that is rendered for display. Values may be calculated to facilitate normalization of the output of the proximity sensor array and thereby generate a set of normalized finger detection data. This data may be processed through curl logic to produce a linear estimate of gross finger curl with respect to the user and thereby generate a set of estimates for a plurality of finger joint angles for the user.
19 Citations
20 Claims
-
1. A handheld controller comprising:
-
a controller body having a handle portion; a proximity sensor coupled to the handle portion and responsive to a proximity of a finger of a user grasping the handle portion to produce an output signal; and a finger tracker component configured to calculate an estimated joint angle of the finger based at least in part on the output signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 17)
-
-
11. A method comprising:
-
receiving an output of a proximity sensor coupled to a handle portion of a user hand-held controller and responsive to a proximity of a finger of a user grasping the handle portion; and calculating an estimate of the joint angle of the finger. - View Dependent Claims (12, 13, 14, 16, 18, 19, 20)
-
Specification