The SteamVR Tracking Basestations sweep the room with multiple sync pulses and laser lines, reaching out to about 5 meters. By keeping careful track of the timings between pulses and sweeps, the SteamVR Tracking system uses simple trigonometry to find the location of each sensor to within a fraction of a millimeter. By combining multiple sensors, 2 basestations, as well as adding a high speed IMU (inertial measurement unit), SteamVR also calculates the tracked object's orientation, velocity, and angular velocity, all at an update rate of 1000Hz.