Class MagneticFluxDensityFixerTest

java.lang.Object
com.irurueta.navigation.inertial.calibration.MagneticFluxDensityFixerTest

class MagneticFluxDensityFixerTest extends Object
  • 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_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_METERS

      private static final double MIN_HEIGHT_METERS
      See Also:
    • MAX_HEIGHT_METERS

      private static final double MAX_HEIGHT_METERS
      See Also:
    • ABSOLUTE_ERROR

      private static final double ABSOLUTE_ERROR
      See Also:
    • START_CALENDAR

      private static final Calendar START_CALENDAR
    • END_CALENDAR

      private static final Calendar END_CALENDAR
    • START_TIMESTAMP_MILLIS

      private static final long START_TIMESTAMP_MILLIS
    • END_TIMESTAMP_MILLIS

      private static final long END_TIMESTAMP_MILLIS
  • Constructor Details

    • MagneticFluxDensityFixerTest

      MagneticFluxDensityFixerTest()
  • Method Details

    • testConstructor

      @Test void testConstructor() throws com.irurueta.algebra.WrongSizeException
      Throws:
      com.irurueta.algebra.WrongSizeException
    • testGetSetBias

      @Test void testGetSetBias() throws com.irurueta.algebra.WrongSizeException
      Throws:
      com.irurueta.algebra.WrongSizeException
    • testGetSetBiasArray

      @Test void testGetSetBiasArray()
    • testGetSetBiasAsBodyMagneticFluxDensity

      @Test void testGetSetBiasAsBodyMagneticFluxDensity()
    • testGetSetBiasTriad

      @Test void testGetSetBiasTriad()
    • testGetSetBiasX

      @Test void testGetSetBiasX()
    • testGetSetBiasY

      @Test void testGetSetBiasY()
    • testGetSetBiasZ

      @Test void testGetSetBiasZ()
    • testSetBias1

      @Test void testSetBias1()
    • testGetSetBiasXAsMagneticFluxDensity

      @Test void testGetSetBiasXAsMagneticFluxDensity()
    • testGetSetBiasYAsMagneticFluxDensity

      @Test void testGetSetBiasYAsMagneticFluxDensity()
    • testGetSetBiasZAsMagneticFluxDensity

      @Test void testGetSetBiasZAsMagneticFluxDensity()
    • testSetBias2

      @Test void testSetBias2()
    • testGetSetCrossCouplingErrors

      @Test void testGetSetCrossCouplingErrors() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testGetSetSx

      @Test void testGetSetSx() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testGetSetSy

      @Test void testGetSetSy() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testGetSetSz

      @Test void testGetSetSz() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testGetSetMxy

      @Test void testGetSetMxy() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testGetSetMxz

      @Test void testGetSetMxz() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testGetSetMyx

      @Test void testGetSetMyx() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testGetSetMyz

      @Test void testGetSetMyz() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testGetSetMzx

      @Test void testGetSetMzx() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testGetSetMzy

      @Test void testGetSetMzy() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testSetScalingFactors

      @Test void testSetScalingFactors() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testSetCrossCouplingErrors

      @Test void testSetCrossCouplingErrors() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testSetScalingFactorsAndCrossCouplingErrors

      @Test void testSetScalingFactorsAndCrossCouplingErrors() throws com.irurueta.algebra.AlgebraException
      Throws:
      com.irurueta.algebra.AlgebraException
    • testFix1

      @Test void testFix1() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix2

      @Test void testFix2() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix3

      @Test void testFix3() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix4

      @Test void testFix4() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix5

      @Test void testFix5() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix6

      @Test void testFix6() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix7

      @Test void testFix7() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix8

      @Test void testFix8() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix9

      @Test void testFix9() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix10

      @Test void testFix10() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix11

      @Test void testFix11() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix12

      @Test void testFix12() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix13

      @Test void testFix13() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix14

      @Test void testFix14() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix15

      @Test void testFix15() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix16

      @Test void testFix16() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix17

      @Test void testFix17() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix18

      @Test void testFix18() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix19

      @Test void testFix19() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFix20

      @Test void testFix20() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNew1

      @Test void testFixAndReturnNew1() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNew2

      @Test void testFixAndReturnNew2() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNew3

      @Test void testFixAndReturnNew3() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNew4

      @Test void testFixAndReturnNew4() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNewMatrix1

      @Test void testFixAndReturnNewMatrix1() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNew5

      @Test void testFixAndReturnNew5() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNewMatrix2

      @Test void testFixAndReturnNewMatrix2() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNew6

      @Test void testFixAndReturnNew6() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNew7

      @Test void testFixAndReturnNew7() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNewMatrix3

      @Test void testFixAndReturnNewMatrix3() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNew8

      @Test void testFixAndReturnNew8() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNewMatrix4

      @Test void testFixAndReturnNewMatrix4() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNew9

      @Test void testFixAndReturnNew9() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • testFixAndReturnNewMatrix5

      @Test void testFixAndReturnNewMatrix5() throws com.irurueta.algebra.AlgebraException, IOException
      Throws:
      com.irurueta.algebra.AlgebraException
      IOException
    • generateBodyC

      private static com.irurueta.navigation.frames.CoordinateTransformation generateBodyC(com.irurueta.statistics.UniformRandomizer randomizer)
    • generateHardIron

      private static double[] generateHardIron(com.irurueta.statistics.UniformRandomizer randomizer)
    • generateSoftIronGeneral

      private static com.irurueta.algebra.Matrix generateSoftIronGeneral()
    • createPosition

      private static com.irurueta.navigation.frames.NEDPosition createPosition(com.irurueta.statistics.UniformRandomizer randomizer)
    • createTimestamp

      private static long createTimestamp(com.irurueta.statistics.UniformRandomizer randomizer)