Uses of Class
com.irurueta.navigation.inertial.calibration.gyroscope.RobustTurntableGyroscopeCalibrator
Packages that use RobustTurntableGyroscopeCalibrator
Package
Description
Contains classes for gyroscope calibration.
-
Uses of RobustTurntableGyroscopeCalibrator in com.irurueta.navigation.inertial.calibration.gyroscope
Subclasses of RobustTurntableGyroscopeCalibrator in com.irurueta.navigation.inertial.calibration.gyroscopeModifier and TypeClassDescriptionclass
Robustly estimates gyroscope biases, 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.class
Robustly estimates gyroscope biases, 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.class
Robustly estimates gyroscope biases, 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.class
Robustly estimates gyroscope biases, 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.class
Robustly estimates gyroscope biases, 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.Methods in com.irurueta.navigation.inertial.calibration.gyroscope that return RobustTurntableGyroscopeCalibratorModifier and TypeMethodDescriptionRobustTurntableGyroscopeCalibrator.create()
Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, boolean estimateGDependentCrossBiases, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, double[] accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.algebra.Matrix accelerometerBias, com.irurueta.algebra.Matrix accelerometerMa, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, 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.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener) Creates a robust gyroscope calibrator using default robust method.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, RobustTurntableGyroscopeCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, double turntableRotationRate, double timeInterval, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMg, com.irurueta.algebra.Matrix initialGg, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.RobustTurntableGyroscopeCalibrator.create
(com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust gyroscope calibrator.Methods in com.irurueta.navigation.inertial.calibration.gyroscope with parameters of type RobustTurntableGyroscopeCalibratorModifier and TypeMethodDescriptionvoid
RobustTurntableGyroscopeCalibratorListener.onCalibrateEnd
(RobustTurntableGyroscopeCalibrator calibrator) Called when calibration ends.void
RobustTurntableGyroscopeCalibratorListener.onCalibrateNextIteration
(RobustTurntableGyroscopeCalibrator calibrator, int iteration) Called when calibrator iterates to refine a possible solution.void
RobustTurntableGyroscopeCalibratorListener.onCalibrateProgressChange
(RobustTurntableGyroscopeCalibrator calibrator, float progress) Called when calibration progress changes significantly.void
RobustTurntableGyroscopeCalibratorListener.onCalibrateStart
(RobustTurntableGyroscopeCalibrator calibrator) Called when calibration starts.