CONTROLLER VISUALIZATION IN VIRTUAL AND AUGMENTED REALITY ENVIRONMENTS
First Claim
1. An optical tracking system, comprising;
- a movable tracked object within an operating space, comprising one or more rigidly attached optical sensors; and
one or more optical transmitters within said operating space, wherein each transmitter comprises two rotors that sweep two optical beams across a tracking volume on orthogonal axes during repeating sweep cycles, wherein each transmitter emits an omni-directional synchronization optical pulse detectable by said optical sensors at the beginning of each said sweep cycle, wherein each of said optical sensors computes an angular location within said tracking volume by calculating the elapsed time between detecting said synchronization pulse and detecting said optical beams, and wherein a virtual representation of said movable tracked object is displayed in a virtual reality environment with a location and orientation within the virtual reality environment that corresponds to the location and orientation of said movable tracked object in said operating space.
6 Assignments
0 Petitions
Accused Products
Abstract
Controller visualization systems and methods for use in virtual/augmented reality environments such as walk-around virtual reality environments are described. The virtual representation of a physical control device may be altered based on the context of the virtual environment. Certain embodiments combine the virtual rendering of the tracked control device with a real-time video representation of part of the operating space. In certain embodiments, the display of additional information relating to the function of interactive elements may be displayed based on context, such as when a specific action is required from a user in the virtual space.
-
Citations
1 Claim
-
1. An optical tracking system, comprising;
-
a movable tracked object within an operating space, comprising one or more rigidly attached optical sensors; and one or more optical transmitters within said operating space, wherein each transmitter comprises two rotors that sweep two optical beams across a tracking volume on orthogonal axes during repeating sweep cycles, wherein each transmitter emits an omni-directional synchronization optical pulse detectable by said optical sensors at the beginning of each said sweep cycle, wherein each of said optical sensors computes an angular location within said tracking volume by calculating the elapsed time between detecting said synchronization pulse and detecting said optical beams, and wherein a virtual representation of said movable tracked object is displayed in a virtual reality environment with a location and orientation within the virtual reality environment that corresponds to the location and orientation of said movable tracked object in said operating space.
-
Specification