opengnc.interfaces.spice package
Submodules
opengnc.interfaces.spice.spice_manager module
SPICE kernel and frame management for STK/SPICE interoperability.
- class opengnc.interfaces.spice.spice_manager.SpiceManager[source]
Bases:
objectStandardized interface for SPICE kernels and frame transformations.
Wraps SpiceyPy to provide STK-compatible environment modeling.
- get_state(target: str, et: float, frame: str = 'J2000', observer: str = 'EARTH') ndarray[source]
Get the state vector of a target body.
- Returns:
[x, y, z, vx, vy, vz]in meters and meters per second.- Return type:
np.ndarray
Module contents
SPICE and STK interoperability.
- class opengnc.interfaces.spice.SpiceManager[source]
Bases:
objectStandardized interface for SPICE kernels and frame transformations.
Wraps SpiceyPy to provide STK-compatible environment modeling.
- get_state(target: str, et: float, frame: str = 'J2000', observer: str = 'EARTH') ndarray[source]
Get the state vector of a target body.
- Returns:
[x, y, z, vx, vy, vz]in meters and meters per second.- Return type:
np.ndarray