A set of general altitude–azimuth tracking angle formulas for a heliostat with a mirror-pivot offset and other geometrical errors were developed previously. The angular parameters with respect to the geometrical errors are the tilt angle, ψt, and the tilt azimuth angle, ψa, of the azimuth axis, the bias angle, τ1, of the altitude axis from the orthogonal to the azimuth axis, and the canting angle, μ, of the mirror surface plane relative to the altitude axis. In view of the importance the zero angle position errors of the two rotational axes (α0 is for the zero angle position error of the altitude axis and γ0 for the zero angle position error of the azimuth axis), the original general tracking angle formulae have been slightly modified by replacing the tracking angles in the original tracking formulas with the difference between the nominal tracking angles and the zero angle position errors. The six angular parameters (ψa, ψt, γ0, τ1, α0, μ) for a specific altitude–azimuth tracking heliostat could be determined from experimental tracking data using a least squares fit and the classical Hartley-Meyer solution algorithm. The least squares model is used on data for a specially designed heliostat model with two sets of laser beam tracking test data to show the effectiveness of the least squares model and the Hartley-Meyer algorithm.