Uses of Class
org.orekit.estimation.measurements.GroundStation
-
Packages that use GroundStation Package Description 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. -
-
Uses of GroundStation in org.orekit.estimation.measurements
Methods in org.orekit.estimation.measurements that return GroundStation Modifier and Type Method Description GroundStation
BistaticRange. getEmitterStation()
Get the emitter ground station.GroundStation
BistaticRangeRate. getEmitterStation()
Get the emitter ground station.GroundStation
TurnAroundRange. getPrimaryStation()
Get the primary ground station from which measurement is performed.GroundStation
FDOA. getPrimeStation()
Get the prime ground station, the one that gives the date of the measurement.GroundStation
TDOA. getPrimeStation()
Get the prime ground station, the one that gives the date of the measurement.GroundStation
BistaticRange. getReceiverStation()
Get the receiver ground station.GroundStation
BistaticRangeRate. getReceiverStation()
Get the receiver ground station.GroundStation
TurnAroundRange. getSecondaryStation()
Get the secondary ground station reflecting the signal.GroundStation
FDOA. getSecondStation()
Get the second ground station, the one that gives the measurement.GroundStation
TDOA. getSecondStation()
Get the second ground station, the one that gives the measurement.GroundStation
GroundReceiverMeasurement. getStation()
Get the ground station from which measurement is performed.Constructors in org.orekit.estimation.measurements with parameters of type GroundStation Constructor Description AngularAzEl(GroundStation station, AbsoluteDate date, double[] angular, double[] sigma, double[] baseWeight, ObservableSatellite satellite)
Simple constructor.AngularRaDec(GroundStation station, Frame referenceFrame, AbsoluteDate date, double[] angular, double[] sigma, double[] baseWeight, ObservableSatellite satellite)
Simple constructor.BistaticRange(GroundStation emitter, GroundStation receiver, AbsoluteDate date, double range, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.BistaticRangeRate(GroundStation emitter, GroundStation receiver, AbsoluteDate date, double rangeRate, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.FDOA(GroundStation primeStation, GroundStation secondStation, double centreFrequency, AbsoluteDate date, double fdoa, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.GroundReceiverMeasurement(GroundStation station, boolean twoWay, AbsoluteDate date, double[] observed, double[] sigma, double[] baseWeight, ObservableSatellite satellite)
Simple constructor.GroundReceiverMeasurement(GroundStation station, boolean twoWay, AbsoluteDate date, double observed, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.Range(GroundStation station, boolean twoWay, AbsoluteDate date, double range, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.RangeRate(GroundStation station, AbsoluteDate date, double rangeRate, double sigma, double baseWeight, boolean twoway, ObservableSatellite satellite)
Simple constructor.TDOA(GroundStation primeStation, GroundStation secondStation, AbsoluteDate date, double tdoa, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.TurnAroundRange(GroundStation primaryStation, GroundStation secondaryStation, AbsoluteDate date, double turnAroundRange, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor. -
Uses of GroundStation in org.orekit.estimation.measurements.filtering
Constructors in org.orekit.estimation.measurements.filtering with parameters of type GroundStation Constructor Description ElevationFilter(GroundStation station, double threshold)
Constructor. -
Uses of GroundStation in org.orekit.estimation.measurements.generation
Constructors in org.orekit.estimation.measurements.generation with parameters of type GroundStation Constructor Description AngularAzElBuilder(CorrelatedRandomVectorGenerator noiseSource, GroundStation station, double[] sigma, double[] baseWeight, ObservableSatellite satellite)
Simple constructor.AngularRaDecBuilder(CorrelatedRandomVectorGenerator noiseSource, GroundStation station, Frame referenceFrame, double[] sigma, double[] baseWeight, ObservableSatellite satellite)
Simple constructor.BistaticRangeBuilder(CorrelatedRandomVectorGenerator noiseSource, GroundStation emitter, GroundStation receiver, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.BistaticRangeRateBuilder(CorrelatedRandomVectorGenerator noiseSource, GroundStation emitter, GroundStation receiver, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.FDOABuilder(CorrelatedRandomVectorGenerator noiseSource, GroundStation primeStation, GroundStation secondStation, double centreFrequency, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.RangeBuilder(CorrelatedRandomVectorGenerator noiseSource, GroundStation station, boolean twoWay, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.RangeRateBuilder(CorrelatedRandomVectorGenerator noiseSource, GroundStation station, boolean twoWay, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.TDOABuilder(CorrelatedRandomVectorGenerator noiseSource, GroundStation primeStation, GroundStation secondStation, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor.TurnAroundRangeBuilder(CorrelatedRandomVectorGenerator noiseSource, GroundStation primaryStation, GroundStation secondaryStation, double sigma, double baseWeight, ObservableSatellite satellite)
Simple constructor. -
Uses of GroundStation in org.orekit.estimation.measurements.gnss
Constructors in org.orekit.estimation.measurements.gnss with parameters of type GroundStation Constructor Description Phase(GroundStation station, AbsoluteDate date, double phase, double wavelength, double sigma, double baseWeight, ObservableSatellite satellite, AmbiguityCache cache)
Simple constructor.PhaseBuilder(CorrelatedRandomVectorGenerator noiseSource, GroundStation station, double wavelength, double sigma, double baseWeight, ObservableSatellite satellite, AmbiguityCache cache)
Simple constructor. -
Uses of GroundStation in org.orekit.estimation.measurements.modifiers
Methods in org.orekit.estimation.measurements.modifiers with parameters of type GroundStation Modifier and Type Method Description double
ParametricModelEffect. evaluate(GroundStation station, SpacecraftState state)
Evaluate the parametric model effect.Gradient
ParametricModelEffectGradient. evaluate(GroundStation station, FieldSpacecraftState<Gradient> state, Gradient[] parameters)
Evaluate the parametric model effect.static <T extends ObservedMeasurement<T>>
voidRangeModifierUtil. modify(EstimatedMeasurement<T> estimated, ParameterDriversProvider parametricModel, AbstractGradientConverter converter, GroundStation station, ParametricModelEffect modelEffect, ParametricModelEffectGradient modelEffectGradient, EstimationModifier<T> modifier)
Apply a modifier to an estimated measurement.static <T extends ObservedMeasurement<T>>
voidRangeRateModifierUtil. modify(EstimatedMeasurement<T> estimated, ParameterDriversProvider parametricModel, AbstractGradientConverter converter, GroundStation station, ParametricModelEffect modelEffect, ParametricModelEffectGradient modelEffectGradient, EstimationModifier<T> modifier)
Apply a modifier to an estimated measurement.static <T extends ObservedMeasurement<T>>
voidRangeModifierUtil. modifyWithoutDerivatives(EstimatedMeasurementBase<T> estimated, GroundStation station, ParametricModelEffect modelEffect, EstimationModifier<T> modifier)
Apply a modifier to an estimated measurement.static <T extends ObservedMeasurement<T>>
voidRangeRateModifierUtil. modifyWithoutDerivatives(EstimatedMeasurementBase<T> estimated, GroundStation station, ParametricModelEffect modelEffect, EstimationModifier<T> modifier)
Apply a modifier to an estimated measurement.static double[]
AberrationModifier. naturalToProper(double[] naturalRaDec, GroundStation station, AbsoluteDate date, Frame frame)
Natural to proper correction for aberration of light.static double[]
AberrationModifier. naturalToProper(double[] naturalRaDec, GroundStation station, AbsoluteDate date, Frame frame, DataContext context)
Natural to proper correction for aberration of light.static double[]
AberrationModifier. properToNatural(double[] properRaDec, GroundStation station, AbsoluteDate date, Frame frame)
Proper to natural correction for aberration of light.static double[]
AberrationModifier. properToNatural(double[] properRaDec, GroundStation station, AbsoluteDate date, Frame frame, DataContext context)
Proper to natural correction for aberration of light.protected <T extends CalculusFieldElement<T>>
TBaseRangeIonosphericDelayModifier. rangeErrorIonosphericModel(GroundStation station, FieldSpacecraftState<T> state, T[] parameters)
Compute the measurement error due to Ionosphere.protected double
BaseRangeIonosphericDelayModifier. rangeErrorIonosphericModel(GroundStation station, SpacecraftState state)
Compute the measurement error due to Ionosphere.<T extends CalculusFieldElement<T>>
TBaseRangeTroposphericDelayModifier. rangeErrorTroposphericModel(GroundStation station, FieldSpacecraftState<T> state, T[] parameters)
Compute the measurement error due to Troposphere.double
BaseRangeTroposphericDelayModifier. rangeErrorTroposphericModel(GroundStation station, SpacecraftState state)
Compute the measurement error due to Troposphere.protected <T extends CalculusFieldElement<T>>
TBaseRangeRateIonosphericDelayModifier. rangeRateErrorIonosphericModel(GroundStation station, FieldSpacecraftState<T> state, T[] parameters)
Compute the measurement error due to Ionosphere.protected double
BaseRangeRateIonosphericDelayModifier. rangeRateErrorIonosphericModel(GroundStation station, SpacecraftState state)
Compute the measurement error due to Ionosphere.protected <T extends CalculusFieldElement<T>>
TRangeRateIonosphericDelayModifier. rangeRateErrorIonosphericModel(GroundStation station, FieldSpacecraftState<T> state, T[] parameters)
Compute the measurement error due to Ionosphere.protected double
RangeRateIonosphericDelayModifier. rangeRateErrorIonosphericModel(GroundStation station, SpacecraftState state)
Compute the measurement error due to Ionosphere.<T extends CalculusFieldElement<T>>
TBaseRangeRateTroposphericDelayModifier. rangeRateErrorTroposphericModel(GroundStation station, FieldSpacecraftState<T> state, T[] parameters)
Compute the measurement error due to Troposphere.double
BaseRangeRateTroposphericDelayModifier. rangeRateErrorTroposphericModel(GroundStation station, SpacecraftState state)
Compute the measurement error due to Troposphere.<T extends CalculusFieldElement<T>>
TRangeRateTroposphericDelayModifier. rangeRateErrorTroposphericModel(GroundStation station, FieldSpacecraftState<T> state, T[] parameters)
Compute the measurement error due to Troposphere.double
RangeRateTroposphericDelayModifier. rangeRateErrorTroposphericModel(GroundStation station, SpacecraftState state)
Compute the measurement error due to Troposphere.
-