Package | Description |
---|---|
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 |
This package provides methods to handle GNSS measurements.
|
Modifier and Type | Method and Description |
---|---|
List<ObservableSatellite> |
ObservedMeasurement.getSatellites()
Get the satellites related to this measurement.
|
List<ObservableSatellite> |
AbstractMeasurement.getSatellites()
Get the satellites related to this measurement.
|
Constructor and 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.
|
InterSatellitesRange(ObservableSatellite local,
ObservableSatellite remote,
boolean twoWay,
AbsoluteDate date,
double range,
double sigma,
double baseWeight)
Simple constructor.
|
Position(AbsoluteDate date,
org.hipparchus.geometry.euclidean.threed.Vector3D position,
double[][] covarianceMatrix,
double baseWeight,
ObservableSatellite satellite)
Constructor with full covariance matrix and all inputs.
|
Position(AbsoluteDate date,
org.hipparchus.geometry.euclidean.threed.Vector3D position,
double[] sigmaPosition,
double baseWeight,
ObservableSatellite satellite)
Constructor with one vector for the standard deviation.
|
Position(AbsoluteDate date,
org.hipparchus.geometry.euclidean.threed.Vector3D position,
double sigmaPosition,
double baseWeight,
ObservableSatellite satellite)
Constructor with one double for the standard deviation.
|
PV(AbsoluteDate date,
org.hipparchus.geometry.euclidean.threed.Vector3D position,
org.hipparchus.geometry.euclidean.threed.Vector3D velocity,
double[][] positionCovarianceMatrix,
double[][] velocityCovarianceMatrix,
double baseWeight,
ObservableSatellite satellite)
Constructor with 2 smaller covariance matrices.
|
PV(AbsoluteDate date,
org.hipparchus.geometry.euclidean.threed.Vector3D position,
org.hipparchus.geometry.euclidean.threed.Vector3D velocity,
double[][] covarianceMatrix,
double baseWeight,
ObservableSatellite satellite)
Constructor with full covariance matrix and all inputs.
|
PV(AbsoluteDate date,
org.hipparchus.geometry.euclidean.threed.Vector3D position,
org.hipparchus.geometry.euclidean.threed.Vector3D velocity,
double[] sigmaPosition,
double[] sigmaVelocity,
double baseWeight,
ObservableSatellite satellite)
Constructor with two vectors for the standard deviations.
|
PV(AbsoluteDate date,
org.hipparchus.geometry.euclidean.threed.Vector3D position,
org.hipparchus.geometry.euclidean.threed.Vector3D velocity,
double[] sigmaPV,
double baseWeight,
ObservableSatellite satellite)
Constructor with one vector for the standard deviations.
|
PV(AbsoluteDate date,
org.hipparchus.geometry.euclidean.threed.Vector3D position,
org.hipparchus.geometry.euclidean.threed.Vector3D velocity,
double sigmaPosition,
double sigmaVelocity,
double baseWeight,
ObservableSatellite satellite)
Constructor with two double for the standard deviations.
|
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.
|
Constructor and Description |
---|
AbstractMeasurement(AbsoluteDate date,
double[] observed,
double[] sigma,
double[] baseWeight,
List<ObservableSatellite> satellites)
Simple constructor, for multi-dimensional measurements.
|
AbstractMeasurement(AbsoluteDate date,
double observed,
double sigma,
double baseWeight,
List<ObservableSatellite> satellites)
Simple constructor for mono-dimensional measurements.
|
Modifier and Type | Method and Description |
---|---|
ObservableSatellite |
Generator.addPropagator(Propagator propagator)
Add a propagator.
|
ObservableSatellite[] |
MultiplexedMeasurementBuilder.getSatellites()
Get the satellites related to this measurement.
|
ObservableSatellite[] |
MeasurementBuilder.getSatellites()
Get the satellites related to this measurement.
|
ObservableSatellite[] |
AbstractMeasurementBuilder.getSatellites()
Get the satellites related to this measurement.
|
Modifier and Type | Method and Description |
---|---|
Propagator |
Generator.getPropagator(ObservableSatellite satellite)
Get a registered propagator.
|
Modifier and Type | Method and Description |
---|---|
PV |
PVBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
FDOA |
FDOABuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
AngularRaDec |
AngularRaDecBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
BistaticRangeRate |
BistaticRangeRateBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
InterSatellitesRange |
InterSatellitesRangeBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
MultiplexedMeasurement |
MultiplexedMeasurementBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
InterSatellitesPhase |
InterSatellitesPhaseBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
TurnAroundRange |
TurnAroundRangeBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
T |
MeasurementBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
AngularAzEl |
AngularAzElBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
OneWayGNSSRange |
OneWayGNSSRangeBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
Range |
RangeBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
OneWayGNSSPhase |
OneWayGNSSPhaseBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
TDOA |
TDOABuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
RangeRate |
RangeRateBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
Position |
PositionBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
BistaticRange |
BistaticRangeBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
SortedSet<T> |
Scheduler.generate(Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a sequence of measurements.
|
SortedSet<T> |
AbstractScheduler.generate(Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a sequence of measurements.
|
Constructor and Description |
---|
AbstractMeasurementBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
double[] sigma,
double[] baseWeight,
ObservableSatellite... satellites)
Simple constructor.
|
AbstractMeasurementBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
double sigma,
double baseWeight,
ObservableSatellite... satellites)
Simple constructor.
|
AngularAzElBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
GroundStation station,
double[] sigma,
double[] baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
AngularRaDecBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
GroundStation station,
Frame referenceFrame,
double[] sigma,
double[] baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
BistaticRangeBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
GroundStation emitter,
GroundStation receiver,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
BistaticRangeRateBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
GroundStation emitter,
GroundStation receiver,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
FDOABuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
GroundStation primeStation,
GroundStation secondStation,
double centreFrequency,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
InterSatellitesPhaseBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
ObservableSatellite local,
ObservableSatellite remote,
double wavelength,
double sigma,
double baseWeight)
Simple constructor.
|
InterSatellitesRangeBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
ObservableSatellite local,
ObservableSatellite remote,
boolean twoWay,
double sigma,
double baseWeight)
Simple constructor.
|
OneWayGNSSPhaseBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
ObservableSatellite local,
ObservableSatellite remote,
ToDoubleFunction<AbsoluteDate> remoteClockModel,
double wavelength,
double sigma,
double baseWeight)
Simple constructor.
|
OneWayGNSSRangeBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
ObservableSatellite local,
ObservableSatellite remote,
ToDoubleFunction<AbsoluteDate> remoteClockModel,
double sigma,
double baseWeight)
Simple constructor.
|
PositionBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
PVBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
double sigmaPosition,
double sigmaVelocity,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
RangeBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
GroundStation station,
boolean twoWay,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
RangeRateBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
GroundStation station,
boolean twoWay,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
TDOABuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
GroundStation primeStation,
GroundStation secondStation,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
TurnAroundRangeBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
GroundStation primaryStation,
GroundStation secondaryStation,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
Phase |
PhaseBuilder.build(AbsoluteDate date,
Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
Generate a single measurement.
|
Constructor and Description |
---|
InterSatellitesPhase(ObservableSatellite local,
ObservableSatellite remote,
AbsoluteDate date,
double phase,
double wavelength,
double sigma,
double baseWeight)
Constructor.
|
OneWayGNSSPhase(PVCoordinatesProvider remote,
double dtRemote,
AbsoluteDate date,
double phase,
double wavelength,
double sigma,
double baseWeight,
ObservableSatellite local)
Simple constructor.
|
OneWayGNSSRange(PVCoordinatesProvider remote,
double dtRemote,
AbsoluteDate date,
double range,
double sigma,
double baseWeight,
ObservableSatellite local)
Simple constructor.
|
Phase(GroundStation station,
AbsoluteDate date,
double phase,
double wavelength,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
PhaseBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource,
GroundStation station,
double wavelength,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.