Head tracking system for head wearable device including display device
First Claim
1. A system, comprising:
- at least one structure;
a head wearable device implemented in proximity to the at least one structure, the head wearable device comprising a head wearable device processor and at least one display device;
a plurality of emitters configured to emit electromagnetic signals, the plurality of emitters implemented on at least one of the at least one structure or the head wearable device;
a plurality of receivers configured to receive at least some of the electromagnetic signals from the plurality of emitters, to detect at least one signal property including signal intensity of the at least some of the electromagnetic signals, and to output information of the at least one signal property as electromagnetic signal data, the plurality of receivers implemented on at least one of the at least one structure or the head wearable device;
a computing device comprising a processor, the computing device communicatively coupled to the head wearable device and the plurality of receivers, the processor configured to;
receive the electromagnetic signal data from the plurality of receivers;
determine a position and an orientation of the head wearable device at a given time with respect to the at least one structure based at least on the electromagnetic signal data; and
output at least one of image or symbolic data to the head wearable device to be displayed by the display device of the head wearable device, the at least one of image or symbolic data being aligned with the position and the orientation of the head wearable device with respect to the at least one structure,wherein the at least one structure is implemented in or on a vehicle, wherein the processor is further configured to determine a position and an orientation of the vehicle with respect to earth and to determine a position and orientation of the head wearable device with respect to the at least one structure and to earth based at least on the electromagnetic signal data, wherein the at least one of image or symbolic data is aligned with the position and the orientation of the head wearable device with respect to the at least one structure and to earth.
1 Assignment
0 Petitions
Accused Products
Abstract
A system may include a structure, a head wearable device, emitters, receivers, and a processor. The emitters may be configured to emit signals and may be implemented on at least one of the structure or the head wearable device. The receivers may be configured to receive at least some of the signals from the emitters, to detect at least one signal property including signal intensity of the received signals, and to output information of the at least one signal property as signal data. The receivers may be implemented on at least one of the structure or the head wearable device. A processor may be configured to: receive the signal data from the receivers; determine a position and an orientation of the head wearable device based on the signal data; and output image or symbolic data to the head wearable device to be displayed by the head wearable device.
15 Citations
22 Claims
-
1. A system, comprising:
-
at least one structure; a head wearable device implemented in proximity to the at least one structure, the head wearable device comprising a head wearable device processor and at least one display device; a plurality of emitters configured to emit electromagnetic signals, the plurality of emitters implemented on at least one of the at least one structure or the head wearable device; a plurality of receivers configured to receive at least some of the electromagnetic signals from the plurality of emitters, to detect at least one signal property including signal intensity of the at least some of the electromagnetic signals, and to output information of the at least one signal property as electromagnetic signal data, the plurality of receivers implemented on at least one of the at least one structure or the head wearable device; a computing device comprising a processor, the computing device communicatively coupled to the head wearable device and the plurality of receivers, the processor configured to; receive the electromagnetic signal data from the plurality of receivers; determine a position and an orientation of the head wearable device at a given time with respect to the at least one structure based at least on the electromagnetic signal data; and output at least one of image or symbolic data to the head wearable device to be displayed by the display device of the head wearable device, the at least one of image or symbolic data being aligned with the position and the orientation of the head wearable device with respect to the at least one structure, wherein the at least one structure is implemented in or on a vehicle, wherein the processor is further configured to determine a position and an orientation of the vehicle with respect to earth and to determine a position and orientation of the head wearable device with respect to the at least one structure and to earth based at least on the electromagnetic signal data, wherein the at least one of image or symbolic data is aligned with the position and the orientation of the head wearable device with respect to the at least one structure and to earth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A cockpit head tracking system, comprising:
-
at least one cockpit structure implemented in an aircraft; a head wearable device implemented in proximity to the at least one cockpit structure, the head wearable device comprising a head wearable device processor and at least one display device, wherein the head wearable device is implemented in a cockpit of the aircraft; a plurality of emitters configured to emit electromagnetic signals, the plurality of emitters implemented on at least one of the at least one cockpit structure or the head wearable device; a plurality of receivers configured to receive at least some of the electromagnetic signals from the plurality of emitters, to detect at least one signal property including signal intensity of the at least some of the electromagnetic signals, and to output information of the at least one signal property as electromagnetic signal data, the plurality of receivers implemented on at least one of the at least one cockpit structure or the head wearable device; an avionics computing device comprising a processor, the computing device communicatively coupled to the head wearable device and the plurality of receivers, the processor configured to; receive the electromagnetic signal data from the plurality of receivers; determine a position and an orientation of the aircraft with respect to earth; determine a position and orientation of the head wearable device with respect to the at least one cockpit structure and to earth based at least on the electromagnetic signal data; and output at least one of image or symbolic data to the head wearable device to be displayed by the display device of the head wearable device, wherein the at least one of image or symbolic data is aligned with the position and the orientation of the head wearable device with respect to the at least one cockpit structure and to earth.
-
-
19. A method of operating a head tracking system, comprising:
-
receiving, by a processor of a computing device, electromagnetic signal data from a plurality of receivers, the plurality of receivers configured to receive at least some of electromagnetic signals from a plurality of emitters, to detect at least one signal property including signal intensity of the at least some of the electromagnetic signals, and to output information of the at least one signal property as the electromagnetic signal data to the computing device, the plurality of receivers implemented on at least one of at least one structure or a head wearable device, the plurality of emitters configured to emit the electromagnetic signals, the plurality of emitters implemented on at least one of the at least one structure or the head wearable device, the head wearable device implemented in proximity to the at least one structure, the head wearable device comprising a head wearable device processor and at least one display device, the computing device communicatively coupled to the head wearable device and the plurality of receivers; determining, by the processor, a position and an orientation of the head wearable device at a given time with respect to the at least one structure based at least on the electromagnetic signal data; and outputting, by the processor, at least one of image or symbolic data to the head wearable device to be displayed by the display device of the head wearable device, the at least one of image or symbolic data being aligned with the position and the orientation of the head wearable device with respect to the at least one structure, wherein the at least one structure is implemented in or on a vehicle, wherein the processor is further configured to determine a position and an orientation of the vehicle with respect to earth and to determine a position and orientation of the head wearable device with respect to the at least one structure and to earth based at least on the electromagnetic signal data, wherein the at least one of image or symbolic data is aligned with the position and the orientation of the head wearable device with respect to the at least one structure and to earth.
-
-
20. A system, comprising:
-
at least one structure; a head wearable device implemented in proximity to the at least one structure, the head wearable device comprising a head wearable device processor and at least one display device; a plurality of emitters configured to emit electromagnetic signals, the plurality of emitters implemented on at least one of the at least one structure or the head wearable device; a plurality of receivers configured to receive at least some of the electromagnetic signals from the plurality of emitters, to detect at least one signal property including signal intensity of the at least some of the electromagnetic signals, and to output information of the at least one signal property as electromagnetic signal data, the plurality of receivers implemented on at least one of the at least one structure or the head wearable device; a computing device comprising a processor, the computing device communicatively coupled to the head wearable device and the plurality of receivers, the processor configured to; receive the electromagnetic signal data from the plurality of receivers; determine a position and an orientation of the head wearable device at a given time with respect to the at least one structure based at least on the electromagnetic signal data; and output at least one of image or symbolic data to the head wearable device to be displayed by the display device of the head wearable device, the at least one of image or symbolic data being aligned with the position and the orientation of the head wearable device with respect to the at least one structure, wherein at least some of the plurality of emitters are implemented on the head wearable device, wherein at least some of the plurality of receivers are implemented on the at least one structure, wherein the processor being configured to determine the position and the orientation of the head wearable device at the given time with respect to the at least one structure based at least on the electromagnetic signal data comprises the processor being further configured to; identify particular emitters of the plurality of emitters based at least on particular unique signal properties associated with the particular emitters, the particular emitters implemented on the head wearable device; and determine angular orientations and three-dimensional positions of the particular emitters of the plurality of emitters with respect to the at least one structure at the given time at least by comparing received signal strengths associated with at least one of the particular emitters against received signal strengths associated with at least another of the particular emitters.
-
-
21. A system, comprising:
-
at least one structure; a head wearable device implemented in proximity to the at least one structure, the head wearable device comprising a head wearable device processor and at least one display device; a plurality of emitters configured to emit electromagnetic signals, the plurality of emitters implemented on at least one of the at least one structure or the head wearable device; a plurality of receivers configured to receive at least some of the electromagnetic signals from the plurality of emitters, to detect at least one signal property including signal intensity of the at least some of the electromagnetic signals, and to output information of the at least one signal property as electromagnetic signal data, the plurality of receivers implemented on at least one of the at least one structure or the head wearable device; a computing device comprising a processor, the computing device communicatively coupled to the head wearable device and the plurality of receivers, the processor configured to; receive the electromagnetic signal data from the plurality of receivers; determine a position and an orientation of the head wearable device at a given time with respect to the at least one structure based at least on the electromagnetic signal data; and output at least one of image or symbolic data to the head wearable device to be displayed by the display device of the head wearable device, the at least one of image or symbolic data being aligned with the position and the orientation of the head wearable device with respect to the at least one structure, wherein at least some of the plurality of emitters are implemented on the at least one structure, wherein at least some of the plurality of receivers are implemented on the head wearable device, wherein the processor being configured to determine the position and the orientation of the head wearable device at the given time with respect to the at least one structure based at least on the electromagnetic signal data comprises the processor being further configured to; identify particular emitters of the plurality of emitters based at least on particular unique signal properties associated with the particular emitters; and determine angular orientations and three-dimensional positions of particular receivers of the plurality of receivers with respect to the at least one structure at the given time at least by comparing received signal strengths associated with at least one of the particular emitters against received signal strengths associated with at least another of the particular emitters, the particular receivers implemented on the head wearable device.
-
-
22. A system, comprising:
-
at least one structure; a head wearable device implemented in proximity to the at least one structure, the head wearable device comprising a head wearable device processor and at least one display device; a plurality of emitters configured to emit electromagnetic signals, the plurality of emitters implemented on at least one of the at least one structure or the head wearable device; a plurality of receivers configured to receive at least some of the electromagnetic signals from the plurality of emitters, to detect at least one signal property including signal intensity of the at least some of the electromagnetic signals, and to output information of the at least one signal property as electromagnetic signal data, the plurality of receivers implemented on at least one of the at least one structure or the head wearable device; a computing device comprising a processor, the computing device communicatively coupled to the head wearable device and the plurality of receivers, the processor configured to; receive the electromagnetic signal data from the plurality of receivers; determine a position and an orientation of the head wearable device at a given time with respect to the at least one structure based at least on the electromagnetic signal data; and output at least one of image or symbolic data to the head wearable device to be displayed by the display device of the head wearable device, the at least one of image or symbolic data being aligned with the position and the orientation of the head wearable device with respect to the at least one structure, wherein some of the plurality of emitters are implemented on the at least one structure and other emitters of the plurality of emitters are implemented on the head wearable device, wherein some of the plurality of receivers are implemented on the at least one structure and other of the plurality of receivers are implemented on the head wearable device, wherein the processor being configured to determine the position and the orientation of the head wearable device at the given time with respect to the at least one structure based at least on the electromagnetic signal data comprises the processor being further configured to; identify particular emitters of the plurality of emitters based at least on particular unique signal properties associated with the particular emitters, the particular emitters implemented on the head wearable device; determine angular orientations and three-dimensional positions of the particular emitters of the plurality of emitters with respect to the at least one structure at the given time at least by comparing received signal strengths associated with at least one of the particular emitters against received signal strengths associated with at least another of the particular emitters; determine angular orientations and three-dimensional positions of particular receivers of the plurality of receivers with respect to the at least one structure at the given time at least by comparing received signal strengths associated with at least one of the other emitters against received signal strengths associated with at least another of the other emitters, the particular receivers implemented on the head wearable device; and determine the position and the orientation of the head wearable device at the given time with respect to the at least one structure based at least on the determined angular orientations and three-dimensional positions of the particular emitters and the determined angular orientations and three-dimensional positions of the particular receivers.
-
Specification