Expand description
§“SatKit” : Satellite Tool SatKit
§Crate Features:
- Timescale transformations (UTC, GPS, UT1, TBD, TT, …)
- High-precision coordinate transforms between:
- International Terrestrial Reference Frame (ITRF)
- Geocentric Celestial Reference Frame (GCRF) using IAU-2006 reduction
- True-Equinox Mean Equator (TEME) frame used in SGP4 propagation of TLEs
- Celestial Intermediate Reference Frame (CIRF)
- Terrestrial Intermediate Reference Frame (TIRF)
- Terrestrial Geodetic frame (latitude, longitude)
- Two-Line Element Set (TLE) processing, and propagation with SGP4
- Keplerian orbit propagation
- JPL planetary ephemerides
- High-order gravity models
- High-precision, high-speed numerical satellite orbit propagation with high-order (9/8) efficient Runga-Kutta solvers, ability to solve for state transition matrix for covariance propagation, and inclusion following forces:
- High-order Earth gravity with multiple models
- Solar gravity
- Lunar gravity
- Dra, with NRL MISE-00 density model and inclusion of space weather data
- Radiation pressure
§Language Bindings
- Standalone Rust library available on on https://crates.io
- Python bindings availble on PyPi
Re-exports§
pub use astrotime::AstroTime;
pub use astrotime::Scale as TimeScale;
pub use itrfcoord::ITRFCoord;
pub use tle::TLE;
pub use utils::SKErr;
pub use utils::SKResult;
Modules§
- Time and time bases (UTC, TAI, GPS, TT, etc…)
- Universal constants
- Earth orientation parameters (polar motion, delta-UT1, lenth of day)
- Zonal gravity model for Earth gravity
- Conversion between coordinate frames
- Internation Terrestrial Reference Frame coordinates & transformations to Geodetic, East-North-Up, North-East-Down
- Solar system body ephemerides, as published by the Jet Propulsion Laboratory (JPL)
- Low-precision ephemeris for sun and moon
- NRL-MISE00 Density model
- High-Precision Orbit Propagation via Runga-Kutta 9(8) Integration
- SGP-4 Orbit Propagator
- Space Weather
- Two-line Element Set
- Utility functions
Macros§
Enums§
- Enum representing durations of times, allowing for representation via common measures of duration (years, days, hours, minutes, seconds)
- Solar system bodies