Interface OrderedStandardDeviationBodyMagneticFluxDensityMagnetometerCalibrator
- All Superinterfaces:
MagnetometerCalibrator
- All Known Implementing Classes:
LMedSRobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator
,LMedSRobustKnownHardIronPositionAndInstantMagnetometerCalibrator
,LMedSRobustKnownMagneticFluxDensityNormMagnetometerCalibrator
,LMedSRobustKnownPositionAndInstantMagnetometerCalibrator
,MSACRobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator
,MSACRobustKnownHardIronPositionAndInstantMagnetometerCalibrator
,MSACRobustKnownMagneticFluxDensityNormMagnetometerCalibrator
,MSACRobustKnownPositionAndInstantMagnetometerCalibrator
,PROMedSRobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator
,PROMedSRobustKnownHardIronPositionAndInstantMagnetometerCalibrator
,PROMedSRobustKnownMagneticFluxDensityNormMagnetometerCalibrator
,PROMedSRobustKnownPositionAndInstantMagnetometerCalibrator
,PROSACRobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator
,PROSACRobustKnownHardIronPositionAndInstantMagnetometerCalibrator
,PROSACRobustKnownMagneticFluxDensityNormMagnetometerCalibrator
,PROSACRobustKnownPositionAndInstantMagnetometerCalibrator
,RANSACRobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator
,RANSACRobustKnownHardIronPositionAndInstantMagnetometerCalibrator
,RANSACRobustKnownMagneticFluxDensityNormMagnetometerCalibrator
,RANSACRobustKnownPositionAndInstantMagnetometerCalibrator
,RobustKnownHardIronMagneticFluxDensityNormMagnetometerCalibrator
,RobustKnownHardIronPositionAndInstantMagnetometerCalibrator
,RobustKnownMagneticFluxDensityNormMagnetometerCalibrator
,RobustKnownPositionAndInstantMagnetometerCalibrator
public interface OrderedStandardDeviationBodyMagneticFluxDensityMagnetometerCalibrator
extends MagnetometerCalibrator
Defines a magnetometer calibrator using ordered lists of
StandardDeviationBodyMagneticFluxDensity
measurements.-
Method Summary
Modifier and TypeMethodDescriptionGets collection of body magnetic flux density measurements taken at a given position with different unknown orientations and containing the standard deviation of magnetometer measurements.void
setMeasurements
(List<StandardDeviationBodyMagneticFluxDensity> measurements) Sets collection of body magnetic flux density measurements taken at a given position with different unknown orientations and containing the standard deviation of magnetometer measurements.Methods inherited from interface com.irurueta.navigation.inertial.calibration.magnetometer.MagnetometerCalibrator
calibrate, getEstimatedMm, getEstimatedMxy, getEstimatedMxz, getEstimatedMyx, getEstimatedMyz, getEstimatedMzx, getEstimatedMzy, getEstimatedSx, getEstimatedSy, getEstimatedSz, getMeasurementType, getMinimumRequiredMeasurements, isCommonAxisUsed, isOrderedMeasurementsRequired, isQualityScoresRequired, isReady, isRunning, setCommonAxisUsed
-
Method Details
-
getMeasurements
List<StandardDeviationBodyMagneticFluxDensity> getMeasurements()Gets collection of body magnetic flux density measurements taken at a given position with different unknown orientations and containing the standard deviation of magnetometer measurements.- Returns:
- collection of body magnetic flux density measurements at a known position and timestamp with unknown orientations.
-
setMeasurements
void setMeasurements(List<StandardDeviationBodyMagneticFluxDensity> measurements) throws com.irurueta.navigation.LockedException Sets collection of body magnetic flux density measurements taken at a given position with different unknown orientations and containing the standard deviation of magnetometer measurements.- Parameters:
measurements
- collection of body magnetic flux density measurements at a known position and timestamp with unknown orientations.- Throws:
com.irurueta.navigation.LockedException
- if calibrator is currently running.
-