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 state vector of a target body.
- Returns:
[x, y, z, vx, vy, vz] in meters and m/s.
- 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 state vector of a target body.
- Returns:
[x, y, z, vx, vy, vz] in meters and m/s.
- Return type:
np.ndarray