Uses of Class
com.irurueta.navigation.inertial.calibration.accelerometer.RobustKnownGravityNormAccelerometerCalibrator
Packages that use RobustKnownGravityNormAccelerometerCalibrator
Package
Description
Contains classes for accelerometer calibration.
-
Uses of RobustKnownGravityNormAccelerometerCalibrator in com.irurueta.navigation.inertial.calibration.accelerometer
Subclasses of RobustKnownGravityNormAccelerometerCalibrator in com.irurueta.navigation.inertial.calibration.accelerometerModifier and TypeClassDescriptionclassRobustly estimates accelerometer biases, cross couplings and scaling factors using a LMedS algorithm to discard outliers.classRobustly estimates accelerometer biases, cross couplings and scaling factors using a MSAC algorithm to discard outliers.classRobustly estimates accelerometer biases, cross couplings and scaling factors using a PROMedS algorithm to discard outliers.classRobustly estimates accelerometer biases, cross couplings and scaling factors using a PROSAC algorithm to discard outliers.classRobustly estimates accelerometer biases, cross couplings and scaling factors using a RANSAC algorithm to discard outliers.Methods in com.irurueta.navigation.inertial.calibration.accelerometer that return RobustKnownGravityNormAccelerometerCalibratorModifier and TypeMethodDescriptionRobustKnownGravityNormAccelerometerCalibrator.create()Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(boolean commonAxisUsed) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] initialBias) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(double[] initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(double[] qualityScores, Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.algebra.Matrix initialBias) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.algebra.Matrix initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(com.irurueta.units.Acceleration groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, double[] initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, double[] initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.algebra.Matrix initialMa, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.algebra.Matrix initialBias, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, RobustKnownGravityNormAccelerometerCalibratorListener listener) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, RobustKnownGravityNormAccelerometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(Double groundTruthGravityNorm, List<StandardDeviationBodyKinematics> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.RobustKnownGravityNormAccelerometerCalibrator.create(List<StandardDeviationBodyKinematics> measurements) Creates a robust accelerometer calibrator using default robust method.RobustKnownGravityNormAccelerometerCalibrator.create(List<StandardDeviationBodyKinematics> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust accelerometer calibrator.Methods in com.irurueta.navigation.inertial.calibration.accelerometer with parameters of type RobustKnownGravityNormAccelerometerCalibratorModifier and TypeMethodDescriptionvoidRobustKnownGravityNormAccelerometerCalibratorListener.onCalibrateEnd(RobustKnownGravityNormAccelerometerCalibrator calibrator) Called when calibration ends.voidRobustKnownGravityNormAccelerometerCalibratorListener.onCalibrateNextIteration(RobustKnownGravityNormAccelerometerCalibrator calibrator, int iteration) Called when calibrator iterates to refine a possible solution.voidRobustKnownGravityNormAccelerometerCalibratorListener.onCalibrateProgressChange(RobustKnownGravityNormAccelerometerCalibrator calibrator, float progress) Called when calibration progress changes significantly.voidRobustKnownGravityNormAccelerometerCalibratorListener.onCalibrateStart(RobustKnownGravityNormAccelerometerCalibrator calibrator) Called when calibration starts.