MAGNETIC TRACKING OF GLOVE FINGERTIPS
First Claim
1. A glove interface object, comprising:
- a plurality of electromagnets positioned at a wrist area of the glove interface object;
a plurality of magnetic sensors respectively positioned at fingertip areas of the glove interface object, wherein each magnetic sensor is configured to generate data indicating distances to each of the electromagnets when each of the electromagnets is activated;
a controller configured to control activation of the electromagnets and reading of the magnetic sensors in a time-division multiplexed arrangement, wherein each of the magnetic sensors is read during activation of a single electromagnet;
a transmitter configured to transmit data derived from the reading of the magnetic sensors to a computing device for processing to generate data representing a pose of a virtual hand, the virtual hand capable of being rendered in a virtual environment presented on a head-mounted display.
2 Assignments
0 Petitions
Accused Products
Abstract
A glove interface object is provided, comprising: a plurality of electromagnets positioned at a wrist area of the glove interface object; a plurality of magnetic sensors respectively positioned at fingertip areas of the glove interface object, wherein each magnetic sensor is configured to generate data indicating distances to each of the electromagnets when each of the electromagnets is activated; a controller configured to control activation of the electromagnets and reading of the magnetic sensors in a time-division multiplexed arrangement, wherein each of the magnetic sensors is read during activation of a single magnetic sensor; a transmitter configured to transmit data derived from the reading of the magnetic sensors to a computing device for processing to generate data representing a pose of a virtual hand, the virtual hand capable of being rendered in a virtual environment presented on a head-mounted display.
120 Citations
20 Claims
-
1. A glove interface object, comprising:
-
a plurality of electromagnets positioned at a wrist area of the glove interface object; a plurality of magnetic sensors respectively positioned at fingertip areas of the glove interface object, wherein each magnetic sensor is configured to generate data indicating distances to each of the electromagnets when each of the electromagnets is activated; a controller configured to control activation of the electromagnets and reading of the magnetic sensors in a time-division multiplexed arrangement, wherein each of the magnetic sensors is read during activation of a single electromagnet; a transmitter configured to transmit data derived from the reading of the magnetic sensors to a computing device for processing to generate data representing a pose of a virtual hand, the virtual hand capable of being rendered in a virtual environment presented on a head-mounted display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
serially activating and deactivating a plurality of electromagnets that are positioned at a wrist portion of a glove interface object, so as to define periods of activation for each of the electromagnets that are substantially non-overlapping; during the activation of each one of the electromagnets, using a plurality of magnetic sensors to sense a strength of a magnetic field generated by the electromagnet that is activated, the plurality of magnetic sensors being respectively positioned at fingertip portions of the glove interface object; processing the sensed strengths of the magnetic fields to generate data derived from the sensed strengths of the magnetic fields; sending the data derived from the sensed strengths of the magnetic fields to a computing device for processing generate data representing a pose of a virtual hand, the virtual hand capable of being rendered in a virtual environment presented on a head-mounted display, such that the pose of the virtual hand is substantially similar to a physical pose of the glove interface object. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
activating a first electromagnet positioned on a wrist portion of a glove interface object, the activation of the first electromagnet producing a first magnetic field; measuring a strength of the first magnetic field at each of a plurality of fingertip portions of the glove interface object; deactivating the first electromagnet; activating a second electromagnet positioned on the wrist portion of the glove interface object, the activation of the second electromagnet producing a second magnetic field; measuring a strength of the second magnetic field at each of the plurality of fingertip portions of the glove interface object; deactivating the second electromagnet; activating a third electromagnet positioned on a wrist portion of the glove interface object, the activation of the third electromagnet producing a third magnetic field; measuring a strength of the third magnetic field at each of the plurality of fingertip portions of the glove interface object; deactivating the third electromagnet; for each of the fingertip portions of the glove interface object, generating location data that indicates a location of the fingertip portion based on the measured strength of the first, second, and third magnetic fields at the fingertip portion; sending the location data to a computing device for processing to generate data representing a configuration of a virtual hand, the virtual hand capable of being rendered in a virtual environment presented on a head-mounted display, such that the configuration of the virtual hand is substantially similar to a physical configuration of the glove interface object. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification