Methods and systems for enhanced ransac selection of gnss signals
AssigneeoneNav, Inc.
InventorMahdi Maaref
Life of this patent
Estimating the term…
Loading patent…
AssigneeoneNav, Inc.
InventorMahdi Maaref
Estimating the term…
Machine learning techniques are used to perform RANSAC like processing in a GNSS receiver. A model (e.g., one or more neural networks) is trained to perform this processing to generate a selection of a subset of GNSS SVs. In one embodiment, the trained model is used during inferencing in a GNSS receiver. A method in a GNSS receiver can include the following operations: receiving GNSS signals from a plurality of SVs; extracting a set of features from the received GNSS signals, the set of features being predetermined based on a trained model in the GNSS receiver, the trained model having been trained to select a subset of GNSS SVs based on the set of features including RANSAC (random sample consensus) residuals; applying the set of features as an input to the trained model; generating, by the trained model, a selection of a subset of GNSS SVs based in part on RANSAC residuals and based on other features in the set of features; and computing a position solution using GNSS signals received from the subset of GNSS SVs.
A non-transitory machine readable medium storing executable program instructions which when executed by a data processing system cause the data processing system to perform a method of operating a global navigation satellite system (GNSS) receiver, the method comprising:
A global navigation satellite system (GNSS) receiver comprising:
Dependencies are inferred from the claim text.