Class QuaternionIntegratorTest
java.lang.Object
com.irurueta.navigation.inertial.calibration.gyroscope.QuaternionIntegratorTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate 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 doubleprivate static final intprivate static final doubleprivate static final doubleprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(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
-
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_ANGLE_DEGREES
private static final double MIN_ANGLE_DEGREES- See Also:
-
MAX_ANGLE_DEGREES
private static final double MAX_ANGLE_DEGREES- See Also:
-
NUM_SAMPLES
private static final int NUM_SAMPLES- See Also:
-
TIME_INTERVAL
private static final double TIME_INTERVAL- See Also:
-
TIME_INTERVAL_BETWEEN_SAMPLES
private static final double TIME_INTERVAL_BETWEEN_SAMPLES- See Also:
-
ABSOLUTE_ERROR
private static final double ABSOLUTE_ERROR- See Also:
-
LARGE_ABSOLUTE_ERROR
private static final double LARGE_ABSOLUTE_ERROR- See Also:
-
TIMES
private static final int TIMES- See Also:
-
-
Constructor Details
-
QuaternionIntegratorTest
QuaternionIntegratorTest()
-
-
Method Details
-
testIntegrateGyroSequenceWithInitialAttitudeAndEulerType
@Test void testIntegrateGyroSequenceWithInitialAttitudeAndEulerType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceWithNoInitialAttitudeAndEulerType
@Test void testIntegrateGyroSequenceWithNoInitialAttitudeAndEulerType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceWithEulerType
@Test void testIntegrateGyroSequenceWithEulerType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceAndReturnNewWithEulerType
@Test void testIntegrateGyroSequenceAndReturnNewWithEulerType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceAndReturnNewWithEulerType2
@Test void testIntegrateGyroSequenceAndReturnNewWithEulerType2() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceWithInitialAttitudeAndMidPointType
@Test void testIntegrateGyroSequenceWithInitialAttitudeAndMidPointType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceWithNoInitialAttitudeAndMidPointType
@Test void testIntegrateGyroSequenceWithNoInitialAttitudeAndMidPointType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceWithMidPointType
@Test void testIntegrateGyroSequenceWithMidPointType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceAndReturnNewWithMidPointType
@Test void testIntegrateGyroSequenceAndReturnNewWithMidPointType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceAndReturnNewWithMidPointType2
@Test void testIntegrateGyroSequenceAndReturnNewWithMidPointType2() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceWithInitialAttitudeAndRungeKuttaType
@Test void testIntegrateGyroSequenceWithInitialAttitudeAndRungeKuttaType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceWithNoInitialAttitudeAndRungeKuttaType
@Test void testIntegrateGyroSequenceWithNoInitialAttitudeAndRungeKuttaType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceWithRungeKuttaType
@Test void testIntegrateGyroSequenceWithRungeKuttaType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceAndReturnNewWithRungeKuttaType
@Test void testIntegrateGyroSequenceAndReturnNewWithRungeKuttaType() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-
testIntegrateGyroSequenceAndReturnNewWithRungeKuttaType2
@Test void testIntegrateGyroSequenceAndReturnNewWithRungeKuttaType2() throws com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException, com.irurueta.geometry.InvalidRotationMatrixException, com.irurueta.geometry.RotationException, InertialNavigatorException- Throws:
com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeExceptioncom.irurueta.geometry.InvalidRotationMatrixExceptioncom.irurueta.geometry.RotationExceptionInertialNavigatorException
-