Uses of Class
com.irurueta.navigation.inertial.calibration.magnetometer.RobustKnownPositionAndInstantMagnetometerCalibrator
Packages that use RobustKnownPositionAndInstantMagnetometerCalibrator
Package
Description
Contains classes for magnetometer calibration.
-
Uses of RobustKnownPositionAndInstantMagnetometerCalibrator in com.irurueta.navigation.inertial.calibration.magnetometer
Subclasses of RobustKnownPositionAndInstantMagnetometerCalibrator in com.irurueta.navigation.inertial.calibration.magnetometerModifier and TypeClassDescriptionclassRobustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using LMedS algorithm.classRobustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using MSAC algorithm.classRobustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using PROMedS algorithm.classRobustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using PROSAC algorithm.classRobustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using RANSAC algorithm.Methods in com.irurueta.navigation.inertial.calibration.magnetometer that return RobustKnownPositionAndInstantMagnetometerCalibratorModifier and TypeMethodDescriptionRobustKnownPositionAndInstantMagnetometerCalibrator.create()Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(boolean commonAxisUsed) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] initialHardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, double[] initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, WorldMagneticModel magneticModel, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(double[] qualityScores, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.algebra.Matrix initialHardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.algebra.Matrix initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix initialHardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(RobustKnownPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(RobustKnownPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(WorldMagneticModel magneticModel) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(WorldMagneticModel magneticModel, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownPositionAndInstantMagnetometerCalibrator.create(List<StandardDeviationBodyMagneticFluxDensity> measurements) Creates a robust magnetometer calibrator with default robust method.RobustKnownPositionAndInstantMagnetometerCalibrator.create(List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.Methods in com.irurueta.navigation.inertial.calibration.magnetometer with parameters of type RobustKnownPositionAndInstantMagnetometerCalibratorModifier and TypeMethodDescriptionvoidRobustKnownPositionAndInstantMagnetometerCalibratorListener.onCalibrateEnd(RobustKnownPositionAndInstantMagnetometerCalibrator calibrator) Called when calibration ends.voidRobustKnownPositionAndInstantMagnetometerCalibratorListener.onCalibrateNextIteration(RobustKnownPositionAndInstantMagnetometerCalibrator calibrator, int iteration) Called when calibrator iterates to refine a possible solution.voidRobustKnownPositionAndInstantMagnetometerCalibratorListener.onCalibrateProgressChange(RobustKnownPositionAndInstantMagnetometerCalibrator calibrator, float progress) Called when calibration progress changes significantly.voidRobustKnownPositionAndInstantMagnetometerCalibratorListener.onCalibrateStart(RobustKnownPositionAndInstantMagnetometerCalibrator calibrator) Called when calibration starts.