Uses of Class
com.irurueta.navigation.inertial.calibration.magnetometer.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator
Packages that use RobustKnownHardIronPositionAndInstantMagnetometerCalibrator
Package
Description
Contains classes for magnetometer calibration.
-
Uses of RobustKnownHardIronPositionAndInstantMagnetometerCalibrator in com.irurueta.navigation.inertial.calibration.magnetometer
Subclasses of RobustKnownHardIronPositionAndInstantMagnetometerCalibrator in com.irurueta.navigation.inertial.calibration.magnetometerModifier and TypeClassDescriptionclass
Robustly estimates magnetometer soft-iron cross couplings and scaling factors using LMedS algorithm.class
Robustly estimates magnetometer cross couplings and scaling factors using MSAC algorithm.class
Robustly estimates magnetometer cross couplings and scaling factors using PROMedS algorithm.class
Robustly estimates magnetometer cross couplings and scaling factors using PROSAC algorithm.class
Robustly estimates magnetometer cross couplings and scaling factors using RANSAC algorithm.Methods in com.irurueta.navigation.inertial.calibration.magnetometer that return RobustKnownHardIronPositionAndInstantMagnetometerCalibratorModifier and TypeMethodDescriptionRobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create()
Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(boolean commonAxisUsed) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] hardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, double[] hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.algebra.Matrix hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.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.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.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.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, WorldMagneticModel magneticModel, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(double[] qualityScores, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.algebra.Matrix hardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.algebra.Matrix hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.ECEFPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, double[] hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.algebra.Matrix hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, boolean commonAxisUsed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, double[] hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.algebra.Matrix initialMm, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.algebra.Matrix hardIron, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.navigation.frames.NEDPosition position, List<StandardDeviationBodyMagneticFluxDensity> measurements, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(WorldMagneticModel magneticModel) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(WorldMagneticModel magneticModel, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust magnetometer calibrator.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.create
(List<StandardDeviationBodyMagneticFluxDensity> measurements) Creates a robust magnetometer calibrator with default robust method.RobustKnownHardIronPositionAndInstantMagnetometerCalibrator.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 RobustKnownHardIronPositionAndInstantMagnetometerCalibratorModifier and TypeMethodDescriptionvoid
RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener.onCalibrateEnd
(RobustKnownHardIronPositionAndInstantMagnetometerCalibrator calibrator) Called when calibration ends.void
RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener.onCalibrateNextIteration
(RobustKnownHardIronPositionAndInstantMagnetometerCalibrator calibrator, int iteration) Called when calibrator iterates to refine a possible solution.void
RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener.onCalibrateProgressChange
(RobustKnownHardIronPositionAndInstantMagnetometerCalibrator calibrator, float progress) Called when calibration progress changes significantly.void
RobustKnownHardIronPositionAndInstantMagnetometerCalibratorListener.onCalibrateStart
(RobustKnownHardIronPositionAndInstantMagnetometerCalibrator calibrator) Called when calibration ends.