Gnss processing with jump reduction
AssigneeTrimble Inc.
InventorsUlrich Vollath, Nicholas Charles Talbot, Markus Glocker, Xiaoming Chen, Rodrigo Leandro
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for processing of GNSS signals are presented. These include GNSS processing with predicted precise clocks, GNSS processing with mixed-quality data, GNSS processing with time-sequence maintenance, GNSS processing with reduction of position jumps in low-latency solutions, GNSS processing with position blending to bridge reference station changes, and GNSS processing with delta-phase correction for incorrect starting position.
Claims21
(canceled)
A positioning method, the method comprising:
- obtaining for each epoch of a set of at least one epoch a respective synchronous position to be propagated to an anchor epoch;
- for each epoch of the set, combining the respective synchronous position with at least one rover position difference defining a change of rover position from the epoch of the respective synchronous position to the anchor epoch, to obtain a respective propagated position for the anchor epoch;
- obtaining a synchronous position for the anchor epoch;
- blending at least one propagated position for the anchor epoch with the synchronous position for the anchor epoch to obtain a blended anchor position for the anchor epoch;
- and
- determining a propagated rover position for a current epoch by combining the blended anchor position with at least one rover position difference defining a change of rover position from the anchor epoch to the current epoch.
A positioning method, the method comprising:
- obtaining for each epoch of a set of at least one epoch a respective synchronous position to be propagated to an anchor epoch;
- for each epoch of the set, combining the respective synchronous position with at least one rover position difference defining a change of rover position from the epoch of the respective synchronous position to the anchor epoch, to obtain a respective propagated position for the anchor epoch;
- obtaining a synchronous position for the anchor epoch;
- blending at least one propagated position for the anchor epoch with the synchronous position for the anchor epoch to obtain a blended anchor position for the anchor epoch, wherein the blending comprises blending a selected number of propagated positions for the anchor epoch with the synchronous position for the anchor epoch, and the blending is based on age of a synchronous position used to obtain a propagated position which is blended to obtain the blended anchor position for the anchor epoch;
- and determining a propagated rover position for a current epoch by combining the blended anchor position with at least one rover position difference defining a change of rover position from the anchor epoch to the current epoch.
A positioning method, the method comprising:
- obtaining for each epoch of a set of at least one epoch a respective synchronous position to be propagated to an anchor epoch;
- for each epoch of the set, combining the respective synchronous position with at least one rover position difference defining a change of rover position from the epoch of the respective synchronous position to the anchor epoch, to obtain a respective propagated position for the anchor epoch;
- obtaining a synchronous position for the anchor epoch;
- blending at least one propagated position for the anchor epoch with the synchronous position for the anchor epoch to obtain a blended anchor position for the anchor epoch, wherein the blending comprises blending a selected number of propagated positions for the anchor epoch with the synchronous position for the anchor epoch, and the blending is based on an estimated precision of the synchronous position for the anchor epoch;
- and
- determining a propagated rover position for a current epoch by combining the blended anchor position with at least one rover position difference defining a change of rover position from the anchor epoch to the current epoch.
Dependencies are inferred from the claim text.