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 filter
estimations.KalmanObserver Observer forKalman filter
estimations.SemiAnalyticalProcess Interface for bothSemiAnalyticalUnscentedKalmanModel
andSemiAnalyticalKalmanModel
. -
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 addingMeasurement
API 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 handler
picking upmeasurements
for bothSemiAnalyticalUnscentedKalmanEstimator
andSemiAnalyticalKalmanEstimator
.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
.