A dual-antenna positioning system includes a first GNSS antenna/receiver (12a), a second GNSS antenna/receiver (12b), and a GNSS processor system (14). The first GNSS antenna/receiver is located at a first position and calculates a first pseudo-range (R1) based on a received GNSS signal (18). The second GNSS antenna/receiver is located at a second position a known distance from the first GNSS antenna/receiver, wherein the second GNSS antenna/receiver calculates a second pseudo-range (R2) based on a received GNSS signal (22). The GNSS processor system configured to receive the first pseudo-range and the second pseudo-range, wherein in response to the GNSS processor system identifying one of the first and second pseudo-ranges as erroneous and one of the first and second pseudo-ranges as valid, the GNSS processing system calculates a corrected pseudo-range and utilizes the corrected pseudo-range and the valid pseudo-range to determine GNSS position fix estimates for the first GNSS antenna/receiver and the second GNSS antenna/receiver.
展开▼