Patent ID: 8872700

Claim:
A computer implemented method for determining a position of a global navigation satellite system (GNSS) surveying receiver based on a plurality of RTK engines, the method comprising: implementing a first RTK engine of the plurality of RTK engines using a first set of parameters; implementing a second RTK engine of the plurality of RTK engines using a second set of parameters different from the first set of parameters; receiving a plurality of GNSS signals from multiple satellites; receiving at least one correction signal from at least one base receiver; determining a first position of the GNSS receiver from the first RTK engine based on the plurality of GNSS signals and the at least one correction signal; determining a second position of the GNSS surveying receiver from the second RTK engine based on the plurality of GNSS signals and the at least one correction signal; and determining a final position of the GNSS surveying receiver based on the first position or the second position or a combination of both.