Class MSACRobustTurntableGyroscopeCalibratorTest
java.lang.Object
com.irurueta.navigation.inertial.calibration.gyroscope.MSACRobustTurntableGyroscopeCalibratorTest
- All Implemented Interfaces:
RobustTurntableGyroscopeCalibratorListener
class MSACRobustTurntableGyroscopeCalibratorTest
extends Object
implements RobustTurntableGyroscopeCalibratorListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final doubleprivate intprivate intprivate intprivate intprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final intprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final intprivate static final doubleprivate static final doubleprivate static final intprivate static final double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidprivate static voidassertEstimatedResult(com.irurueta.algebra.Matrix bg, com.irurueta.algebra.Matrix mg, com.irurueta.algebra.Matrix gg, MSACRobustTurntableGyroscopeCalibrator calibrator, boolean checkCovariance) private static voidcheckCommonAxisAndGDependantCrossBiasesCovariance(com.irurueta.algebra.Matrix covariance) private static voidcheckCommonAxisCovariance(com.irurueta.algebra.Matrix covariance) private static voidcheckGeneralAndGDependantCrossBiasesCovariance(com.irurueta.algebra.Matrix covariance) private static voidcheckGeneralCovariance(com.irurueta.algebra.Matrix covariance) private voidcheckLocked(MSACRobustTurntableGyroscopeCalibrator calibrator) private static com.irurueta.algebra.Matrixprivate static com.irurueta.algebra.Matrixprivate static com.irurueta.algebra.Matrixprivate static com.irurueta.algebra.Matrixprivate static com.irurueta.algebra.Matrixprivate static com.irurueta.algebra.Matrixprivate static doubleprivate static doubleprivate static doublevoidonCalibrateEnd(RobustTurntableGyroscopeCalibrator calibrator) voidonCalibrateNextIteration(RobustTurntableGyroscopeCalibrator calibrator, int iteration) voidonCalibrateProgressChange(RobustTurntableGyroscopeCalibrator calibrator, float progress) voidonCalibrateStart(RobustTurntableGyroscopeCalibrator calibrator) private voidreset()(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void
-
Field Details
-
TIME_INTERVAL_SECONDS
private static final double TIME_INTERVAL_SECONDS- See Also:
-
MICRO_G_TO_METERS_PER_SECOND_SQUARED
private static final double MICRO_G_TO_METERS_PER_SECOND_SQUARED- See Also:
-
DEG_TO_RAD
private static final double DEG_TO_RAD- See Also:
-
MIN_ANGLE_DEGREES
private static final double MIN_ANGLE_DEGREES- See Also:
-
MAX_ANGLE_DEGREES
private static final double MAX_ANGLE_DEGREES- See Also:
-
MIN_LATITUDE_DEGREES
private static final double MIN_LATITUDE_DEGREES- See Also:
-
MAX_LATITUDE_DEGREES
private static final double MAX_LATITUDE_DEGREES- See Also:
-
MIN_LONGITUDE_DEGREES
private static final double MIN_LONGITUDE_DEGREES- See Also:
-
MAX_LONGITUDE_DEGREES
private static final double MAX_LONGITUDE_DEGREES- See Also:
-
MIN_HEIGHT
private static final double MIN_HEIGHT- See Also:
-
MAX_HEIGHT
private static final double MAX_HEIGHT- See Also:
-
MIN_ROTATION_RATE_DEGREES_PER_SECOND
private static final double MIN_ROTATION_RATE_DEGREES_PER_SECOND- See Also:
-
MAX_ROTATION_RATE_DEGREES_PER_SECOND
private static final double MAX_ROTATION_RATE_DEGREES_PER_SECOND- See Also:
-
MIN_TIME_INTERVAL
private static final double MIN_TIME_INTERVAL- See Also:
-
MAX_TIME_INTERVAL
private static final double MAX_TIME_INTERVAL- See Also:
-
MEASUREMENT_NUMBER
private static final int MEASUREMENT_NUMBER- See Also:
-
OUTLIER_PERCENTAGE
private static final int OUTLIER_PERCENTAGE- See Also:
-
THRESHOLD
private static final double THRESHOLD- See Also:
-
LARGE_THRESHOLD
private static final double LARGE_THRESHOLD- See Also:
-
ABSOLUTE_ERROR
private static final double ABSOLUTE_ERROR- See Also:
-
LARGE_ABSOLUTE_ERROR
private static final double LARGE_ABSOLUTE_ERROR- See Also:
-
VERY_LARGE_ABSOLUTE_ERROR
private static final double VERY_LARGE_ABSOLUTE_ERROR- See Also:
-
OUTLIER_ERROR_FACTOR
private static final double OUTLIER_ERROR_FACTOR- See Also:
-
TIMES
private static final int TIMES- See Also:
-
calibrateStart
private int calibrateStart -
calibrateEnd
private int calibrateEnd -
calibrateNextIteration
private int calibrateNextIteration -
calibrateProgressChange
private int calibrateProgressChange
-
-
Constructor Details
-
MSACRobustTurntableGyroscopeCalibratorTest
MSACRobustTurntableGyroscopeCalibratorTest()
-
-
Method Details
-
testConstructor1
@Test void testConstructor1() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor2
@Test void testConstructor2() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor3
@Test void testConstructor3() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor4
@Test void testConstructor4() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor5
@Test void testConstructor5() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor6
@Test void testConstructor6() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor7
@Test void testConstructor7() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor8
@Test void testConstructor8() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor9
@Test void testConstructor9() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor10
@Test void testConstructor10() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor11
@Test void testConstructor11() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor12
@Test void testConstructor12() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor13
@Test void testConstructor13() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor14
@Test void testConstructor14() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor15
@Test void testConstructor15() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor16
@Test void testConstructor16() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor17
@Test void testConstructor17() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor18
@Test void testConstructor18() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor19
@Test void testConstructor19() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor20
@Test void testConstructor20() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor21
@Test void testConstructor21() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor22
@Test void testConstructor22() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor23
@Test void testConstructor23() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor24
@Test void testConstructor24() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor25
@Test void testConstructor25() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor26
@Test void testConstructor26() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor27
@Test void testConstructor27() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor28
@Test void testConstructor28() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor29
@Test void testConstructor29() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor30
@Test void testConstructor30() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor31
@Test void testConstructor31() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor32
@Test void testConstructor32() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testConstructor33
@Test void testConstructor33() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testGetSetThreshold
@Test void testGetSetThreshold() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetProgressDelta
@Test void testGetSetProgressDelta() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetConfidence
@Test void testGetSetConfidence() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetMaxIterations
@Test void testGetSetMaxIterations() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testIsSetResultRefined
@Test void testIsSetResultRefined() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testIsSetCovarianceKept
@Test void testIsSetCovarianceKept() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetQualityScores
@Test void testGetSetQualityScores() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetPreliminarySubsetSize
@Test void testGetSetPreliminarySubsetSize() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetAccelerometerBiasX
@Test void testGetSetAccelerometerBiasX() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetAccelerometerBiasY
@Test void testGetSetAccelerometerBiasY() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetAccelerometerBiasZ
@Test void testGetSetAccelerometerBiasZ() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetAccelerometerBiasXAsAcceleration
@Test void testGetSetAccelerometerBiasXAsAcceleration() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetAccelerometerBiasYAsAcceleration
@Test void testGetSetAccelerometerBiasYAsAcceleration() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetAccelerometerBiasZAsAcceleration
@Test void testGetSetAccelerometerBiasZAsAcceleration() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testSetAccelerometerBias1
@Test void testSetAccelerometerBias1() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testSetAccelerometerBias2
@Test void testSetAccelerometerBias2() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetAccelerometerBiasArray
@Test void testGetSetAccelerometerBiasArray() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetAccelerometerBiasAsMatrix
@Test void testGetSetAccelerometerBiasAsMatrix() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialBiasAsTriad
@Test void testGetSetInitialBiasAsTriad() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetAccelerometerSx
@Test void testGetSetAccelerometerSx() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerSy
@Test void testGetSetAccelerometerSy() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerSz
@Test void testGetSetAccelerometerSz() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerMxy
@Test void testGetSetAccelerometerMxy() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerMxz
@Test void testGetSetAccelerometerMxz() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerMyx
@Test void testGetSetAccelerometerMyx() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerMyz
@Test void testGetSetAccelerometerMyz() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerMzx
@Test void testGetSetAccelerometerMzx() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerMzy
@Test void testGetSetAccelerometerMzy() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerScalingFactors
@Test void testGetSetAccelerometerScalingFactors() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerCrossCouplingErrors
@Test void testGetSetAccelerometerCrossCouplingErrors() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerScalingFactorsAndCrossCouplingErrors
@Test void testGetSetAccelerometerScalingFactorsAndCrossCouplingErrors() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetAccelerometerMa
@Test void testGetSetAccelerometerMa() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialBiasX
@Test void testGetSetInitialBiasX() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetInitialBiasY
@Test void testGetSetInitialBiasY() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetInitialBiasZ
@Test void testGetSetInitialBiasZ() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetInitialBiasAngularSpeedX
@Test void testGetSetInitialBiasAngularSpeedX() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetInitialBiasAngularSpeedY
@Test void testGetSetInitialBiasAngularSpeedY() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetInitialBiasAngularSpeedZ
@Test void testGetSetInitialBiasAngularSpeedZ() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testSetInitialBias1
@Test void testSetInitialBias1() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testSetInitialBias2
@Test void testSetInitialBias2() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetInitialSx
@Test void testGetSetInitialSx() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialSy
@Test void testGetSetInitialSy() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialSz
@Test void testGetSetInitialSz() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialMxy
@Test void testGetSetInitialMxy() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialMxz
@Test void testGetSetInitialMxz() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialMyx
@Test void testGetSetInitialMyx() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialMyz
@Test void testGetSetInitialMyz() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialMzx
@Test void testGetSetInitialMzx() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialMzy
@Test void testGetSetInitialMzy() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testSetInitialScalingFactors
@Test void testSetInitialScalingFactors() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testSetInitialCrossCouplingErrors
@Test void testSetInitialCrossCouplingErrors() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testSetInitialScalingFactorsAndCrossCouplingErrors
@Test void testSetInitialScalingFactorsAndCrossCouplingErrors() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialBiasArray
@Test void testGetSetInitialBiasArray() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetInitialBiasAsMatrix
@Test void testGetSetInitialBiasAsMatrix() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialMg
@Test void testGetSetInitialMg() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetInitialGg
@Test void testGetSetInitialGg() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.LockedException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.LockedException
-
testGetSetTurntableRotationRate
@Test void testGetSetTurntableRotationRate() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetTurntableRotationRateAsAngularSpeed
@Test void testGetSetTurntableRotationRateAsAngularSpeed() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetMeasurements
@Test void testGetSetMeasurements() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetEcefPosition
@Test void testGetSetEcefPosition() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetNedPosition
@Test void testGetSetNedPosition() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testIsSetCommonAxisUsed
@Test void testIsSetCommonAxisUsed() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testIsSetGDependentCrossBiasesEstimated
@Test void testIsSetGDependentCrossBiasesEstimated() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetSetListener
@Test void testGetSetListener() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testGetMinimumRequiredMeasurementsOrSequences
@Test void testGetMinimumRequiredMeasurementsOrSequences() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testIsReady
@Test void testIsReady() throws com.irurueta.navigation.LockedException- Throws:
com.irurueta.navigation.LockedException
-
testCalibrateCommonAxisAndGDependentCrossBiasesDisabledAndNoInlierNoise
@Test void testCalibrateCommonAxisAndGDependentCrossBiasesDisabledAndNoInlierNoise() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.navigation.LockedException, com.irurueta.navigation.NotReadyException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.navigation.LockedExceptioncom.irurueta.navigation.NotReadyExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationException
-
testCalibrateGeneralAndGDependentCrossBiasesDisabledAndNoInlierNoise
@Test void testCalibrateGeneralAndGDependentCrossBiasesDisabledAndNoInlierNoise() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.navigation.LockedException, com.irurueta.navigation.NotReadyException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.navigation.LockedExceptioncom.irurueta.navigation.NotReadyExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationException
-
testCalibrateCommonAxisAndGDependentCrossBiasesEnabledAndNoInlierNoise
@Test void testCalibrateCommonAxisAndGDependentCrossBiasesEnabledAndNoInlierNoise() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.navigation.LockedException, com.irurueta.navigation.NotReadyException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.navigation.LockedExceptioncom.irurueta.navigation.NotReadyExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationException
-
testCalibrateGeneralAndGDependentCrossBiasesEnabledAndNoInlierNoise
@Test void testCalibrateGeneralAndGDependentCrossBiasesEnabledAndNoInlierNoise() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.navigation.LockedException, com.irurueta.navigation.NotReadyException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.navigation.LockedExceptioncom.irurueta.navigation.NotReadyExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationException
-
testCalibrateCommonAxisAndGDependentCrossBiasesDisabledWithInlierNoise
@Test void testCalibrateCommonAxisAndGDependentCrossBiasesDisabledWithInlierNoise() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.navigation.LockedException, com.irurueta.navigation.NotReadyException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.navigation.LockedExceptioncom.irurueta.navigation.NotReadyExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationException
-
testCalibrateGeneralAndGDependentCrossBiasesDisabledWithInlierNoise
@Test void testCalibrateGeneralAndGDependentCrossBiasesDisabledWithInlierNoise() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.navigation.LockedException, com.irurueta.navigation.NotReadyException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.navigation.LockedExceptioncom.irurueta.navigation.NotReadyExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationException
-
testCalibrateCommonAxisAndGDependentCrossBiasesEnabledWithInlierNoise
@Test void testCalibrateCommonAxisAndGDependentCrossBiasesEnabledWithInlierNoise() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.navigation.LockedException, com.irurueta.navigation.NotReadyException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.navigation.LockedExceptioncom.irurueta.navigation.NotReadyExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationException
-
testCalibrateGeneralAndGDependentCrossBiasesEnabledWithInlierNoise
@Test void testCalibrateGeneralAndGDependentCrossBiasesEnabledWithInlierNoise() throws com.irurueta.algebra.WrongSizeException, com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.navigation.LockedException, com.irurueta.navigation.NotReadyException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.navigation.LockedExceptioncom.irurueta.navigation.NotReadyExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationException
-
reset
private void reset() -
checkCommonAxisAndGDependantCrossBiasesCovariance
private static void checkCommonAxisAndGDependantCrossBiasesCovariance(com.irurueta.algebra.Matrix covariance) -
checkGeneralAndGDependantCrossBiasesCovariance
private static void checkGeneralAndGDependantCrossBiasesCovariance(com.irurueta.algebra.Matrix covariance) -
checkCommonAxisCovariance
private static void checkCommonAxisCovariance(com.irurueta.algebra.Matrix covariance) -
checkGeneralCovariance
private static void checkGeneralCovariance(com.irurueta.algebra.Matrix covariance) -
generateBa
private static com.irurueta.algebra.Matrix generateBa() -
generateBg
private static com.irurueta.algebra.Matrix generateBg() -
generateMa
private static com.irurueta.algebra.Matrix generateMa() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
generateCommonAxisMg
private static com.irurueta.algebra.Matrix generateCommonAxisMg() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
generateGeneralMg
private static com.irurueta.algebra.Matrix generateGeneralMg() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
generateGg
private static com.irurueta.algebra.Matrix generateGg() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
getAccelNoiseRootPSD
private static double getAccelNoiseRootPSD() -
getGyroNoiseRootPSD
private static double getGyroNoiseRootPSD() -
getTurntableRotationRate
private static double getTurntableRotationRate()
-