Package com.irurueta.navigation.inertial
Class INSTightlyCoupledKalmanInitializer
java.lang.Object
com.irurueta.navigation.inertial.INSTightlyCoupledKalmanInitializer
Initializes the tightly coupled INS/GNSS extended 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_TC_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/GNS tightly coupled Kalman filter error covariance matrix.static void
initialize
(INSTightlyCoupledKalmanInitializerConfig config, com.irurueta.algebra.Matrix result) Initializes INS/GNS tightly 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
-
INSTightlyCoupledKalmanInitializer
private INSTightlyCoupledKalmanInitializer()Constructor. Prevents instantiation of helper class.
-
-
Method Details