Package com.irurueta.navigation.inertial.calibration.magnetometer
package com.irurueta.navigation.inertial.calibration.magnetometer
Contains classes for magnetometer calibration.
-
ClassDescriptionBaseKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator<C extends BaseKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator<?,
?>, L extends BaseKnownHardIronMagneticFluxDensityNormMagnetometerCalibratorListener<C>> Abstract class to estimate magnetometer cross couplings and scaling factors.Contains listener for magnetometer calibrator when the same unknown position is used for all measurements, hard-iron is known and orientation is unknown.BaseMagneticFluxDensityNormMagnetometerCalibrator<C extends BaseMagneticFluxDensityNormMagnetometerCalibrator<?,?>, L extends BaseMagneticFluxDensityNormMagnetometerCalibratorListener<C>> Abstract class to estimate magnetometer hard-iron biases, cross couplings and scaling factors.Contains listener for magnetometer calibrator when the same unknown position is used for all measurements and orientation is unknown on each measurement.KnownFrameMagnetometerCalibrator<T extends FrameBodyMagneticFluxDensity,L extends KnownFrameMagnetometerCalibratorListener<?>> Interface defining magnetometer calibrators to estimate hard-iron biases, cross coupling and scaling factors.Contains listener for magnetometer calibrators when frame (position, velocity and orientation) is known for all measurements.Estimates magnetometer hard-iron biases, soft-iron cross couplings and scaling factors.Contains listener for magnetometer least squares calibrators when frame (position and orientation) is known for all measurementsEstimates magnetometer hard-iron biases, cross couplings and scaling factors.Contains listener for magnetometer least squares calibrators when frame (position and orientation) is known for all measurementsKnownHardIronAndFrameMagnetometerCalibrator<T extends FrameBodyMagneticFluxDensity,L extends KnownHardIronAndFrameMagnetometerCalibratorListener<?>> Interface defining magnetometer calibrators.KnownHardIronAndFrameMagnetometerCalibratorListener<T extends KnownHardIronAndFrameMagnetometerCalibrator<?,?>> Contains listener for magnetometer least squares calibrators when frame (position, velocity and orientation) and bias is known for all measurements.Estimates magnetometer soft-iron cross couplings and scaling factors.Contains listener for magnetometer least squares calibrators when frame (position and orientation) is known for all measurements and gyroscope bias is known.Estimates magnetometer soft-iron cross couplings and scaling factors.Contains listener for magnetometer least squares calibrators when frame (position and orientation) is known for all measurements and gyroscope bias is known.Estimates magnetometer cross couplings and scaling factors.Contains listener for magnetometer calibrator when theposition and instant and orientation is unknown for all measurements, and hard-iron is known.Interface for magnetometer calibrator where hard-iron is known.Estimates magnetometer cross couplings and scaling factors.Contains listener for magnetometer calibrator when the same position and instant is known for all measurements, hard-iron is known and orientation is unknown.Estimates magnetometer hard-iron biases, cross couplings and scaling factors.Contains listener for magnetometer calibrator when magnetic flux density norm is known for all measurements and orientation is unknown.Estimates magnetometer hard-iron biases, cross couplings and scaling factors.Contains listener for magnetometer calibrator when the same position and instant is known for all measurements and orientation is unknown.Robustly estimates magnetometer hard-iron biases, soft-iron cross couplings and scaling factors using LMedS algorithm.Robustly estimates magnetometer soft-iron cross couplings and scaling factors using LMedS algorithm.Robustly estimates magnetometer cross couplings and scaling factors using LMedS algorithm.Robustly estimates magnetometer soft-iron cross couplings and scaling factors using LMedS algorithm.Robustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using LMedS algorithm.Robustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using LMedS algorithm.Interface for magnetometer calibrators.Contains measurement types supported by a magnetometer calibrator.Interface for non-linear accelerometer calibrators.Robustly estimates magnetometer hard-iron biases, soft-iron cross couplings and scaling factors using MSAC algorithm.Robustly estimates magnetometer soft-iron cross couplings and scaling factors using MSAC algorithm.Robustly estimates magnetometer cross couplings and scaling factors using MSAC algorithm.Robustly estimates magnetometer cross couplings and scaling factors using MSAC algorithm.Robustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using MSAC algorithm.Robustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using MSAC algorithm.Defines a magnetometer calibrator using ordered lists ofStandardDeviationBodyMagneticFluxDensity
measurements.Defines a magnetometer calibrator using ordered lists ofStandardDeviationFrameBodyMagneticFluxDensity
measurements.Robustly estimates magnetometer hard-iron biases, soft-iron cross couplings and scaling factors using PROMedS algorithm.Robustly estimates magnetometer soft-iron cross couplings and scaling factors using PROMedS algorithm.Robustly estimates magnetometer cross couplings and scaling factors using PROMedS algorithm.Robustly estimates magnetometer cross couplings and scaling factors using PROMedS algorithm.Robustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using PROMedS algorithm.Robustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using PROMedS algorithm.Robustly estimates magnetometer hard-iron biases, soft-iron cross couplings and scaling factors using PROSAC algorithm.Robustly estimates magnetometer soft-iron cross couplings and scaling factors using PROSAC algorithm.Robustly estimates magnetometer cross couplings and scaling factors using PROSAC algorithm.Robustly estimates magnetometer cross couplings and scaling factors using PROSAC algorithm.Robustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using PROSAC algorithm.Robustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using PROSAC algorithm.Indicates that a magnetometer calibrator can accept quality scores for each measurement being provided.Robustly estimates magnetometer hard-iron biases, soft-iron cross couplings and scaling factors using RANSAC algorithm.Robustly estimates magnetometer soft-iron cross couplings and scaling factors using RANSAC algorithm.Robustly estimates magnetometer cross couplings and scaling factors using RANSAC algorithm.Robustly estimates magnetometer cross couplings and scaling factors using RANSAC algorithm.Robustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using RANSAC algorithm.Robustly estimates magnetometer hard-iron biases, cross couplings and scaling factors using RANSAC algorithm.This is an abstract class to robustly estimate magnetometer hard-iron biases, soft-iron cross couplings and scaling factors.Internal class containing estimated preliminary result.Contains listener for robust magnetometer calibrators when frame (position, velocity and orientation) are known for all measurements.This is an abstract class to robustly estimate magnetometer soft-iron cross couplings and scaling factors.Contains listener for robust magnetometer calibrators when measurements frame (position, velocity and orientation) as well as magnetometer hard-iron bias are known.This is an abstract class to robustly estimate magnetometer cross couplings and scaling factors.Internal class containing estimated preliminary result.Contains listener for robust magnetometer calibrators when a common position, instant and orientation are unknown.This is an abstract class to robustly estimate magnetometer cross couplings and scaling factors.Contains listener for robust magnetometer calibrators when a common position and instant are known for all measurements, hard iron is known, and only orientation remains unknown.This is an abstract class to robustly estimate magnetometer hard-iron biases, cross couplings and scaling factors.Internal class containing estimated preliminary result.Contains listener for robust magnetometer calibrators when a common position, instant and orientation are unknown.This is an abstract class to robustly estimate magnetometer hard-iron biases, cross couplings and scaling factors.Internal class containing estimated preliminary result.Contains listener for robust magnetometer calibrators when a common position and instant are known for all measurements, and only orientation remains unknown.Interface for magnetometer calibrator where bias is unknown and needs to be estimated.Interface for non-linear magnetometer calibrator where hard-iron bias is unknown and needs to be estimated.Defines a magnetometer calibrator using unordered collections ofFrameBodyMagneticFluxDensity
measurements.Defines a magnetometer calibrator using unordered collections ofStandardDeviationBodyMagneticFluxDensity
measurements.Defines a magnetometer calibrator using unordered collections ofStandardDeviationFrameBodyMagneticFluxDensity
measurements.