Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

space-engineering-python

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".


Project organization

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 (see src/orbital_mechanics/README.md for 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.

orbital_mechanics (brief)

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

About

This repository is an ongoing project dedicated to the modernization and enhancement of Space Engineering projects originally developed during my Master's degree.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages