Uses of Interface
org.orekit.estimation.sequential.CovarianceMatrixProvider
-
Packages that use CovarianceMatrixProvider Package Description org.orekit.estimation.sequential The sequential package provides an implementation of a Kalman Filter engine to perform an orbit determination.org.orekit.propagation.conversion This package provides tools to convert a given propagator or a set ofSpacecraftState
into another propagator. -
-
Uses of CovarianceMatrixProvider in org.orekit.estimation.sequential
Classes in org.orekit.estimation.sequential that implement CovarianceMatrixProvider Modifier and Type Class Description class
AbstractCovarianceMatrixProvider
Abstract provider handling a predefined initial covariance matrix.class
ConstantProcessNoise
Provider for constant process noise matrices.class
PythonAbstractCovarianceMatrixProvider
class
PythonCovarianceMatrixProvider
class
UnivariateProcessNoise
Provider for a temporal evolution of the process noise matrix.Methods in org.orekit.estimation.sequential with parameters of type CovarianceMatrixProvider Modifier and Type Method Description KalmanEstimatorBuilder
KalmanEstimatorBuilder. addPropagationConfiguration(OrbitDeterminationPropagatorBuilder builder, CovarianceMatrixProvider provider)
Add a propagation configuration.SemiAnalyticalKalmanEstimatorBuilder
SemiAnalyticalKalmanEstimatorBuilder. addPropagationConfiguration(DSSTPropagatorBuilder builder, CovarianceMatrixProvider provider)
Add a propagation configuration.SemiAnalyticalUnscentedKalmanEstimatorBuilder
SemiAnalyticalUnscentedKalmanEstimatorBuilder. addPropagationConfiguration(DSSTPropagatorBuilder builder, CovarianceMatrixProvider provider)
Add a propagation configuration.UnscentedKalmanEstimatorBuilder
UnscentedKalmanEstimatorBuilder. addPropagationConfiguration(NumericalPropagatorBuilder builder, CovarianceMatrixProvider provider)
Add a propagation configuration.KalmanEstimatorBuilder
KalmanEstimatorBuilder. estimatedMeasurementsParameters(ParameterDriversList estimatedMeasurementsParams, CovarianceMatrixProvider provider)
Configure the estimated measurement parameters.SemiAnalyticalKalmanEstimatorBuilder
SemiAnalyticalKalmanEstimatorBuilder. estimatedMeasurementsParameters(ParameterDriversList estimatedMeasurementsParams, CovarianceMatrixProvider provider)
Configure the estimated measurement parameters.SemiAnalyticalUnscentedKalmanEstimatorBuilder
SemiAnalyticalUnscentedKalmanEstimatorBuilder. estimatedMeasurementsParameters(ParameterDriversList estimatedMeasurementsParams, CovarianceMatrixProvider provider)
Configure the estimated measurement parameters.UnscentedKalmanEstimatorBuilder
UnscentedKalmanEstimatorBuilder. estimatedMeasurementsParameters(ParameterDriversList estimatedMeasurementsParams, CovarianceMatrixProvider provider)
Configure the estimated measurement parameters.Constructors in org.orekit.estimation.sequential with parameters of type CovarianceMatrixProvider Constructor Description AbstractKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix, MatricesHarvester[] harvesters)
Kalman process model constructor (package private).AbstractKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix, MatricesHarvester[] harvesters, PropagationType propagationType, PropagationType stateType)
Kalman process model constructor (package private).DSSTKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix, PropagationType propagationType, PropagationType stateType)
Deprecated.Kalman process model constructor.KalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Kalman process model constructor.PythonAbstractKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix, MatricesHarvester[] harvesters)
Kalman process model constructor (package private).PythonAbstractKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix, MatricesHarvester[] harvesters, PropagationType propagationType, PropagationType stateType)
Kalman process model constructor (package private).SemiAnalyticalKalmanEstimator(MatrixDecomposer decomposer, DSSTPropagatorBuilder propagatorBuilder, CovarianceMatrixProvider covarianceMatrixProvider, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Kalman filter estimator constructor (package private).SemiAnalyticalKalmanModel(DSSTPropagatorBuilder propagatorBuilder, CovarianceMatrixProvider covarianceMatrixProvider, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Kalman process model constructor (package private).SemiAnalyticalUnscentedKalmanModel(DSSTPropagatorBuilder propagatorBuilder, CovarianceMatrixProvider covarianceMatrixProvider, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Unscented Kalman process model constructor (package private).TLEKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Deprecated.Kalman process model constructor (package private).UnscentedKalmanModel(List<NumericalPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatrixProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Unscented Kalman process model constructor (package private). -
Uses of CovarianceMatrixProvider in org.orekit.propagation.conversion
Methods in org.orekit.propagation.conversion with parameters of type CovarianceMatrixProvider Modifier and Type Method Description AbstractKalmanModel
BrouwerLyddanePropagatorBuilder. buildKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Build a new Kalman model.AbstractKalmanModel
DSSTPropagatorBuilder. buildKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Build a new Kalman model.AbstractKalmanModel
EcksteinHechlerPropagatorBuilder. buildKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Build a new Kalman model.AbstractKalmanModel
EphemerisPropagatorBuilder. buildKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Build a new Kalman model.AbstractKalmanModel
KeplerianPropagatorBuilder. buildKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Build a new Kalman model.KalmanModel
NumericalPropagatorBuilder. buildKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Build a new Kalman model.AbstractKalmanModel
OrbitDeterminationPropagatorBuilder. buildKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Build a new Kalman model.AbstractKalmanModel
PythonOrbitDeterminationPropagatorBuilder. buildKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
Build a new Kalman model.AbstractKalmanModel
TLEPropagatorBuilder. buildKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementsParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
-