Uses of Interface
org.orekit.estimation.measurements.ObservedMeasurement
-
Packages that use ObservedMeasurement 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.filtering This package provides measurement pre-processing filters.org.orekit.estimation.measurements.generation This package provides Orbit Determination measurements generation.org.orekit.estimation.measurements.gnss This package provides methods to handle GNSS measurements.org.orekit.estimation.measurements.modifiers This package provides measurement modifier.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 ObservedMeasurement in org.orekit.estimation.leastsquares
Methods in org.orekit.estimation.leastsquares that return types with arguments of type ObservedMeasurement Modifier and Type Method Description Map<ObservedMeasurement<?>,EstimatedMeasurement<?>>
BatchLSEstimator. getLastEstimations()
Get the last estimations performed.Methods in org.orekit.estimation.leastsquares with parameters of type ObservedMeasurement Modifier and Type Method Description void
BatchLSEstimator. addMeasurement(ObservedMeasurement<?> measurement)
Add a measurement.Method parameters in org.orekit.estimation.leastsquares with type arguments of type ObservedMeasurement Modifier and Type Method Description void
ModelObserver. modelCalled(Orbit[] orbits, Map<ObservedMeasurement<?>,EstimatedMeasurement<?>> estimations)
Notification callback for orbit changes.Constructor parameters in org.orekit.estimation.leastsquares with type arguments of type ObservedMeasurement Constructor Description AbstractBatchLSModel(PropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Constructor.BatchLSModel(PropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Simple constructor.DSSTBatchLSModel(PropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer, PropagationType propagationType)
Simple constructor. -
Uses of ObservedMeasurement in org.orekit.estimation.measurements
Classes in org.orekit.estimation.measurements with type parameters of type ObservedMeasurement Modifier and Type Class 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 anobserved measurement
.class
EstimatedMeasurementBase<T extends ObservedMeasurement<T>>
Class holding an estimated theoretical value associated to anobserved 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.Classes in org.orekit.estimation.measurements that implement ObservedMeasurement Modifier and Type Class 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 a Right Ascension - Declination measurement from a ground point (station, telescope).class
BistaticRange
Class modeling a bistatic range measurement using an emitter ground station and a receiver ground station.class
BistaticRangeRate
Class modeling a bistatic range rate measurement using an emitter ground station and a receiver ground station.class
FDOA
Class modeling a Frequency Difference of Arrival measurement with a satellite as emitter and two ground stations as receivers.class
GroundReceiverMeasurement<T extends GroundReceiverMeasurement<T>>
Base class modeling a measurement where receiver is a ground station.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
TDOA
Class modeling a Time Difference of Arrival measurement with a satellite as emitter and two ground stations as receivers.class
TurnAroundRange
Class modeling a turn-around range measurement using a primary ground station and a secondary ground station.Methods in org.orekit.estimation.measurements that return types with arguments of type ObservedMeasurement Modifier and Type Method Description List<ObservedMeasurement<?>>
MultiplexedMeasurement. getMeasurements()
Get the underlying measurements.Constructor parameters in org.orekit.estimation.measurements with type arguments of type ObservedMeasurement Constructor Description MultiplexedMeasurement(List<ObservedMeasurement<?>> measurements)
Simple constructor. -
Uses of ObservedMeasurement in org.orekit.estimation.measurements.filtering
Classes in org.orekit.estimation.measurements.filtering with type parameters of type ObservedMeasurement Modifier and Type Class Description class
ElevationFilter<T extends ObservedMeasurement<T>>
Elevation pre-processing filter.interface
MeasurementFilter<T extends ObservedMeasurement<T>>
Interface for measurement pre-processing filter.class
ResidualFilter<T extends ObservedMeasurement<T>>
Residual pre-processing filter.Methods in org.orekit.estimation.measurements.filtering with parameters of type ObservedMeasurement Modifier and Type Method Description void
ElevationFilter. filter(ObservedMeasurement<T> measurement, SpacecraftState state)
Apply a filter to an observed measurement.void
MeasurementFilter. filter(ObservedMeasurement<T> measurement, SpacecraftState state)
Apply a filter to an observed measurement.void
ResidualFilter. filter(ObservedMeasurement<T> measurement, SpacecraftState state)
Apply a filter to an observed measurement. -
Uses of ObservedMeasurement in org.orekit.estimation.measurements.generation
Classes in org.orekit.estimation.measurements.generation with type parameters of type ObservedMeasurement Modifier and Type Class Description class
AbstractMeasurementBuilder<T extends ObservedMeasurement<T>>
Base class formeasurements builders
.class
AbstractScheduler<T extends ObservedMeasurement<T>>
Base implementation ofScheduler
managingdates selection
.class
ContinuousScheduler<T extends ObservedMeasurement<T>>
Scheduler
generating measurements sequences continuously.class
EventBasedScheduler<T extends ObservedMeasurement<T>>
Scheduler
based onEventDetector
for generating measurements sequences.interface
MeasurementBuilder<T extends ObservedMeasurement<T>>
Interface for generating individualmeasurements
.interface
Scheduler<T extends ObservedMeasurement<T>>
Interface for generatingmeasurements
sequences.Methods in org.orekit.estimation.measurements.generation with type parameters of type ObservedMeasurement Modifier and Type Method Description <T extends ObservedMeasurement<T>>
voidGenerator. addScheduler(Scheduler<T> scheduler)
Add a sequences generator for a specific measurement type.Methods in org.orekit.estimation.measurements.generation that return types with arguments of type ObservedMeasurement Modifier and Type Method Description SortedSet<ObservedMeasurement<?>>
GatheringSubscriber. getGeneratedMeasurements()
Get generated measurements.Methods in org.orekit.estimation.measurements.generation with parameters of type ObservedMeasurement Modifier and Type Method Description void
GatheringSubscriber. handleGeneratedMeasurement(ObservedMeasurement<?> measurement)
Handle a generated measurement.void
GeneratedMeasurementSubscriber. handleGeneratedMeasurement(ObservedMeasurement<?> measurement)
Handle a generated measurement. -
Uses of ObservedMeasurement in org.orekit.estimation.measurements.gnss
Classes in org.orekit.estimation.measurements.gnss with type parameters of type ObservedMeasurement Modifier and Type Class Description class
AbstractWindUp<T extends ObservedMeasurement<T>>
Base class for wind-up effect computation.Classes in org.orekit.estimation.measurements.gnss that implement ObservedMeasurement Modifier and Type Class Description class
InterSatellitesPhase
Phase measurement between two satellites.class
OneWayGNSSPhase
One-way GNSS phase measurement.class
OneWayGNSSRange
One-way GNSS range measurement.class
Phase
Class modeling a phase measurement from a ground station. -
Uses of ObservedMeasurement in org.orekit.estimation.measurements.modifiers
Classes in org.orekit.estimation.measurements.modifiers with type parameters of type ObservedMeasurement Modifier and Type Class 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.Methods in org.orekit.estimation.measurements.modifiers with type parameters of type ObservedMeasurement Modifier and Type Method Description static <T extends ObservedMeasurement<T>>
voidRangeModifierUtil. modify(EstimatedMeasurement<T> estimated, ParameterDriversProvider parametricModel, AbstractGradientConverter converter, GroundStation station, org.orekit.estimation.measurements.modifiers.ParametricModelEffect modelEffect, org.orekit.estimation.measurements.modifiers.ParametricModelEffectGradient modelEffectGradient)
Apply a modifier to an estimated measurement.static <T extends ObservedMeasurement<T>>
voidRangeRateModifierUtil. modify(EstimatedMeasurement<T> estimated, ParameterDriversProvider parametricModel, AbstractGradientConverter converter, GroundStation station, org.orekit.estimation.measurements.modifiers.ParametricModelEffect modelEffect, org.orekit.estimation.measurements.modifiers.ParametricModelEffectGradient modelEffectGradient)
Apply a modifier to an estimated measurement.static <T extends ObservedMeasurement<T>>
voidRangeModifierUtil. modifyWithoutDerivatives(EstimatedMeasurementBase<T> estimated, GroundStation station, org.orekit.estimation.measurements.modifiers.ParametricModelEffect modelEffect)
Apply a modifier to an estimated measurement.static <T extends ObservedMeasurement<T>>
voidRangeRateModifierUtil. modifyWithoutDerivatives(EstimatedMeasurementBase<T> estimated, GroundStation station, org.orekit.estimation.measurements.modifiers.ParametricModelEffect modelEffect)
Apply a modifier to an estimated measurement. -
Uses of ObservedMeasurement in org.orekit.estimation.sequential
Methods in org.orekit.estimation.sequential with type parameters of type ObservedMeasurement Modifier and Type Method Description static <T extends ObservedMeasurement<T>>
voidKalmanEstimatorUtil. applyDynamicOutlierFilter(EstimatedMeasurement<T> measurement, RealMatrix innovationCovarianceMatrix)
Set and apply a dynamic outlier filter on a measurement.Methods in org.orekit.estimation.sequential that return ObservedMeasurement Modifier and Type Method Description ObservedMeasurement<?>
MeasurementDecorator. getObservedMeasurement()
Get the observed measurement.Methods in org.orekit.estimation.sequential with parameters of type ObservedMeasurement Modifier and Type Method Description static MeasurementDecorator
KalmanEstimatorUtil. decorate(ObservedMeasurement<?> observedMeasurement, AbsoluteDate referenceDate)
Decorate an observed measurement.static MeasurementDecorator
KalmanEstimatorUtil. decorateUnscented(ObservedMeasurement<?> observedMeasurement, AbsoluteDate referenceDate)
Decorate an observed measurement for an Unscented Kalman Filter.Propagator[]
KalmanEstimator. estimationStep(ObservedMeasurement<?> observedMeasurement)
Process a single measurement.Propagator[]
UnscentedKalmanEstimator. estimationStep(ObservedMeasurement<?> observedMeasurement)
Process a single measurement.static SpacecraftState[]
KalmanEstimatorUtil. filterRelevant(ObservedMeasurement<?> observedMeasurement, SpacecraftState[] allStates)
Filter relevant states for a measurement.void
KalmanModel. finalizeEstimation(ObservedMeasurement<?> observedMeasurement, ProcessEstimate estimate)
Finalize estimation.void
SemiAnalyticalKalmanModel. finalizeEstimation(ObservedMeasurement<?> observedMeasurement, ProcessEstimate estimate)
Finalize estimation.void
SemiAnalyticalProcess. finalizeEstimation(ObservedMeasurement<?> observedMeasurement, ProcessEstimate estimate)
Finalize estimation.void
SemiAnalyticalUnscentedKalmanModel. finalizeEstimation(ObservedMeasurement<?> observedMeasurement, ProcessEstimate estimate)
Finalize estimation.void
UnscentedKalmanModel. finalizeEstimation(ObservedMeasurement<?> observedMeasurement, ProcessEstimate estimate)
Finalize estimation.Method parameters in org.orekit.estimation.sequential with type arguments of type ObservedMeasurement Modifier and Type Method Description Propagator[]
KalmanEstimator. processMeasurements(Iterable<ObservedMeasurement<?>> observedMeasurements)
Process several measurements.DSSTPropagator
SemiAnalyticalKalmanEstimator. processMeasurements(List<ObservedMeasurement<?>> observedMeasurements)
Process a single measurement.DSSTPropagator
SemiAnalyticalKalmanModel. processMeasurements(List<ObservedMeasurement<?>> observedMeasurements, ExtendedKalmanFilter<MeasurementDecorator> filter)
Process a single measurement.DSSTPropagator
SemiAnalyticalUnscentedKalmanEstimator. processMeasurements(List<ObservedMeasurement<?>> observedMeasurements)
Process a single measurement.DSSTPropagator
SemiAnalyticalUnscentedKalmanModel. processMeasurements(List<ObservedMeasurement<?>> observedMeasurements, UnscentedKalmanFilter<MeasurementDecorator> filter)
Process measurements.Propagator[]
UnscentedKalmanEstimator. processMeasurements(Iterable<ObservedMeasurement<?>> observedMeasurements)
Process several measurements.Constructors in org.orekit.estimation.sequential with parameters of type ObservedMeasurement Constructor Description MeasurementDecorator(ObservedMeasurement<?> observedMeasurement, RealMatrix covariance, AbsoluteDate reference)
Simple constructor.Constructor parameters in org.orekit.estimation.sequential with type arguments of type ObservedMeasurement Constructor Description SemiAnalyticalMeasurementHandler(SemiAnalyticalProcess model, KalmanFilter<MeasurementDecorator> filter, List<ObservedMeasurement<?>> observedMeasurements, AbsoluteDate referenceDate)
Simple constructor.SemiAnalyticalMeasurementHandler(SemiAnalyticalProcess model, KalmanFilter<MeasurementDecorator> filter, List<ObservedMeasurement<?>> observedMeasurements, AbsoluteDate referenceDate, boolean isUnscented)
Simple constructor. -
Uses of ObservedMeasurement in org.orekit.propagation.conversion
Method parameters in org.orekit.propagation.conversion with type arguments of type ObservedMeasurement Modifier and Type Method Description AbstractBatchLSModel
BrouwerLyddanePropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.DSSTBatchLSModel
DSSTPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.AbstractBatchLSModel
EcksteinHechlerPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.AbstractBatchLSModel
EphemerisPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.AbstractBatchLSModel
KeplerianPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.BatchLSModel
NumericalPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.AbstractBatchLSModel
PropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.AbstractBatchLSModel
TLEPropagatorBuilder. buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
Build a new batch least squares model.
-