oursland.kalman
Interface GeneralKalmanFilter
- All Superinterfaces:
- java.lang.Cloneable
- All Known Implementing Classes:
- KalmanFilter2D
public interface GeneralKalmanFilter
- extends java.lang.Cloneable
timeUpdate
void timeUpdate(double dt)
measurementUpdate
double[] measurementUpdate(double[] prioriValue,
double[] measuredValue)
setProcessNoiseCovariance
void setProcessNoiseCovariance(double[] q)
setSensorNoiseCovariance
void setSensorNoiseCovariance(double[] r)
getPosterioriErrorCovariance
double[] getPosterioriErrorCovariance()
clone
java.lang.Object clone()
getProductArea
double getProductArea(double[] priori,
double[] observed,
double[] sensorErrorCovariance)
createCopy
GeneralKalmanFilter createCopy()