Line 2:
Line 2:
'''3D tracking''', also known as 6DOF tracking and position and orientation tracking (PnO tracking), is tracking of an object's [[position and orientation]] in 3D space. It can be used to track headsets and handheld devices. It is useful for providing position and orientation data to apps so that they can render the virtual camera and objects in the right places. It is used in devices like the [[Meta Quest 2]].
'''3D tracking''', also known as 6DOF tracking and position and orientation tracking (PnO tracking), is tracking of an object's [[position and orientation]] in 3D space. It can be used to track headsets and handheld devices. It is useful for providing position and orientation data to apps so that they can render the virtual camera and objects in the right places. It is used in devices like the [[Meta Quest 2]].
−
It is known as 6DOF tracking, because of the 6 degrees of freedom (DOF), which are ways that an object can move: horizontally, vertically, depthwise, and three rotation movements: pitch, roll, and yaw.
+
It can be done using a number of different hardware technologies, such as [[electromagnetic tracking]] or [[camera-based tracking]]. Methods of camera-based tracking include methods using [[SLAM]] or [[VIO]]. Electromagnetic tracking is faster and typically more precise, but has interference problems. Camera-based tracking is slower, more expensive to implement, but is more reliable in a variety of environments, and may not need an external tracking system.
−
−
It can be done using a number of different hardware technologies, such as [[electromagnetic tracking]] or [[camera-based tracking]]. Methods of camera-based tracking include methods using [[SLAM]] or [[VIO]].
Position can be represented in a computer system using a 3D vector. Rotation can be represented using a quaternion.
Position can be represented in a computer system using a 3D vector. Rotation can be represented using a quaternion.
Line 11:
Line 9:
PnO tracking is related to rotation tracking, which uses [[3DOF]] of space. It is used in an [[absolute positioning system]].
PnO tracking is related to rotation tracking, which uses [[3DOF]] of space. It is used in an [[absolute positioning system]].
+
+
It is known as 6DOF tracking, because of the 6 degrees of freedom (DOF), which are ways that an object can move: horizontally, vertically, depthwise, and three rotation movements: pitch, roll, and yaw.
__NOTOC__
__NOTOC__
== Methods ==
== Methods ==