Interface OrderedBodyKinematicsSequenceGyroscopeCalibrator

All Superinterfaces:
GyroscopeCalibrator
All Known Implementing Classes:
EasyGyroscopeCalibrator, KnownBiasEasyGyroscopeCalibrator, LMedSRobustEasyGyroscopeCalibrator, LMedSRobustKnownBiasEasyGyroscopeCalibrator, MSACRobustEasyGyroscopeCalibrator, MSACRobustKnownBiasEasyGyroscopeCalibrator, PROMedSRobustEasyGyroscopeCalibrator, PROMedSRobustKnownBiasEasyGyroscopeCalibrator, PROSACRobustEasyGyroscopeCalibrator, PROSACRobustKnownBiasEasyGyroscopeCalibrator, RANSACRobustEasyGyroscopeCalibrator, RANSACRobustKnownBiasEasyGyroscopeCalibrator, RobustEasyGyroscopeCalibrator, RobustKnownBiasEasyGyroscopeCalibrator

public interface OrderedBodyKinematicsSequenceGyroscopeCalibrator extends GyroscopeCalibrator
Defines a gyroscope calibrator using ordered lists of BodyKinematicsSequence sequences.
  • Method Details

    • getSequences

      Gets collection of sequences of timestamped body kinematics measurements taken at a given position where the device moves freely with different orientations.
      Returns:
      collection of sequences of timestamped body kinematics measurements.
    • setSequences

      void setSequences(List<BodyKinematicsSequence<StandardDeviationTimedBodyKinematics>> sequences) throws com.irurueta.navigation.LockedException
      Sets collection of sequences of timestamped body kinematics measurements taken at a given position where the device moves freely with different orientations.
      Parameters:
      sequences - collection of sequences of timestamped body kinematics measurements.
      Throws:
      com.irurueta.navigation.LockedException - if calibrator is currently running.