Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Filter ¶
Filter interface for using the Kalman filter
func NewFilter ¶
NewFilter returns a Kalman filter X: initial state P: initial covariance matrix F: prediction matrix B: control matrix Q: system noise covariance matrix H: scaling matrix for measurements R: measurement error matrix
func NewRoseFilter ¶
func NewRoseFilter(X *mat.VecDense, P, F, B, H, G *mat.Dense, gammaR, alphaR, alphaM float64) Filter
NewRoseFilter returns a ROSE Kalman filter Rapid Ongoing Stochasic covariance Estimation (ROSE) Filter X: initial state P: initial covariance matrix F: prediction matrix B: control matrix H: scaling matrix for measurements G: discretized G matrix for system noise gammaR: Gain factor for measurement noise alphaR: Kalman gain for measurment covariance noise alphaM: Kalman gain for covariance M

