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.measurements |
The measurements package defines everything that is related to orbit
determination measurements.
|
org.orekit.estimation.measurements.generation |
This package provides Orbit Determination measurements generation.
|
org.orekit.estimation.measurements.gnss | |
org.orekit.estimation.measurements.modifiers | |
org.orekit.estimation.sequential | |
org.orekit.propagation.conversion |
This package provides tools to convert a given propagator or a set of
SpacecraftState into another propagator. |
Modifier and Type | Method and Description |
---|---|
Map<ObservedMeasurement<?>,EstimatedMeasurement<?>> |
BatchLSEstimator.getLastEstimations()
Get the last estimations performed.
|
Modifier and Type | Method and Description |
---|---|
void |
BatchLSEstimator.addMeasurement(ObservedMeasurement<?> measurement)
Add a measurement.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelObserver.modelCalled(Orbit[] orbits,
Map<ObservedMeasurement<?>,EstimatedMeasurement<?>> estimations)
Notification callback for orbit changes.
|
Constructor and Description |
---|
BatchLSModel(IntegratedPropagatorBuilder[] propagatorBuilders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Simple constructor.
|
DSSTBatchLSModel(IntegratedPropagatorBuilder[] propagatorBuilders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer,
PropagationType propagationType,
PropagationType stateType)
Simple constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMeasurement<T extends ObservedMeasurement<T>>
Abstract class handling measurements boilerplate.
|
class |
EstimatedMeasurement<T extends ObservedMeasurement<T>>
Class holding an estimated theoretical value associated to an
observed measurement . |
interface |
EstimationModifier<T extends ObservedMeasurement<T>>
Interface for estimated measurements modifiers used for orbit determination.
|
interface |
ObservedMeasurement<T extends ObservedMeasurement<T>>
Interface for measurements used for orbit determination.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMeasurement<T extends ObservedMeasurement<T>>
Abstract class handling measurements boilerplate.
|
class |
AngularAzEl
Class modeling an Azimuth-Elevation measurement from a ground station.
|
class |
AngularRaDec
Class modeling an Right Ascension - Declination measurement from a ground point (station, telescope).
|
class |
InterSatellitesRange
One-way or two-way range measurements between two satellites.
|
class |
MultiplexedMeasurement
Class multiplexing several measurements as one.
|
class |
Position
Class modeling a position only measurement.
|
class |
PV
Class modeling a position-velocity measurement.
|
class |
Range
Class modeling a range measurement from a ground station.
|
class |
RangeRate
Class modeling one-way or two-way range rate measurement between two vehicles.
|
class |
TurnAroundRange
Class modeling a turn-around range measurement using a master ground station and a slave ground station.
|
Modifier and Type | Method and Description |
---|---|
List<ObservedMeasurement<?>> |
MultiplexedMeasurement.getMeasurements()
Get the underlying measurements.
|
Constructor and Description |
---|
MultiplexedMeasurement(List<ObservedMeasurement<?>> measurements)
Simple constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMeasurementBuilder<T extends ObservedMeasurement<T>>
Base class for
measurements builders . |
class |
AbstractScheduler<T extends ObservedMeasurement<T>>
Base implementation of
Scheduler managing dates selection . |
class |
ContinuousScheduler<T extends ObservedMeasurement<T>>
Scheduler generating measurements sequences continuously. |
class |
EventBasedScheduler<T extends ObservedMeasurement<T>>
Scheduler based on EventDetector for generating measurements sequences. |
interface |
MeasurementBuilder<T extends ObservedMeasurement<T>>
Interface for generating individual
measurements . |
interface |
Scheduler<T extends ObservedMeasurement<T>>
Interface for generating
measurements sequences. |
Modifier and Type | Method and Description |
---|---|
<T extends ObservedMeasurement<T>> |
Generator.addScheduler(Scheduler<T> scheduler)
Add a sequences generator for a specific measurement type.
|
Modifier and Type | Method and Description |
---|---|
SortedSet<ObservedMeasurement<?>> |
Generator.generate(AbsoluteDate start,
AbsoluteDate end)
Generate measurements.
|
Modifier and Type | Class and Description |
---|---|
class |
Phase
Class modeling a phase measurement from a ground station.
|
Modifier and Type | Class and Description |
---|---|
class |
Bias<T extends ObservedMeasurement<T>>
Class modeling a measurement bias.
|
class |
DynamicOutlierFilter<T extends ObservedMeasurement<T>>
Modifier that sets estimated measurement weight to 0 if residual is too far from expected domain.
|
class |
OutlierFilter<T extends ObservedMeasurement<T>>
Modifier that sets estimated measurement weight to 0 if residual is too far from expected domain.
|
Modifier and Type | Method and Description |
---|---|
ObservedMeasurement<?> |
MeasurementDecorator.getObservedMeasurement()
Get the observed measurement.
|
Modifier and Type | Method and Description |
---|---|
AbstractIntegratedPropagator[] |
KalmanEstimator.estimationStep(ObservedMeasurement<?> observedMeasurement)
Process a single measurement.
|
void |
KalmanODModel.finalizeEstimation(ObservedMeasurement<?> observedMeasurement,
ProcessEstimate estimate)
Finalize estimation.
|
void |
DSSTKalmanModel.finalizeEstimation(ObservedMeasurement<?> observedMeasurement,
ProcessEstimate estimate)
Finalize estimation.
|
void |
KalmanModel.finalizeEstimation(ObservedMeasurement<?> observedMeasurement,
ProcessEstimate estimate)
Finalize estimation.
|
Modifier and Type | Method and Description |
---|---|
AbstractIntegratedPropagator[] |
KalmanEstimator.processMeasurements(Iterable<ObservedMeasurement<?>> observedMeasurements)
Process several measurements.
|
Constructor and Description |
---|
MeasurementDecorator(ObservedMeasurement<?> observedMeasurement,
RealMatrix covariance,
AbsoluteDate reference)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
BatchLSModel |
NumericalPropagatorBuilder.buildLSModel(IntegratedPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new
BatchLSODModel . |
BatchLSODModel |
IntegratedPropagatorBuilder.buildLSModel(IntegratedPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new
BatchLSODModel . |
DSSTBatchLSModel |
DSSTPropagatorBuilder.buildLSModel(IntegratedPropagatorBuilder[] builders,
List<ObservedMeasurement<?>> measurements,
ParameterDriversList estimatedMeasurementsParameters,
ModelObserver observer)
Build a new
BatchLSODModel . |
Copyright © 2002-2020 CS Group. All rights reserved.