Package | Description |
---|---|
org.orekit.estimation.leastsquares |
The leastsquares package provides an implementation of a batch least
squares estimator engine to perform an orbit determination.
|
org.orekit.estimation.sequential |
The sequential package provides an implementation of a
Kalman Filter engine to perform an orbit determination.
|
org.orekit.orbits |
This package provides classes to represent orbits.
|
org.orekit.propagation.analytical.tle |
This package provides classes to read and extrapolate tle's.
|
org.orekit.propagation.conversion |
This package provides tools to convert a given propagator or a set of
SpacecraftState into another propagator. |
org.orekit.propagation.integration |
Utilities for integration-based propagators (both numerical and semi-analytical).
|
org.orekit.propagation.numerical |
Top level package for numerical propagators.
|
Modifier and Type | Method and Description |
---|---|
ParameterDriversList |
BatchLSEstimator.getMeasurementsParametersDrivers(boolean estimatedOnly)
Get the measurements parameters supported by this estimator (including measurements and modifiers).
|
ParameterDriversList |
BatchLSEstimator.getOrbitalParametersDrivers(boolean estimatedOnly)
Get the orbital parameters supported by this estimator.
|
ParameterDriversList |
BatchLSEstimator.getPropagatorParametersDrivers(boolean estimatedOnly)
Get the propagator parameters supported by this estimator.
|
ParameterDriversList |
AbstractBatchLSModel.getSelectedOrbitalParametersDriversForBuilder(int iBuilder)
Get the selected orbital drivers for a propagatorBuilder.
|
ParameterDriversList |
AbstractBatchLSModel.getSelectedPropagationDriversForBuilder(int iBuilder)
Get the selected propagation drivers for a propagatorBuilder.
|
Modifier and Type | Method and Description |
---|---|
void |
BatchLSObserver.evaluationPerformed(int iterationsCount,
int evaluationsCount,
Orbit[] orbits,
ParameterDriversList estimatedOrbitalParameters,
ParameterDriversList estimatedPropagatorParameters,
ParameterDriversList estimatedMeasurementsParameters,
EstimationsProvider evaluationsProvider,
LeastSquaresProblem.Evaluation lspEvaluation)
Notification callback for the end of each evaluation.
|
Constructor and Description |
---|
AbstractBatchLSModel(OrbitDeterminationPropagatorBuilder[] propagatorBuilders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
MatricesHarvester[] harvesters,
ModelObserver observer)
Deprecated.
as of 11.1, replaced by [@link #AbstractBatchLSModel(OrbitDeterminationPropagatorBuilder[],
List, ParameterDriversList, ModelObserver)}
|
AbstractBatchLSModel(OrbitDeterminationPropagatorBuilder[] propagatorBuilders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Constructor.
|
BatchLSModel(OrbitDeterminationPropagatorBuilder[] propagatorBuilders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Simple constructor.
|
DSSTBatchLSModel(OrbitDeterminationPropagatorBuilder[] propagatorBuilders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer,
PropagationType propagationType,
PropagationType stateType)
Simple constructor.
|
TLEBatchLSModel(OrbitDeterminationPropagatorBuilder[] propagatorBuilders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Deprecated.
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
ParameterDriversList |
UnscentedKalmanModel.getEstimatedMeasurementsParameters()
Get the list of estimated measurements parameters.
|
ParameterDriversList |
SemiAnalyticalUnscentedKalmanModel.getEstimatedMeasurementsParameters()
Get the list of estimated measurements parameters.
|
ParameterDriversList |
AbstractKalmanModel.getEstimatedMeasurementsParameters()
Get the list of estimated measurements parameters.
|
ParameterDriversList |
AbstractKalmanEstimator.getEstimatedMeasurementsParameters()
Get the list of estimated measurements parameters.
|
ParameterDriversList |
SemiAnalyticalKalmanModel.getEstimatedMeasurementsParameters()
Get the list of estimated measurements parameters.
|
ParameterDriversList |
KalmanEstimation.getEstimatedMeasurementsParameters()
Get the list of estimated measurements parameters.
|
ParameterDriversList |
UnscentedKalmanModel.getEstimatedOrbitalParameters()
Get the list of estimated orbital parameters.
|
ParameterDriversList |
SemiAnalyticalUnscentedKalmanModel.getEstimatedOrbitalParameters()
Get the list of estimated orbital parameters.
|
ParameterDriversList |
AbstractKalmanModel.getEstimatedOrbitalParameters()
Get the list of estimated orbital parameters.
|
ParameterDriversList |
SemiAnalyticalKalmanModel.getEstimatedOrbitalParameters()
Get the list of estimated orbital parameters.
|
ParameterDriversList |
KalmanEstimation.getEstimatedOrbitalParameters()
Get the list of estimated orbital parameters.
|
ParameterDriversList |
UnscentedKalmanModel.getEstimatedPropagationParameters()
Get the list of estimated propagation parameters.
|
ParameterDriversList |
SemiAnalyticalUnscentedKalmanModel.getEstimatedPropagationParameters()
Get the list of estimated propagation parameters.
|
ParameterDriversList |
AbstractKalmanModel.getEstimatedPropagationParameters()
Get the list of estimated propagation parameters.
|
ParameterDriversList |
SemiAnalyticalKalmanModel.getEstimatedPropagationParameters()
Get the list of estimated propagation parameters.
|
ParameterDriversList |
KalmanEstimation.getEstimatedPropagationParameters()
Get the list of estimated propagation parameters.
|
ParameterDriversList |
AbstractKalmanEstimator.getOrbitalParametersDrivers(boolean estimatedOnly)
Get the orbital parameters supported by this estimator.
|
ParameterDriversList |
AbstractKalmanEstimator.getPropagationParametersDrivers(boolean estimatedOnly)
Get the propagator parameters supported by this estimator.
|
Modifier and Type | Method and Description |
---|---|
static void |
KalmanEstimatorUtil.checkDimension(int dimension,
ParameterDriversList orbitalParameters,
ParameterDriversList propagationParameters,
ParameterDriversList measurementParameters)
Check dimension.
|
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.
|
Constructor and 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.
|
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).
|
Modifier and Type | Method and Description |
---|---|
abstract ParameterDriversList |
OrbitType.getDrivers(double dP,
Orbit orbit,
PositionAngle type)
Get parameters drivers initialized from a reference orbit.
|
Constructor and Description |
---|
TLEJacobiansMapper(String name,
ParameterDriversList parameters,
TLEPropagator propagator)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
ParameterDriversList |
AbstractPropagatorBuilder.getOrbitalParametersDrivers()
Get the drivers for the configurable orbital parameters.
|
ParameterDriversList |
PropagatorBuilder.getOrbitalParametersDrivers()
Get the drivers for the configurable orbital parameters.
|
ParameterDriversList |
AbstractPropagatorBuilder.getPropagationParametersDrivers()
Get the drivers for the configurable propagation parameters.
|
ParameterDriversList |
PropagatorBuilder.getPropagationParametersDrivers()
Get the drivers for the configurable propagation parameters.
|
Modifier and Type | Method and Description |
---|---|
AbstractKalmanModel |
KeplerianPropagatorBuilder.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 |
DSSTPropagatorBuilder.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) |
AbstractKalmanModel |
EphemerisPropagatorBuilder.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 |
BrouwerLyddanePropagatorBuilder.buildKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders,
List<CovarianceMatrixProvider> covarianceMatricesProviders,
ParameterDriversList estimatedMeasurementsParameters,
CovarianceMatrixProvider measurementProcessNoiseMatrix)
Build a new Kalman model.
|
AbstractBatchLSModel |
KeplerianPropagatorBuilder.buildLSModel(OrbitDeterminationPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new batch least squares model.
|
AbstractBatchLSModel |
EcksteinHechlerPropagatorBuilder.buildLSModel(OrbitDeterminationPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new batch least squares model.
|
DSSTBatchLSModel |
DSSTPropagatorBuilder.buildLSModel(OrbitDeterminationPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new batch least squares model.
|
AbstractBatchLSModel |
TLEPropagatorBuilder.buildLSModel(OrbitDeterminationPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new batch least squares model.
|
AbstractBatchLSModel |
EphemerisPropagatorBuilder.buildLSModel(OrbitDeterminationPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new batch least squares model.
|
BatchLSModel |
NumericalPropagatorBuilder.buildLSModel(OrbitDeterminationPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new batch least squares model.
|
AbstractBatchLSModel |
OrbitDeterminationPropagatorBuilder.buildLSModel(OrbitDeterminationPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new batch least squares model.
|
AbstractBatchLSModel |
BrouwerLyddanePropagatorBuilder.buildLSModel(OrbitDeterminationPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new batch least squares model.
|
Constructor and Description |
---|
AbstractJacobiansMapper(String name,
ParameterDriversList parameters)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
ParameterDriversList |
PartialDerivativesEquations.getSelectedParameters()
Deprecated.
Get the selected parameters, in Jacobian matrix column order.
|
ParameterDriversList |
EpochDerivativesEquations.getSelectedParameters()
Get the selected parameters, in Jacobian matrix column order.
|
Constructor and Description |
---|
AbsoluteJacobiansMapper(String name,
ParameterDriversList parameters)
Simple constructor.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.