Package com.irurueta.navigation.gnss
Class GNSSLeastSquaresPositionAndVelocityEstimatorTest
java.lang.Object
com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimatorTest
- All Implemented Interfaces:
GNSSLeastSquaresPositionAndVelocityEstimatorListener
class GNSSLeastSquaresPositionAndVelocityEstimatorTest
extends Object
implements GNSSLeastSquaresPositionAndVelocityEstimatorListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private int
private static final double
private static final double
private static final double
private static final double
private static final int
private static final double
private static final double
private static final double
private static final double
private static final int
private static final double
private static final double
private static final double
private static final double
private static final double
private static final double
private static final double
private static final double
private static final int
private static final double
private static final double
private static final double
private static final double
private static final int
private static final double
private static final double
private static final double
private static final double
private static final double
private static final int
private static final double
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
private static GNSSConfig
void
void
private void
reset()
(package private) void
setUp()
(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_CONVERGENCE
private static final double MIN_CONVERGENCE- See Also:
-
MAX_CONVERGENCE
private static final double MAX_CONVERGENCE- See Also:
-
MIN_VALUE
private static final double MIN_VALUE- See Also:
-
MAX_VALUE
private static final double MAX_VALUE- See Also:
-
MIN_MASK_ANGLE_DEGREES
private static final double MIN_MASK_ANGLE_DEGREES- See Also:
-
MAX_MASK_ANGLE_DEGREES
private static final double MAX_MASK_ANGLE_DEGREES- See Also:
-
MIN_SATELLITES
private static final int MIN_SATELLITES- See Also:
-
MAX_SATELLITES
private static final int MAX_SATELLITES- 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_USER_HEIGHT
private static final double MIN_USER_HEIGHT- See Also:
-
MAX_USER_HEIGHT
private static final double MAX_USER_HEIGHT- See Also:
-
MIN_SAT_HEIGHT
private static final double MIN_SAT_HEIGHT- See Also:
-
MAX_SAT_HEIGHT
private static final double MAX_SAT_HEIGHT- See Also:
-
MIN_USER_VELOCITY_VALUE
private static final double MIN_USER_VELOCITY_VALUE- See Also:
-
MAX_USER_VELOCITY_VALUE
private static final double MAX_USER_VELOCITY_VALUE- See Also:
-
MIN_SAT_VELOCITY_VALUE
private static final double MIN_SAT_VELOCITY_VALUE- See Also:
-
MAX_SAT_VELOCITY_VALUE
private static final double MAX_SAT_VELOCITY_VALUE- See Also:
-
MIN_TIME
private static final double MIN_TIME- See Also:
-
MAX_TIME
private static final double MAX_TIME- See Also:
-
MIN_NUM_SAT
private static final int MIN_NUM_SAT- See Also:
-
MAX_NUM_SAT
private static final int MAX_NUM_SAT- See Also:
-
POSITION_ERROR
private static final double POSITION_ERROR- See Also:
-
VELOCITY_ERROR
private static final double VELOCITY_ERROR- See Also:
-
MIN_PRIOR_POSITION_ERROR
private static final double MIN_PRIOR_POSITION_ERROR- See Also:
-
MAX_PRIOR_POSITION_ERROR
private static final double MAX_PRIOR_POSITION_ERROR- See Also:
-
MIN_PRIOR_VELOCITY_ERROR
private static final double MIN_PRIOR_VELOCITY_ERROR- See Also:
-
MAX_PRIOR_VELOCITY_ERROR
private static final double MAX_PRIOR_VELOCITY_ERROR- See Also:
-
TIMES
private static final int TIMES- See Also:
-
estimateStart
private int estimateStart -
estimateEnd
private int estimateEnd
-
-
Constructor Details
-
GNSSLeastSquaresPositionAndVelocityEstimatorTest
GNSSLeastSquaresPositionAndVelocityEstimatorTest()
-
-
Method Details
-
setUp
@BeforeEach void setUp() -
testConstructor
@Test void testConstructor() -
testGetSetMeasurements
- Throws:
LockedException
-
testGetSetPriorPositionAndVelocity
- Throws:
LockedException
-
testSetPriorPositionAndVelocityFromEstimation
- Throws:
LockedException
-
testGetSetListener
- Throws:
LockedException
-
testGetSetConvergenceThreshold
- Throws:
LockedException
-
testIsValidMeasurements
@Test void testIsValidMeasurements() -
testEstimateWithoutPriorPositionAndVelocity
- Throws:
LockedException
NotReadyException
-
testEstimateWithPriorPositionAndVelocity
- Throws:
LockedException
NotReadyException
-
reset
private void reset() -
generateConfig
-