Package org.orekit.estimation.sequential
The sequential package provides an implementation of a
Kalman Filter engine to perform an orbit determination.
Users will typically create one instance of this object, register all
observation data as measurements with their included modifiers, and
run the kalman
filter. For each processed measurement, a fully configured propagator
will be available, as well as all estimated parameters individually.
-
Interface Summary Interface Description CovarianceMatrixProvider Provider for process noise matrices.KalmanEstimation Interface for accessingKalman filterestimations.KalmanObserver Observer forKalman filterestimations.SemiAnalyticalProcess Interface for bothSemiAnalyticalUnscentedKalmanModelandSemiAnalyticalKalmanModel. -
Class Summary Class Description AbstractCovarianceMatrixProvider Abstract provider handling a predefined initial covariance matrix.AbstractKalmanEstimator Base class for Kalman estimators.ConstantProcessNoise Provider for constant process noise matrices.KalmanEstimator Implementation of a Kalman filter to perform orbit determination.KalmanEstimatorBuilder Builder for a Kalman filter estimator.KalmanEstimatorUtil Utility class for Kalman Filter.KalmanModel Class defining the process model dynamics to use with aKalmanEstimator.MeasurementDecorator Decorator addingMeasurementAPI to anObservedMeasurement.SemiAnalyticalKalmanEstimator Implementation of an Extended Semi-analytical Kalman Filter (ESKF) to perform orbit determination.SemiAnalyticalKalmanEstimatorBuilder Builder for a Semi-analytical Kalman Filter.SemiAnalyticalKalmanModel Process model to use with aSemiAnalyticalKalmanEstimator.SemiAnalyticalMeasurementHandler Step handlerpicking upmeasurementsfor bothSemiAnalyticalUnscentedKalmanEstimatorandSemiAnalyticalKalmanEstimator.SemiAnalyticalUnscentedKalmanEstimator Implementation of an Unscented Semi-analytical Kalman filter (USKF) to perform orbit determination.SemiAnalyticalUnscentedKalmanEstimatorBuilder Builder for an Unscented Semi-analytical Kalman filter estimator.SemiAnalyticalUnscentedKalmanModel Class defining the process model dynamics to use with aSemiAnalyticalUnscentedKalmanEstimator.UnivariateProcessNoise Provider for a temporal evolution of the process noise matrix.UnscentedKalmanEstimator Implementation of an Unscented Kalman filter to perform orbit determination.UnscentedKalmanEstimatorBuilder Builder for an Unscented Kalman filter estimator.UnscentedKalmanModel Class defining the process model dynamics to use with aUnscentedKalmanEstimator.