Repository navigation
spacelab 0.1.0
The first public release.
Astrodynamics in Rust, organised around independent verification: fundamental astronomy and
reference frames, SGP4, numerical and semi-analytical propagation with the IERS 2010 force model,
orbit determination, GNSS, satellite laser ranging, closed-loop control, coverage and constellation
design, and Earth-observation geometry. Every check, its oracle and its residual is recorded in
docs/verification.md.
Install
[dependencies]
spacelab = "0.1" # or any of the 28 `spacelab-*` crates on crates.iopip install spacedatalab # CPython 3.11+ (abi3) and free-threaded 3.15t (abi3t); `import spacelab`Wheels for Linux x86_64/aarch64 (manylinux 2.28), macOS arm64/x86_64 and Windows x64.
API documentation: https://docs.rs/spacelab
The C ABI and its C++20 header build with CMake from crates/spacelab-capi.
Licensed MIT OR Apache-2.0; third-party attributions are in NOTICE.