Satellite tracking TUI using ratatui
Satellite observatory#
Inspired by my previous project iss_locator.rs, and the indomitable human spirit, its an interactive program displaying the current location of the ISS.
The UI is made using ratatui.rs, which I hopefully will be able to then also port to ratzilla.
Usage#
Can either be compiled normally, or with a logging feature, to enable tracing everything into log.log file (horrible alas it works).
Methods#
Location of the ISS is obtained from celestrak, where the Two Line Element for the ISS's orbit is obtained.
SGP4 algorithms + Earth Rotation angle are used to calculate the location and velocity at any specific point in time.
Future?#
While the code for now is a bit ISS specific other satellites can be easily added, by fetching their TLE and doing the same calculations.