Interface QualityScoredAccelerometerCalibrator

All Superinterfaces:
AccelerometerCalibrator
All Known Implementing Classes:
LMedSRobustKnownBiasAndFrameAccelerometerCalibrator, LMedSRobustKnownBiasAndGravityNormAccelerometerCalibrator, LMedSRobustKnownBiasAndPositionAccelerometerCalibrator, LMedSRobustKnownFrameAccelerometerCalibrator, LMedSRobustKnownGravityNormAccelerometerCalibrator, LMedSRobustKnownPositionAccelerometerCalibrator, MSACRobustKnownBiasAndFrameAccelerometerCalibrator, MSACRobustKnownBiasAndGravityNormAccelerometerCalibrator, MSACRobustKnownBiasAndPositionAccelerometerCalibrator, MSACRobustKnownFrameAccelerometerCalibrator, MSACRobustKnownGravityNormAccelerometerCalibrator, MSACRobustKnownPositionAccelerometerCalibrator, PROMedSRobustKnownBiasAndFrameAccelerometerCalibrator, PROMedSRobustKnownBiasAndGravityNormAccelerometerCalibrator, PROMedSRobustKnownBiasAndPositionAccelerometerCalibrator, PROMedSRobustKnownFrameAccelerometerCalibrator, PROMedSRobustKnownGravityNormAccelerometerCalibrator, PROMedSRobustKnownPositionAccelerometerCalibrator, PROSACRobustKnownBiasAndFrameAccelerometerCalibrator, PROSACRobustKnownBiasAndGravityNormAccelerometerCalibrator, PROSACRobustKnownBiasAndPositionAccelerometerCalibrator, PROSACRobustKnownFrameAccelerometerCalibrator, PROSACRobustKnownGravityNormAccelerometerCalibrator, PROSACRobustKnownPositionAccelerometerCalibrator, RANSACRobustKnownBiasAndFrameAccelerometerCalibrator, RANSACRobustKnownBiasAndGravityNormAccelerometerCalibrator, RANSACRobustKnownBiasAndPositionAccelerometerCalibrator, RANSACRobustKnownFrameAccelerometerCalibrator, RANSACRobustKnownGravityNormAccelerometerCalibrator, RANSACRobustKnownPositionAccelerometerCalibrator, RobustKnownBiasAndFrameAccelerometerCalibrator, RobustKnownBiasAndGravityNormAccelerometerCalibrator, RobustKnownBiasAndPositionAccelerometerCalibrator, RobustKnownFrameAccelerometerCalibrator, RobustKnownGravityNormAccelerometerCalibrator, RobustKnownPositionAccelerometerCalibrator

public interface QualityScoredAccelerometerCalibrator extends AccelerometerCalibrator
Indicates that an accelerometer calibrator can accept quality scores for each measurement being provided.
  • Method Details

    • getQualityScores

      double[] getQualityScores()
      Returns quality scores corresponding to each measurement. The larger the score value the better the quality of the sample. This implementation always returns null. Subclasses using quality scores must implement proper behavior.
      Returns:
      quality scores corresponding to each sample.
    • setQualityScores

      void setQualityScores(double[] qualityScores) throws com.irurueta.navigation.LockedException
      Sets quality scores corresponding to each measurement. The larger the score value the better the quality of the sample. This implementation makes no action. Subclasses using quality scores must implement proper behaviour.
      Parameters:
      qualityScores - quality scores corresponding to each pair of matched points.
      Throws:
      IllegalArgumentException - if provided quality scores length is smaller than minimum required samples.
      com.irurueta.navigation.LockedException - if calibrator is currently running.