Uses of Class
com.irurueta.navigation.inertial.calibration.gyroscope.RobustKnownBiasTurntableGyroscopeCalibrator

Package
Description
Contains classes for gyroscope calibration.
  • Uses of RobustKnownBiasTurntableGyroscopeCalibrator in com.irurueta.navigation.inertial.calibration.gyroscope

    Modifier and Type
    Class
    Description
    class 
    Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using LMedS robust estimator when gyroscope biases are known.
    class 
    Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using MSAC robust estimator when gyroscope biases are known.
    class 
    Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using PROMedS robust estimator when gyroscope biases are known.
    class 
    Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using PROSAC robust estimator when gyroscope biases are known.
    class 
    Robustly estimates gyroscope cross couplings and scaling factors along with G-dependent cross biases introduced on the gyroscope by the specific forces sensed by the accelerometer using RANSAC robust estimator when gyroscope biases are known.
    Modifier and Type
    Method
    Description
    RobustKnownBiasTurntableGyroscopeCalibrator.create()
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener)
    Creates a robust gyroscope calibrator using default robust method.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustKnownBiasTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix bias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    RobustKnownBiasTurntableGyroscopeCalibrator.create(com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust gyroscope calibrator.
    Modifier and Type
    Method
    Description
    void
    RobustKnownBiasTurntableGyroscopeCalibratorListener.onCalibrateEnd(RobustKnownBiasTurntableGyroscopeCalibrator calibrator)
    Called when calibration ends.
    void
    RobustKnownBiasTurntableGyroscopeCalibratorListener.onCalibrateNextIteration(RobustKnownBiasTurntableGyroscopeCalibrator calibrator, int iteration)
    Called when calibrator iterates to refine a possible solution.
    void
    RobustKnownBiasTurntableGyroscopeCalibratorListener.onCalibrateProgressChange(RobustKnownBiasTurntableGyroscopeCalibrator calibrator, float progress)
    Called when calibration progress changes significantly.
    void
    RobustKnownBiasTurntableGyroscopeCalibratorListener.onCalibrateStart(RobustKnownBiasTurntableGyroscopeCalibrator calibrator)
    Called when calibration starts.