ostk.astrodynamics.trajectory.LocalOrbitalFrameTransformProvider¶
- class LocalOrbitalFrameTransformProvider(
- self: ostk.astrodynamics.trajectory.LocalOrbitalFrameTransformProvider,
- transform: ostk.physics.coordinate.Transform,
Bases:
pybind11_object
Local orbital frame transform provider, frame provider. Generates a specific transform based on a State (instant, position, velocity) and a LOF type.
Constructs a local orbital frame transform provider.
- Parameters:
transform (Transform) -- The transform.
- Returns:
The provider.
- Return type:
Methods
Constructs a local orbital frame transform provider for the provided type.
Returns the transform at a given instant.
Returns the transform generator function for a given type.
Returns true if the provider is defined.
- class Type( )¶
Bases:
pybind11_object
The local orbital frame type.
Members:
Undefined : Undefined
NED : North-East-Down
LVLH : Local Vertical-Local Horizontal
LVLHGD : Local Vertical-Local Horizontal Geodetic
VVLH : Vertical-Local Horizontal
QSW : Quasi-Satellite West
TNW : Tangent-Normal-Wideband
VNC : Velocity-Normal-Conormal
- property name¶
- static construct(
- type: ostk.astrodynamics.trajectory.LocalOrbitalFrameTransformProvider.Type,
- state: ostk::astrodynamics::trajectory::State,
Constructs a local orbital frame transform provider for the provided type.
- Parameters:
type (LocalOrbitalFrameTransformProvider.Type) -- The local orbital frame provider type.
state (State) -- The state.
- Returns:
The provider.
- Return type:
- get_transform_at(
- self: ostk.astrodynamics.trajectory.LocalOrbitalFrameTransformProvider,
- instant: ostk.physics.time.Instant,
Returns the transform at a given instant.
- Parameters:
instant (Instant) -- The instant.
- Returns:
The transform at the given instant.
- Return type:
- static get_transform_generator( ) Callable[[ostk::astrodynamics::trajectory::State], ostk.physics.coordinate.Transform] ¶
Returns the transform generator function for a given type.
- Parameters:
type (LocalOrbitalFrameTransformProvider.Type) -- The local orbital frame provider type.
- Returns:
The transform generator function.
- Return type: