Interface UnorderedStandardDeviationBodyKinematicsAccelerometerCalibrator

All Superinterfaces:
AccelerometerCalibrator
All Known Implementing Classes:
BaseBiasGravityNormAccelerometerCalibrator, BaseGravityNormAccelerometerCalibrator, KnownBiasAndGravityNormAccelerometerCalibrator, KnownBiasAndPositionAccelerometerCalibrator, KnownGravityNormAccelerometerCalibrator, KnownPositionAccelerometerCalibrator

public interface UnorderedStandardDeviationBodyKinematicsAccelerometerCalibrator extends AccelerometerCalibrator
Defines an accelerometer calibrator using unordered collections of StandardDeviationBodyKinematics measurements.
  • Method Details

    • getMeasurements

      Gets a collection of body kinematics measurements taken at a given position with different unknown orientations and containing the standard deviations of accelerometer and gyroscope measurements.
      Returns:
      collection of body kinematics measurements at a known position with unknown orientations.
    • setMeasurements

      void setMeasurements(Collection<StandardDeviationBodyKinematics> measurements) throws com.irurueta.navigation.LockedException
      Sets a collection of body kinematics measurements taken at a given position with different unknown orientations and containing the standard deviations of accelerometer and gyroscope measurements.
      Parameters:
      measurements - collection of body kinematics measurements at a known position with unknown orientations.
      Throws:
      com.irurueta.navigation.LockedException - if calibrator is currently running.