Three-dimensional position and motion telemetry input
First Claim
1. A three-dimensional position and motion telemetry computer input apparatus, comprising:
- a wireless transmitter configured to repeatedly transmit pulsed optical signals in at least three mutually distinct directions;
at least three uni-dimensional optical signal detectors disposed in spaced relation to one another;
a discriminator coupled to said signal detectors, configured to repeatedly distinguish said pulsed optical signals from other signals;
said signal detectors configured to detect the amplitude of the pulsed optical signals incident thereon, repeatedly in real-time;
an analog to digital converter configured to repeatedly digitize, in real-time, signal amplitude data corresponding to the amplitude detected by said signal detectors;
a controller configured to repeatedly capture, in real-time, the digitized signal amplitude data;
a calculation engine configured to repeatedly determine the 3-D position of said transmitter, in real-time, by trilaterating said captured signal amplitude data; and
at least one output port coupled to said calculation engine, said output port configured to repeatedly transmit the 3-D position of said transmitter to a computer in real-time.
0 Assignments
0 Petitions
Accused Products
Abstract
A three-dimensional position and motion telemetry computer input apparatus includes a wireless transmitter configured to repeatedly transmit encoded signals in at least three mutually distinct directions. A set of at least three unidimensional signal detectors are disposed in spaced relation to one another and configured to repeatedly detect in real-time, the amplitude of the encoded signals incident thereon. A controller is configured to repeatedly capture data corresponding to the signal amplitude, in real-time. A calculation engine repeatedly determines the 3-D position of the transmitter using the captured data. At least one output port coupled to the calculation engine, repeatedly transmits the 3-D position of the transmitter to a data consumer in real time.
34 Citations
19 Claims
-
1. A three-dimensional position and motion telemetry computer input apparatus, comprising:
-
a wireless transmitter configured to repeatedly transmit pulsed optical signals in at least three mutually distinct directions; at least three uni-dimensional optical signal detectors disposed in spaced relation to one another; a discriminator coupled to said signal detectors, configured to repeatedly distinguish said pulsed optical signals from other signals; said signal detectors configured to detect the amplitude of the pulsed optical signals incident thereon, repeatedly in real-time; an analog to digital converter configured to repeatedly digitize, in real-time, signal amplitude data corresponding to the amplitude detected by said signal detectors; a controller configured to repeatedly capture, in real-time, the digitized signal amplitude data; a calculation engine configured to repeatedly determine the 3-D position of said transmitter, in real-time, by trilaterating said captured signal amplitude data; and at least one output port coupled to said calculation engine, said output port configured to repeatedly transmit the 3-D position of said transmitter to a computer in real-time.
-
-
2. A three-dimensional position and motion telemetry computer input apparatus, comprising:
-
a wireless transmitter configured to repeatedly transmit encoded signals in at least three mutually distinct directions; at least three unidimensional signal detectors disposed in spaced relation to one another; said signal detectors configured to repeatedly detect in real-time, the amplitude of the signals incident thereon; a controller configured to repeatedly capture data corresponding to the signal amplitude, in real-time; a calculation engine configured to repeatedly determine, in real-time, the 3-D position of said transmitter using said captured data; and at least one output port coupled to said calculation engine, to repeatedly in real-time transmit the 3-D position of said transmitter to a data consumer. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for inputting real-time three-dimensional position and motion telemetry data to a computer, the method comprising:
-
(a) transmitting repeatedly in real-time, with a wireless transmitting device, an encoded wireless signal in at least three mutually distinct directions; (b) disposing at least three unidimensional signal detectors in spaced relation to one another; (c) detecting repeatedly in real-time, with the signal detectors, amplitude of the signals incident thereon; (d) capturing data, repeatedly in real-time, corresponding to the signal amplitude; (e) determining the 3-D position of said transmitter, repeatedly in real-time, using said captured data; and (f) transmitting the 3-D position, repeatedly in real-time, of said transmitter to a data consumer. - View Dependent Claims (19)
-
Specification