Line 1:
Line 1:
[[File:PnO tracking of a robot.png|thumb|Position and orientation tracking using lasers]]
[[File:PnO tracking of a robot.png|thumb|Position and orientation tracking using lasers]]
−
'''Position and orientation tracking''' ('''PnO tracking''') is tracking of an object's [[position and orientation]] in space. It can be used to track display headsets and handheld input devices. It is also 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.
+
'''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]].
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]].
−
It is used in devices like the [[Meta Quest 2]]. It is used in an [[absolute positioning system]]. 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.
It can be done in theory using [[multilateration]] using lasers.<ref name="b754">{{cite journal | last=Nitsche | first=Jan | last2=Franke | first2=Matthias | last3=Haverkamp | first3=Nils | last4=Heißelmann | first4=Daniel | title=Six-degree-of-freedom pose estimation with µm/µrad accuracy based on laser multilateration | journal=Journal of Sensors and Sensor Systems | publisher=Copernicus GmbH | volume=10 | issue=1 | date=2021-02-19 | issn=2194-878X | doi=10.5194/jsss-10-19-2021 | doi-access=free | pages=19–24}}</ref>
It can be done in theory using [[multilateration]] using lasers.<ref name="b754">{{cite journal | last=Nitsche | first=Jan | last2=Franke | first2=Matthias | last3=Haverkamp | first3=Nils | last4=Heißelmann | first4=Daniel | title=Six-degree-of-freedom pose estimation with µm/µrad accuracy based on laser multilateration | journal=Journal of Sensors and Sensor Systems | publisher=Copernicus GmbH | volume=10 | issue=1 | date=2021-02-19 | issn=2194-878X | doi=10.5194/jsss-10-19-2021 | doi-access=free | pages=19–24}}</ref>
−
PnO tracking is related to rotation tracking, which uses [[3DOF]] of space.
+
PnO tracking is related to rotation tracking, which uses [[3DOF]] of space. It is used in an [[absolute positioning system]].
__NOTOC__
__NOTOC__
== Methods ==
== Methods ==