public class AmbiguitySolver extends Object
LambdaMethod| Constructor and Description |
|---|
AmbiguitySolver(List<ParameterDriver> ambiguityDrivers,
IntegerLeastSquareSolver solver,
AmbiguityAcceptance acceptance)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<ParameterDriver> |
fixIntegerAmbiguities(int startIndex,
List<ParameterDriver> measurementsParametersDrivers,
RealMatrix covariance)
Fix integer ambiguities.
|
List<ParameterDriver> |
getAllAmbiguityDrivers()
Get all the ambiguity parameters drivers.
|
protected List<ParameterDriver> |
getFreeAmbiguityDrivers()
Get the ambiguity parameters drivers that have not been fixed yet.
|
protected int[] |
getFreeAmbiguityIndirection(int startIndex,
List<ParameterDriver> measurementsParametersDrivers)
Get ambiguity indirection array for ambiguity parameters drivers that have not been fixed yet.
|
void |
unFixAmbiguity(ParameterDriver ambiguityDriver)
Un-fix an integer ambiguity (typically after a phase cycle slip).
|
public AmbiguitySolver(List<ParameterDriver> ambiguityDrivers, IntegerLeastSquareSolver solver, AmbiguityAcceptance acceptance)
ambiguityDrivers - drivers for ambiguity parameterssolver - solver for the underlying Integer Least Square problemacceptance - acceptance test to useLambdaMethodpublic List<ParameterDriver> getAllAmbiguityDrivers()
protected List<ParameterDriver> getFreeAmbiguityDrivers()
protected int[] getFreeAmbiguityIndirection(int startIndex,
List<ParameterDriver> measurementsParametersDrivers)
startIndex - start index for measurements parameters in global covariance matrixmeasurementsParametersDrivers - measurements parameters drivers in global covariance matrix orderpublic void unFixAmbiguity(ParameterDriver ambiguityDriver)
ambiguityDriver - driver for the ambiguity to un-fixpublic List<ParameterDriver> fixIntegerAmbiguities(int startIndex, List<ParameterDriver> measurementsParametersDrivers, RealMatrix covariance)
startIndex - start index for measurements parameters in global covariance matrixmeasurementsParametersDrivers - measurements parameters drivers in global covariance matrix ordercovariance - global covariance matrixCopyright © 2002-2020 CS Group. All rights reserved.