Class DefaultMagnetometerQualityScoreMapper

java.lang.Object
com.irurueta.navigation.inertial.calibration.intervals.thresholdfactor.DefaultMagnetometerQualityScoreMapper
All Implemented Interfaces:
QualityScoreMapper<com.irurueta.navigation.inertial.calibration.StandardDeviationBodyMagneticFluxDensity>

public class DefaultMagnetometerQualityScoreMapper extends Object implements QualityScoreMapper<com.irurueta.navigation.inertial.calibration.StandardDeviationBodyMagneticFluxDensity>
Default implementation to map a given measurement into a given quality score to be used for accelerometer calibration.
  • Constructor Details

    • DefaultMagnetometerQualityScoreMapper

      public DefaultMagnetometerQualityScoreMapper()
  • Method Details

    • map

      public double map(com.irurueta.navigation.inertial.calibration.StandardDeviationBodyMagneticFluxDensity value)
      Maps a given value corresponding to a measurement, into a given quality score.
      Specified by:
      map in interface QualityScoreMapper<com.irurueta.navigation.inertial.calibration.StandardDeviationBodyMagneticFluxDensity>
      Parameters:
      value - type of measurement.
      Returns:
      mapped quality score.