A computer-based method for three-dimensional localization and navigation, in a computer-based device comprising a measurement device, a display device (112, 202) and a camera, the computer-based method comprising: determining an initial position and orientation in a real three-dimensional space of the measurement device relative to at least one real object in the real three-dimensional space, wherein subsequent motion of the computer-based device will be defined relative to the initial position and orientation, wherein determining the initial position and orientation in a real three-dimensional space of the measurement device relative to at least one object comprises: receiving, in response to a user selection, a signal indicating that the measurement device is positioned in a known physical location in the real three-dimensional space; rendering, on the display device (112, 202), a virtual perspective view of a virtual image of a virtual object from the known physical location; capturing, using the camera, an image of the real three-dimensional space proximate the computer-based device; comparing, attributes of the captured image to attributes from the virtual image rendered on the display device (112, 202) to determine whether the images correspond; and confirming, when the images correspond, a correspondence between a real perspective view of the real object and the virtual perspective view of the virtual object; and rendering, on the display device (112, 202) coupled to the measurement device, the virtual perspective view of the virtual image of the virtual object corresponding to the real object in the virtual three-dimensional space, wherein the virtual perspective view of the virtual object corresponds to the real perspective view of the real object from the position of the measurement device. determining an initial position and orientation in a real three-dimensional space of the measurement device relative to at least one real object in the real three-dimensional space, wherein subsequent motion of the computer-based device will be defined relative to the initial position and orientation, wherein determining the initial position and orientation in a real three-dimensional space of the measurement device relative to at least one object comprises: receiving, in response to a user selection, a signal indicating that the measurement device is positioned in a known physical location in the real three-dimensional space; rendering, on the display device (112, 202), a virtual perspective view of a virtual image of a virtual object from the known physical location; capturing, using the camera, an image of the real three-dimensional space proximate the computer-based device; comparing, attributes of the captured image to attributes from the virtual image rendered on the display device (112, 202) to determine whether the images correspond; and confirming, when the images correspond, a correspondence between a real perspective view of the real object and the virtual perspective view of the virtual object; and receiving, in response to a user selection, a signal indicating that the measurement device is positioned in a known physical location in the real three-dimensional space; rendering, on the display device (112, 202), a virtual perspective view of a virtual image of a virtual object from the known physical location; capturing, using the camera, an image of the real three-dimensional space proximate the computer-based device; comparing, attributes of the captured image to attributes from the virtual image rendered on the display device (112, 202) to determine whether the images correspond; and confirming, when the images correspond, a correspondence between a real perspective view of the real object and the virtual perspective view of the virtual object; and rendering, on the display device (112, 202) coupled to the measurement device, the virtual perspective view of the virtual image of the virtual object corresponding to the real object in the virtual three-dimensional space, wherein the virtual perspective view of the virtual object corresponds to the real perspective view of the real object from the position of the measurement device.