Package | Description |
---|---|
org.orekit.estimation.measurements |
The measurements package defines everything that is related to orbit
determination measurements.
|
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.forces |
This package provides the interface for force models that will be used by the
NumericalPropagator , as well as
some classical spacecraft models for surface forces (spherical, box and solar array ...). |
org.orekit.forces.drag |
This package provides all drag-related forces.
|
org.orekit.forces.empirical |
This package provides empirical forces.
|
org.orekit.forces.gravity |
This package provides all gravity-related forces.
|
org.orekit.forces.inertia |
This package provides inertial force model.
|
org.orekit.forces.maneuvers |
This package provides models of simple maneuvers.
|
org.orekit.forces.maneuvers.propulsion |
This package provides propulsion models intended to be used with class
Maneuver . |
org.orekit.forces.maneuvers.trigger |
This package provides maneuver triggers' models intended to be used with class
Maneuver . |
org.orekit.forces.radiation |
This package provides all radiation pressure related forces.
|
org.orekit.models.earth.ionosphere |
This package provides models that simulate the impact of the ionosphere.
|
org.orekit.models.earth.troposphere |
This package provides models that simulate the impact of the troposphere.
|
org.orekit.propagation.analytical |
Top level package for analytical propagators.
|
org.orekit.propagation.analytical.tle |
This package provides classes to read and extrapolate tle's.
|
org.orekit.propagation.integration |
Utilities for integration-based propagators (both numerical and semi-analytical).
|
org.orekit.propagation.numerical.cr3bp |
Top level package for CR3BP Models used with a numerical propagator.
|
org.orekit.propagation.semianalytical.dsst.forces |
This package provides force models for Draper Semi-analytical Satellite Theory (DSST).
|
Modifier and Type | Interface and Description |
---|---|
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 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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWindUp<T extends ObservedMeasurement<T>>
Base class for wind-up effect computation.
|
class |
InterSatellitesPhase
Phase measurement between two satellites.
|
class |
InterSatellitesWindUp
Modifier for wind-up effect in GNSS
inter-satellites phase measurements . |
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.
|
class |
WindUp
Modifier for wind-up effect in GNSS
phase measurements . |
Modifier and Type | Class and Description |
---|---|
class |
AberrationModifier
Class modifying theoretical angular measurement with (the inverse of) stellar aberration.
|
class |
AngularIonosphericDelayModifier
Class modifying theoretical angular measurement with ionospheric delay.
|
class |
AngularRadioRefractionModifier
Class modifying theoretical angular measurement with ionospheric radio refractive index.
|
class |
AngularTroposphericDelayModifier
Class modifying theoretical angular measurement with tropospheric delay.
|
class |
Bias<T extends ObservedMeasurement<T>>
Class modeling a measurement bias.
|
class |
BistaticRangeIonosphericDelayModifier
Class modifying theoretical bistatic range measurement with ionospheric delay.
|
class |
BistaticRangeRateIonosphericDelayModifier
Class modifying theoretical bistatic range-rate measurement with ionospheric delay.
|
class |
BistaticRangeRateTroposphericDelayModifier
Class modifying theoretical bistatic range-rate measurements with tropospheric delay.
|
class |
BistaticRangeTroposphericDelayModifier
Class modifying theoretical bistatic range measurement with tropospheric delay.
|
class |
DynamicOutlierFilter<T extends ObservedMeasurement<T>>
Modifier that sets estimated measurement weight to 0 if residual is too far from expected domain.
|
class |
InterSatellitesPhaseAmbiguityModifier
Class modifying theoretical inter-satellites phase measurement with ambiguity.
|
class |
OnBoardAntennaInterSatellitesPhaseModifier
On-board antenna offset effect on inter-satellites phase measurements.
|
class |
OnBoardAntennaInterSatellitesRangeModifier
On-board antenna offset effect on inter-satellites range measurements.
|
class |
OnBoardAntennaOneWayGNSSPhaseModifier
On-board antenna offset effect on one-way GNSS phase measurements.
|
class |
OnBoardAntennaOneWayGNSSRangeModifier
On-board antenna offset effect on one-way GNSS range measurements.
|
class |
OnBoardAntennaTurnAroundRangeModifier
On-board antenna offset effect on turn around range measurements.
|
class |
OneWayGNSSPhaseAmbiguityModifier
Class modifying theoretical one-way GNSS phase measurement with ambiguity.
|
class |
OutlierFilter<T extends ObservedMeasurement<T>>
Modifier that sets estimated measurement weight to 0 if residual is too far from expected domain.
|
class |
PhaseAmbiguityModifier
Class modifying theoretical phase measurement with ambiguity.
|
class |
PhaseCentersPhaseModifier
Ground and on-board antennas offsets effect on phase measurements.
|
class |
PhaseCentersRangeModifier
Ground and on-board antennas offsets effect on range measurements.
|
class |
PhaseIonosphericDelayModifier
Class modifying theoretical phase measurement with ionospheric delay.
|
class |
PhaseTroposphericDelayModifier
Class modifying theoretical phase measurement with tropospheric delay.
|
class |
RangeIonosphericDelayModifier
Class modifying theoretical range measurement with ionospheric delay.
|
class |
RangeRateIonosphericDelayModifier
Class modifying theoretical range-rate measurement with ionospheric delay.
|
class |
RangeRateTroposphericDelayModifier
Class modifying theoretical range-rate measurements with tropospheric delay.
|
class |
RangeTroposphericDelayModifier
Class modifying theoretical range measurement with tropospheric delay.
|
class |
RelativisticClockInterSatellitesPhaseModifier
Class modifying theoretical inter-satellites phase measurement with relativistic clock correction.
|
class |
RelativisticClockInterSatellitesRangeModifier
Class modifying theoretical inter-satellites range measurement with relativistic clock correction.
|
class |
RelativisticClockOneWayGNSSPhaseModifier
Class modifying theoretical one-way GNSS phase measurement with relativistic clock correction.
|
class |
RelativisticClockOneWayGNSSRangeModifier
Class modifying theoretical one-way GNSS range measurement with relativistic clock correction.
|
class |
RelativisticClockPhaseModifier
Class modifying theoretical phase measurement with relativistic clock correction.
|
class |
RelativisticClockRangeModifier
Class modifying theoretical range measurement with relativistic clock correction.
|
class |
RelativisticClockRangeRateModifier
Class modifying theoretical range-rate measurement with relativistic frequency deviation.
|
class |
RelativisticJ2ClockInterSatellitesPhaseModifier
Class modifying theoretical inter-satellites phase measurements with relativistic J2 clock correction.
|
class |
RelativisticJ2ClockInterSatellitesRangeModifier
Class modifying theoretical inter-satellites range measurements with relativistic J2 clock correction.
|
class |
RelativisticJ2ClockOneWayGNSSPhaseModifier
Class modifying theoretical one-way phase measurements with relativistic J2 clock correction.
|
class |
RelativisticJ2ClockOneWayGNSSRangeModifier
Class modifying one-way GNSS range theoretical measurements with relativistic J2 clock correction.
|
class |
RelativisticJ2ClockPhaseModifier
Class modifying theoretical phase measurements with relativistic J2 clock correction.
|
class |
RelativisticJ2ClockRangeModifier
Class modifying theoretical range measurements with relativistic J2 clock correction.
|
class |
ShapiroInterSatellitePhaseModifier
Class modifying theoretical inter-satellites phase measurement with Shapiro time delay.
|
class |
ShapiroInterSatelliteRangeModifier
Class modifying theoretical range measurement with Shapiro time delay.
|
class |
ShapiroOneWayGNSSPhaseModifier
Class modifying theoretical one-way GNSS phase measurement with Shapiro time delay.
|
class |
ShapiroOneWayGNSSRangeModifier
Class modifying theoretical range measurement with Shapiro time delay.
|
class |
ShapiroPhaseModifier
Class modifying theoretical phase measurement with Shapiro time delay.
|
class |
ShapiroRangeModifier
Class modifying theoretical range measurement with Shapiro time delay.
|
class |
TDOAIonosphericDelayModifier
Class modifying theoretical TDOA measurements with ionospheric delay.
|
class |
TDOATroposphericDelayModifier
Class modifying theoretical TDOA measurements with tropospheric delay.
|
class |
TurnAroundRangeIonosphericDelayModifier
Class modifying theoretical TurnAroundRange measurement with ionospheric delay.
|
class |
TurnAroundRangeTroposphericDelayModifier
Class modifying theoretical turn-around TurnAroundRange measurement with tropospheric delay.
|
Modifier and Type | Method and Description |
---|---|
static <T extends ObservedMeasurement<T>> |
RangeRateModifierUtil.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>> |
RangeModifierUtil.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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ForceModel
This interface represents a force modifying spacecraft motion.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDragForceModel
Base class for drag force models.
|
class |
DragForce
Atmospheric drag force model.
|
class |
TimeSpanDragForce
Time span atmospheric drag force model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AccelerationModel
Acceleration model used by empirical force.
|
Modifier and Type | Class and Description |
---|---|
class |
HarmonicAccelerationModel
Harmonic acceleration model.
|
class |
ParametricAcceleration
This class implements a parametric acceleration.
|
class |
PolynomialAccelerationModel
Polynomial acceleration model.
|
class |
TimeSpanParametricAcceleration
Time span parametric acceleration model.
|
Modifier and Type | Class and Description |
---|---|
class |
DeSitterRelativity
De Sitter post-Newtonian correction force due to general relativity.
|
class |
HolmesFeatherstoneAttractionModel
This class represents the gravitational field of a celestial body.
|
class |
LenseThirringRelativity
Lense-Thirring post-Newtonian correction force due to general relativity.
|
class |
NewtonianAttraction
Force model for Newtonian central body attraction.
|
class |
OceanTides
Ocean tides force model.
|
class |
Relativity
Post-Newtonian correction force due to general relativity.
|
class |
SingleBodyAbsoluteAttraction
Body attraction force model computed as absolute acceleration towards a body.
|
class |
SingleBodyRelativeAttraction
Body attraction force model computed as relative acceleration towards frame center.
|
class |
SolidTides
Solid tides force model.
|
class |
ThirdBodyAttraction
Third body attraction force model.
|
class |
ThirdBodyAttractionEpoch
Third body attraction force model.
|
Modifier and Type | Class and Description |
---|---|
class |
InertialForces
Inertial force model.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigurableLowThrustManeuver
This class implements a configurable low thrust maneuver.
|
class |
ConstantThrustManeuver
This class implements a simple maneuver with constant thrust.
|
class |
Maneuver
A generic model for maneuvers with finite-valued acceleration magnitude, as opposed to instantaneous changes
in the velocity vector which are defined via detectors (in
ImpulseManeuver and
FieldImpulseManeuver ). |
Modifier and Type | Interface and Description |
---|---|
interface |
PropulsionModel
Generic interface for a propulsion model used in a
Maneuver . |
interface |
ThrustPropulsionModel
Interface for a thrust-based propulsion model.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConstantThrustPropulsionModel
This abstract class simply serve as a container for a constant thrust maneuver.
|
class |
BasicConstantThrustPropulsionModel
Constant thrust propulsion model with:
- Constant thrust direction in spacecraft frame
- Parameter drivers (for estimation) for the thrust norm or the flow rate.
|
class |
ProfileThrustPropulsionModel
Thrust propulsion model based on segmented profile.
|
class |
ScaledConstantThrustPropulsionModel
Thrust propulsion model with parameters (for estimation) represented by scale factors
on the X, Y and Z axis of the spacecraft frame.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ManeuverTriggers
Generic interface for the maneuver triggers used in a
Maneuver . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractManeuverTriggers
Base class for triggers.
|
class |
DateBasedManeuverTriggers
Maneuver triggers based on a start and end date.
|
class |
IntervalEventTrigger<T extends AbstractDetector<T>>
Maneuver triggers based on a single event detector that defines firing intervals.
|
class |
StartStopEventsTrigger<A extends AbstractDetector<A>,O extends AbstractDetector<O>>
Maneuver triggers based on a pair of event detectors that defines firing start and stop.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRadiationForceModel
Base class for radiation force models.
|
class |
ECOM2
The Empirical CODE Orbit Model 2 (ECOM2) of the Center for Orbit Determination in Europe (CODE).
|
class |
KnockeRediffusedForceModel
The Knocke Earth Albedo and IR emission force model.
|
class |
SolarRadiationPressure
Solar radiation pressure force model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IonosphericModel
Defines a ionospheric model, used to calculate the path delay imposed to
electro-magnetic signals between an orbital satellite and a ground station.
|
Modifier and Type | Class and Description |
---|---|
class |
EstimatedIonosphericModel
An estimated ionospheric model.
|
class |
GlobalIonosphereMapModel
Global Ionosphere Map (GIM) model.
|
class |
KlobucharIonoModel
Klobuchar ionospheric delay model.
|
class |
NeQuickModel
NeQuick ionospheric delay model.
|
class |
SsrVtecIonosphericModel
Ionospheric model based on SSR IM201 message.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DiscreteTroposphericModel
Defines a tropospheric model, used to calculate the path delay imposed to
electro-magnetic signals between an orbital satellite and a ground station.
|
Modifier and Type | Class and Description |
---|---|
class |
EstimatedTroposphericModel
An estimated tropospheric model.
|
class |
FixedTroposphericDelay
A static tropospheric model that interpolates the actual tropospheric delay
based on values read from a configuration file (tropospheric-delay.txt) via
the
DataProvidersManager . |
class |
MariniMurrayModel
The Marini-Murray tropospheric delay model for laser ranging.
|
class |
MendesPavlisModel
The Mendes - Pavlis tropospheric delay model for optical techniques.
|
class |
SaastamoinenModel
The modified Saastamoinen model.
|
class |
TimeSpanEstimatedTroposphericModel
Time span estimated tropospheric model.
|
class |
ViennaOneModel
The Vienna1 tropospheric delay model for radio techniques.
|
class |
ViennaThreeModel
The Vienna3 tropospheric delay model for radio techniques.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAnalyticalGradientConverter
Converter for analytical orbit propagator.
|
class |
BrouwerLyddanePropagator
This class propagates a
SpacecraftState
using the analytical Brouwer-Lyddane model (from J2 to J5 zonal harmonics). |
class |
FieldAbstractAnalyticalPropagator<T extends org.hipparchus.CalculusFieldElement<T>>
Common handling of
FieldPropagator methods for analytical propagators. |
class |
FieldBrouwerLyddanePropagator<T extends org.hipparchus.CalculusFieldElement<T>>
This class propagates a
FieldSpacecraftState
using the analytical Brouwer-Lyddane model (from J2 to J5 zonal harmonics). |
class |
FieldEcksteinHechlerPropagator<T extends org.hipparchus.CalculusFieldElement<T>>
This class propagates a
FieldSpacecraftState
using the analytical Eckstein-Hechler model. |
class |
FieldKeplerianPropagator<T extends org.hipparchus.CalculusFieldElement<T>>
Simple Keplerian orbit propagator.
|
Modifier and Type | Class and Description |
---|---|
class |
FieldDeepSDP4<T extends org.hipparchus.CalculusFieldElement<T>>
This class contains the methods that compute deep space perturbation terms.
|
class |
FieldSGP4<T extends org.hipparchus.CalculusFieldElement<T>>
This class contains methods to compute propagated coordinates with the SGP4 model.
|
class |
FieldTLE<T extends org.hipparchus.CalculusFieldElement<T>>
This class is a container for a single set of TLE data.
|
class |
FieldTLEPropagator<T extends org.hipparchus.CalculusFieldElement<T>>
This class provides elements to propagate TLE's.
|
class |
TLE
This class is a container for a single set of TLE data.
|
Modifier and Type | Class and Description |
---|---|
class |
FieldIntegratedEphemeris<T extends org.hipparchus.CalculusFieldElement<T>>
This class stores sequentially generated orbital parameters for
later retrieval.
|
Modifier and Type | Method and Description |
---|---|
org.hipparchus.analysis.differentiation.Gradient[] |
AbstractGradientConverter.getParameters(FieldSpacecraftState<org.hipparchus.analysis.differentiation.Gradient> state,
ParameterDriversProvider parametricModel)
Get the parametric model parameters, return gradient values for each span of each driver (several gradient
values for each parameter).
|
org.hipparchus.analysis.differentiation.Gradient[] |
AbstractGradientConverter.getParametersAtStateDate(FieldSpacecraftState<org.hipparchus.analysis.differentiation.Gradient> state,
ParameterDriversProvider parametricModel)
Get the parametric model parameters, return gradient values at state date for each driver (only 1 gradient
value for each parameter).
|
FieldSpacecraftState<org.hipparchus.analysis.differentiation.Gradient> |
AbstractGradientConverter.getState(ParameterDriversProvider parametricModel)
Get the state with the number of parameters consistent with parametric model.
|
Modifier and Type | Class and Description |
---|---|
class |
CR3BPForceModel
Class calculating the acceleration induced by CR3BP model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DSSTForceModel
This interface represents a force modifying spacecraft motion for a
DSSTPropagator . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGaussianContribution
Common handling of
DSSTForceModel methods for Gaussian contributions
to DSST propagation. |
class |
DSSTAtmosphericDrag
Atmospheric drag contribution to the
DSSTPropagator . |
class |
DSSTJ2SquaredClosedForm
Second order J2-squared force model.
|
class |
DSSTNewtonianAttraction
Force model for Newtonian central body attraction for the
DSST propagator . |
class |
DSSTSolarRadiationPressure
Solar radiation pressure contribution to the
DSSTPropagator . |
class |
DSSTTesseral
Tesseral contribution to the central body gravitational perturbation.
|
class |
DSSTThirdBody
Third body attraction perturbation to the
DSSTPropagator . |
class |
DSSTZonal
Zonal contribution to the central body gravitational perturbation.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.