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 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.accelerometer.AccelerometerCalibrator
calibrate, getEstimatedMa, getEstimatedMxy, getEstimatedMxz, getEstimatedMyx, getEstimatedMyz, getEstimatedMzx, getEstimatedMzy, getEstimatedSx, getEstimatedSy, getEstimatedSz, getMeasurementType, getMinimumRequiredMeasurements, isCommonAxisUsed, isOrderedMeasurementsRequired, 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.
-