Package | Description |
---|---|
org.orekit.attitudes |
This package provides classes to represent simple attitudes.
|
org.orekit.files.ccsds.ndm.adm |
This package contains class managing CCSDS Attitude Data Message.
|
org.orekit.forces.maneuvers.propulsion |
This package provides propulsion models intended to be used with class
Maneuver . |
org.orekit.propagation |
Propagation
|
Modifier and Type | Method and Description |
---|---|
<T extends org.hipparchus.CalculusFieldElement<T>> |
AttitudeBuilder.build(Frame frame,
FieldPVCoordinatesProvider<T> pvProv,
TimeStampedFieldAngularCoordinates<T> rawAttitude)
Build a filtered attitude.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
FixedFrameBuilder.build(Frame frame,
FieldPVCoordinatesProvider<T> pvProv,
TimeStampedFieldAngularCoordinates<T> rawAttitude)
Build a filtered attitude.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
TorqueFree.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
TabulatedLofOffset.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
CelestialBodyPointed.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
YawSteering.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
LofOffset.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
FrameAlignedProvider.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
FixedRate.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
TabulatedProvider.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
AggregateBoundedAttitudeProvider.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
AttitudeProvider.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
AttitudesSequence.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
YawCompensation.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
LofOffsetPointing.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
SpinStabilized.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
GroundPointing.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
YawSteering.getBaseState(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the base system state at given date, without compensation.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
YawCompensation.getBaseState(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the base system state at given date, without compensation.
|
protected FieldAttitude<KK> |
FieldAttitudeInterpolator.interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
Interpolate instance from given interpolation data.
|
FieldAttitude<T> |
FieldAttitude.shiftedBy(double dt)
Get a time-shifted attitude.
|
FieldAttitude<T> |
FieldAttitude.shiftedBy(T dt)
Get a time-shifted attitude.
|
FieldAttitude<T> |
FieldAttitude.withReferenceFrame(Frame newReferenceFrame)
Get a similar attitude with a specific reference frame.
|
Modifier and Type | Method and Description |
---|---|
<T extends org.hipparchus.CalculusFieldElement<T>> |
AttitudeEndpoints.build(Frame frame,
FieldPVCoordinatesProvider<T> pvProv,
TimeStampedFieldAngularCoordinates<T> rawAttitude)
Build a filtered attitude.
|
Modifier and Type | Method and Description |
---|---|
<T extends org.hipparchus.CalculusFieldElement<T>> |
ThrustDirectionAndAttitudeProvider.getAttitude(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
Modifier and Type | Method and Description |
---|---|
default <T extends org.hipparchus.CalculusFieldElement<T>> |
ThrustPropulsionModel.getAcceleration(FieldSpacecraftState<T> s,
FieldAttitude<T> maneuverAttitude,
T[] parameters)
Get the acceleration of the spacecraft during maneuver and in maneuver frame.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
PropulsionModel.getAcceleration(FieldSpacecraftState<T> s,
FieldAttitude<T> maneuverAttitude,
T[] parameters)
Get the acceleration of the spacecraft during maneuver and in maneuver frame.
|
Modifier and Type | Method and Description |
---|---|
FieldAttitude<T> |
FieldSpacecraftState.getAttitude()
Get the attitude.
|
Modifier and Type | Method and Description |
---|---|
Optional<FieldTimeInterpolator<FieldAttitude<KK>,KK>> |
FieldSpacecraftStateInterpolator.getAttitudeInterpolator()
Get attitude interpolator.
|
Constructor and Description |
---|
FieldSpacecraftState(FieldAbsolutePVCoordinates<T> absPva,
FieldAttitude<T> attitude)
Build a spacecraft state from orbit and attitude.
|
FieldSpacecraftState(FieldAbsolutePVCoordinates<T> absPva,
FieldAttitude<T> attitude,
FieldArrayDictionary<T> additional)
Build a spacecraft state from orbit and attitude.
|
FieldSpacecraftState(FieldAbsolutePVCoordinates<T> absPva,
FieldAttitude<T> attitude,
T mass)
Build a spacecraft state from orbit, attitude and mass.
|
FieldSpacecraftState(FieldAbsolutePVCoordinates<T> absPva,
FieldAttitude<T> attitude,
T mass,
FieldArrayDictionary<T> additional)
Build a spacecraft state from orbit, attitude and mass.
|
FieldSpacecraftState(FieldAbsolutePVCoordinates<T> absPva,
FieldAttitude<T> attitude,
T mass,
FieldArrayDictionary<T> additional,
FieldArrayDictionary<T> additionalDot)
Build a spacecraft state from orbit, attitude and mass.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldAttitude<T> attitude)
Build a spacecraft state from orbit and attitude.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldAttitude<T> attitude,
FieldArrayDictionary<T> additional)
Build a spacecraft state from orbit attitude and additional states.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldAttitude<T> attitude,
T mass)
Build a spacecraft state from orbit, attitude and mass.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldAttitude<T> attitude,
T mass,
FieldArrayDictionary<T> additional)
Build a spacecraft state from orbit, attitude, mass and additional states.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldAttitude<T> attitude,
T mass,
FieldArrayDictionary<T> additional,
FieldArrayDictionary<T> additionalDot)
Build a spacecraft state from orbit, attitude, mass, additional states and derivatives.
|
Constructor and Description |
---|
FieldSpacecraftStateInterpolator(Frame outputFrame,
FieldTimeInterpolator<FieldOrbit<KK>,KK> orbitInterpolator,
FieldTimeInterpolator<FieldAbsolutePVCoordinates<KK>,KK> absPVAInterpolator,
FieldTimeInterpolator<TimeStampedField<KK>,KK> massInterpolator,
FieldTimeInterpolator<FieldAttitude<KK>,KK> attitudeInterpolator,
FieldTimeInterpolator<TimeStampedField<KK>,KK> additionalStateInterpolator)
Constructor.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.