Stage 03: OBSERVER_POSITION — place the observer in inertial space.
Summary
Types
@type t() :: %EphCore.SnapshotPipeline.ObserverPosition{ ecef_position_km: {float(), float(), float()}, ellipsoid: atom(), frame: atom(), geodetic: %{lat_deg: float(), lon_deg: float(), height_m: float()}, inertial_position_km: {float(), float(), float()}, last_deg: float(), lmst_deg: float(), local_basis: %{ east: AstroUtils.Vector.t(), north: AstroUtils.Vector.t(), up: AstroUtils.Vector.t() } }