Interface UnorderedStandardDeviationBodyKinematicsGyroscopeCalibrator
- All Superinterfaces:
GyroscopeCalibrator
- All Known Implementing Classes:
KnownBiasTurntableGyroscopeCalibrator
,TurntableGyroscopeCalibrator
public interface UnorderedStandardDeviationBodyKinematicsGyroscopeCalibrator
extends GyroscopeCalibrator
Defines a gyroscope calibrator using unordered collections of
StandardDeviationBodyKinematics
measurements.-
Method Summary
Modifier and TypeMethodDescriptionGets 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.void
setMeasurements
(Collection<StandardDeviationBodyKinematics> measurements) 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.Methods inherited from interface com.irurueta.navigation.inertial.calibration.gyroscope.GyroscopeCalibrator
calibrate, getEstimatedGg, getEstimatedMg, getEstimatedMxy, getEstimatedMxz, getEstimatedMyx, getEstimatedMyz, getEstimatedMzx, getEstimatedMzy, getEstimatedSx, getEstimatedSy, getEstimatedSz, getMeasurementOrSequenceType, getMinimumRequiredMeasurementsOrSequences, isCommonAxisUsed, isOrderedMeasurementsOrSequencesRequired, isQualityScoresRequired, isReady, isRunning, setCommonAxisUsed
-
Method Details
-
getMeasurements
Collection<StandardDeviationBodyKinematics> 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.
-