Package org.hipparchus.filtering.kalman
Interface KalmanFilter<T extends Measurement>
- Type Parameters:
T- the type of the measurements
- All Superinterfaces:
KalmanEstimate
- All Known Implementing Classes:
AbstractKalmanFilter,ExtendedKalmanFilter,LinearKalmanFilter,UnscentedKalmanFilter
Interface representing a Kalman filter.
- Since:
- 1.3
-
Method Summary
Modifier and TypeMethodDescriptionestimationStep(T measurement) Perform one estimation step.voidsetObserver(KalmanObserver observer) Set the filter observer callback.Methods inherited from interface org.hipparchus.filtering.kalman.KalmanEstimate
getCorrected, getPredicted, getStateCrossCovariance
-
Method Details
-
estimationStep
Perform one estimation step.- Parameters:
measurement- single measurement to handle- Returns:
- estimated state after measurement has been considered
- Throws:
MathRuntimeException- if estimation fails
-
setObserver
Set the filter observer callback.- Parameters:
observer- the observer
-