Positional tracking: Difference between revisions
Appearance
No edit summary |
→Magnetic Tracking: Typo |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{TOCRIGHT}} | {{TOCRIGHT}} | ||
{{see also|Tracking}} | {{see also|Tracking}} | ||
Positional tracking is a technology that allows a device to estimate its position relative to the environment around it. It uses a combination of hardware and software to achieve the detection of its absolute position. It is an essential technology for [[virtual reality]] (VR), making it possible to track movement with six [[degrees of freedom]] (6DOF) <ref name=”1”> StereoLabs. Positional Tracking. Retrieved from https://www.stereolabs.com/documentation/overview/positional-tracking/introduction.html</ref> <ref name=”2”> Lang, B. (2013). An introduction to positional tracking and degrees of freedom (DOF). Retrieved from http://www.roadtovr.com/introduction-positional-tracking-degrees-freedom-dof/</ref>. | |||
Positional tracking is a technology that allows a device to estimate its position relative to the environment around it. It uses a combination of hardware and software to achieve the detection of its absolute position. | |||
Positional tracking is not the same as 3DOF head tracking. 3DOF head tracking only registers the rotation of the head ([[Rotational tracking]]), with movements such as pitch, yaw, and roll. Positional tracking registers the exact position and orientation of the headset in space, recognizing forward/backward, up/down and left/right movement <ref name=”3”> Rohr, F. (2015). Positional tracking in VR: what it is and how it works. Retrieved from http://data-reality.com/positional-tracking-in-vr-what-it-is-and-how-it-works</ref>. | |||
Positional tracking VR technology brings various benefits to the VR experience. It can change the viewpoint of the user to reflect different actions like jumping, ducking, or leaning forward; allow for an exact representation of the user’s hands and other objects in the virtual environment; increase the connection between the physical and virtual world by, for example, using hand position to move virtual objects by touch; and detect gestures by analyzing position over time <ref name=”2”></ref> <ref name=”4”> Boger, Y. (2014). Overview of positional tracking technologies for virtual reality. Retrieved from http://www.roadtovr.com/overview-of-positional-tracking-technologies-virtual-reality/</ref>. | Positional tracking VR technology brings various benefits to the VR experience. It can change the viewpoint of the user to reflect different actions like jumping, ducking, or leaning forward; allow for an exact representation of the user’s hands and other objects in the virtual environment; increase the connection between the physical and virtual world by, for example, using hand position to move virtual objects by touch; and detect gestures by analyzing position over time <ref name=”2”></ref> <ref name=”4”> Boger, Y. (2014). Overview of positional tracking technologies for virtual reality. Retrieved from http://www.roadtovr.com/overview-of-positional-tracking-technologies-virtual-reality/</ref>. | ||
Line 28: | Line 27: | ||
Intersense, an American technology company, has developed successful acoustic tracking systems. | Intersense, an American technology company, has developed successful acoustic tracking systems. | ||
===Wireless tracking=== | |||
Wireless tracking uses a set of anchors that are placed around the perimeter of the tracking space and one or more tags that are tracked. This system is similar in concept to GPS, but works both indoors and outdoors. Sometimes referred to as indoor GPS. The tags [[triangulation (computer vision)|triangulate]] their 3D position using the anchors placed around the perimeter. A wireless technology called Ultra Wideband has enabled the position tracking to reach a precision of under 100 mm. By using sensor fusion and high speed algorithms, the tracking precision can reach 5 mm level with update speeds of 200 Hz or 5 ms [[Latency (engineering)|latency]]. | |||
<ref name=”6”> IndoTraq. Positional Tracking. Retrieved from http://indotraq.com/?page_id=122</ref> | |||
<ref name=”7”> Hands-On With Indotraq. Retrieved from https://www.vrfocus.com/2016/01/hands-on-with-indotraq/</ref> | |||
<ref name=”8”> INDOTRAQ INDOOR TRACKING FOR VIRTUAL REALITY. Retrieved from https://blog.abt.com/2016/01/ces-2016-indotraq-indoor-tracking-for-virtual-reality/</ref> | |||
===Inertial Tracking=== | ===Inertial Tracking=== | ||
Line 40: | Line 45: | ||
In a controlled environment, magnetic tracking’s accuracy is good. However, it can be influenced by interference from conductive materials near the emitter of sensors, from other magnetic fields generated by other devices and from ferromagnetic materials in the tracking area. | In a controlled environment, magnetic tracking’s accuracy is good. However, it can be influenced by interference from conductive materials near the emitter of sensors, from other magnetic fields generated by other devices and from ferromagnetic materials in the tracking area. | ||
The [[ | The [[Razer Hydra]] motion controllers is an example of implementation of this specific type of positional tracking in a product. | ||
Most [[Head-mounted display|Head-mounted displays]] (HMDs) and smartphones contain [[IMUs]] or [[magnetometer|magnetometers]] that detect the magnetic field of Earth. | Most [[Head-mounted display|Head-mounted displays]] (HMDs) and smartphones contain [[IMUs]] or [[magnetometer|magnetometers]] that detect the magnetic field of Earth. | ||
Magnetic tracking can be AC or DC. Magnetic tracking is great because it doesn't need a Kalman filter. It is much higher quality than all other tracking methods, but there are constraints on its usage, like how it cannot be used in environments with a lot of metal due to interference. | |||
===Optical Tracking=== | ===Optical Tracking=== | ||
Line 88: | Line 95: | ||
'''[[Markerless tracking]]''' - tracking system that does not use [[fiducial markers]]. | '''[[Markerless tracking]]''' - tracking system that does not use [[fiducial markers]]. | ||
'''[[Markerless inside-out tracking]]''' | '''[[Markerless inside-out tracking]]''' - combines markerless tracking with inside-out tracking | ||
'''[[Markerless outside-in tracking]]''' | '''[[Markerless outside-in tracking]]''' - combines markerless tracking with outside-in tracking | ||
==Comparison of | ==Comparison of tracking systems== | ||
{{see also|Comparison of tracking systems}} | {{see also|Comparison of tracking systems}} | ||
{{:Comparison of tracking systems}} | {{:Comparison of tracking systems}} |