Package com.irurueta.navigation.inertial
Class INSLooselyCoupledKalmanInitializer
java.lang.Object
com.irurueta.navigation.inertial.INSLooselyCoupledKalmanInitializer
Initializes the loosely coupled INS/GNSS Kalman filter error covariance
matrix.
This implementation is based on the equations defined in "Principles of GNSS, Inertial, and Multisensor
Integrated Navigation Systems, Second Edition" and on the companion software available at:
https://github.com/ymjdz/MATLAB-Codes/blob/master/Initialize_LC_P_matrix.m
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Number of parameters of the Kalman filter. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.irurueta.algebra.Matrix
Initializes INS/GNSS loosely coupled Kalman filter error covariance matrix.static void
initialize
(INSLooselyCoupledKalmanInitializerConfig config, com.irurueta.algebra.Matrix result) Initializes INS/GNS loosely coupled Kalman filter error covariance matrix.
-
Field Details
-
NUM_PARAMS
public static final int NUM_PARAMSNumber of parameters of the Kalman filter.- See Also:
-
-
Constructor Details
-
INSLooselyCoupledKalmanInitializer
private INSLooselyCoupledKalmanInitializer()Constructor. Prevents instantiations of helper class.
-
-
Method Details