Thiago's Space Blog

Just another blog, this one about my learnings as I join the Space Industry as a software engineer.

View on GitHub
28 January 2022

Orekit

A low level space dynamics library

As I learn more about Space-related open source software, it becomes pretty clear that Orekit is the most established option.

Orekit is a low level space dynamics library written in Java, with a Python wrapper. It was developed by CS GROUP, who also created ORaaS, a REST API that provides Orekit-based services like orbit determination.

Note that AstriaGraph uses a custom Python wrapper on top of Orekit named orbdetpy.

As I was looking at Orekit’s examples, I found one that calculates the track corridor for a satellite based on a TLE. Image below was generated using the mple code](https://gitlab.orekit.org/orekit-labs/python-wrapper/-/blob/master/examples/Track_Corridor.ipynb), and the TLE I retrieved from SpaceTrack a while back.

This will make the perfect addition to the TLE tool I created. I plan on updating it so it shows the track corridor for the input TLE, alongside orbit visualization.