Class BodyMagneticFluxDensityGeneratorTest
java.lang.Object
com.irurueta.navigation.inertial.calibration.BodyMagneticFluxDensityGeneratorTest
-
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 int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static BodyMagneticFluxDensitygenerateExpected(BodyMagneticFluxDensity input, double[] hardIron, com.irurueta.algebra.Matrix softIron) private static double[]generateHardIron(com.irurueta.statistics.UniformRandomizer randomizer) private static com.irurueta.algebra.Matrixprivate static BodyMagneticFluxDensitygenerateTruth(com.irurueta.statistics.UniformRandomizer randomizer) (package private) void(package private) void(package private) void(package private) void
-
Field Details
-
MIN_HARD_IRON
private static final double MIN_HARD_IRON- See Also:
-
MAX_HARD_IRON
private static final double MAX_HARD_IRON- See Also:
-
MIN_SOFT_IRON
private static final double MIN_SOFT_IRON- See Also:
-
MAX_SOFT_IRON
private static final double MAX_SOFT_IRON- See Also:
-
MIN_MAGNETIC_FLUX
private static final double MIN_MAGNETIC_FLUX- See Also:
-
MAX_MAGNETIC_FLUX
private static final double MAX_MAGNETIC_FLUX- See Also:
-
N
private static final int N- See Also:
-
-
Constructor Details
-
BodyMagneticFluxDensityGeneratorTest
BodyMagneticFluxDensityGeneratorTest()
-
-
Method Details
-
testGenerate1
@Test void testGenerate1() -
testGenerate2
@Test void testGenerate2() -
testGenerate3
@Test void testGenerate3() -
testGenerate4
@Test void testGenerate4() -
generateTruth
private static BodyMagneticFluxDensity generateTruth(com.irurueta.statistics.UniformRandomizer randomizer) -
generateHardIron
private static double[] generateHardIron(com.irurueta.statistics.UniformRandomizer randomizer) -
generateSoftIron
private static com.irurueta.algebra.Matrix generateSoftIron()
-