This repository is an ongoing personal portfolio project dedicated to modernizing and enhancing Space Engineering tools originally developed in MATLAB during my Master's degree. The project is "ongoing".
A short summary of the repository structure and purpose of the main folders:
kernels/— SPICE kernel assets (SPK/PCK/LSK) used in trajectory computations and example kernels for testing.src/— Main Python source code.orbital_mechanics/— Mission design and orbital mechanics algorithms (seesrc/orbital_mechanics/README.mdfor details and example plots).utils/— Utility modules (math helpers, plotting styles, SPICE handler, root-finding, logger).
tests/— Unit tests (pytest) for core algorithms and modules.logs/— Runtime logs produced during examples or testing.
See src/orbital_mechanics/README.md for a more detailed overview of the mission design tools, example scripts (earth2venus.py, earth2mars.py), and sample porkchop plots.
This repository is maintained as an ongoing portfolio project