Package org.orekit.attitudes
Interface AttitudeRotationModel
- All Superinterfaces:
ParameterDriversProvider
- All Known Subinterfaces:
AttitudeProvider,AttitudeProviderModifier,BoundedAttitudeProvider,GNSSAttitudeProvider
- All Known Implementing Classes:
AggregateBoundedAttitudeProvider,AlignedAndConstrained,AttitudesSequence,AttitudesSwitcher,BeidouGeo,BeidouIGSO,BeidouMeo,BodyCenterPointing,CelestialBodyPointed,FixedRate,FrameAlignedProvider,Galileo,GenericGNSS,Glonass,GPSBlockIIA,GPSBlockIIF,GPSBlockIIR,GroundPointing,GroundPointingAttitudeModifier,LofOffset,LofOffsetPointing,NadirPointing,SpinStabilized,TabulatedLofOffset,TabulatedProvider,TargetPointing,TorqueFree,YawCompensation,YawSteering
Interface for (attitude) rotation models taking as inputs a spacecraft state and model parameters.
The rotation is defined between a reference frame and the satellite one.
- Since:
- 13.0
- Author:
- Romain Serra
- See Also:
-
Method Summary
Modifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
FieldRotation<T> getAttitudeRotation(FieldSpacecraftState<T> state, T[] parameters) Computed the rotation given the input state and parameters' values.getAttitudeRotation(SpacecraftState state, double[] parameters) Computed the rotation given the input state and parameters' values.Methods inherited from interface org.orekit.utils.ParameterDriversProvider
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, getParametersDrivers, isSupported
-
Method Details
-
getAttitudeRotation
Computed the rotation given the input state and parameters' values.- Parameters:
state- spacecraft stateparameters- values for parameter drivers- Returns:
- attitude's rotation
-
getAttitudeRotation
<T extends CalculusFieldElement<T>> FieldRotation<T> getAttitudeRotation(FieldSpacecraftState<T> state, T[] parameters) Computed the rotation given the input state and parameters' values.- Type Parameters:
T- field type- Parameters:
state- spacecraft stateparameters- values for parameter drivers- Returns:
- attitude's rotation
-