Class MidPointQuaternionStepIntegratorTest
java.lang.Object
com.irurueta.navigation.inertial.calibration.gyroscope.MidPointQuaternionStepIntegratorTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate 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) voidprivate static com.irurueta.geometry.Quaternion(package private) void(package private) void
-
Field Details
-
TIME_INTERVAL
private static final double TIME_INTERVAL- See Also:
-
NUM_SAMPLES
private static final int NUM_SAMPLES- See Also:
-
TIMES
private static final int TIMES- See Also:
-
MIN_ANGULAR_SPEED_DEGREES_PER_SECOND
private static final double MIN_ANGULAR_SPEED_DEGREES_PER_SECOND- See Also:
-
MAX_ANGULAR_SPEED_DEGREES_PER_SECOND
private static final double MAX_ANGULAR_SPEED_DEGREES_PER_SECOND- 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:
-
ABSOLUTE_ERROR
private static final double ABSOLUTE_ERROR- See Also:
-
SMALL_ABSOLUTE_ERROR
private static final double SMALL_ABSOLUTE_ERROR- See Also:
-
-
Constructor Details
-
MidPointQuaternionStepIntegratorTest
MidPointQuaternionStepIntegratorTest()
-
-
Method Details
-
integrate_whenOneStep_computesExpectedResult
@Test void integrate_whenOneStep_computesExpectedResult() throws com.irurueta.geometry.RotationException- Throws:
com.irurueta.geometry.RotationException
-
integrate_whenMultipleSteps_computesExpectedResult
@Test void integrate_whenMultipleSteps_computesExpectedResult() throws com.irurueta.geometry.RotationException- Throws:
com.irurueta.geometry.RotationException
-
compareErrors_whenNoNoise_haveExpectedRelativeAccuracy
@Test void compareErrors_whenNoNoise_haveExpectedRelativeAccuracy() throws com.irurueta.geometry.RotationException- Throws:
com.irurueta.geometry.RotationException
-
getInitialAttitude
private static com.irurueta.geometry.Quaternion getInitialAttitude()
-