KSP Trajectory Optimization Tool
-
Updated
Mar 16, 2026 - MATLAB
KSP Trajectory Optimization Tool
Versatile astrodynamics / space mission simulator. n-body orbital mechanics, maneuvers, perturbations and more.
Porkchop plot tool for interplanetary transfer analysis.
Hohmann transfer orbit modeling with Hall-Effect thruster integration, implemented in Python, C++ and MATLAB with 3D visualization and validated delta-V calculations for LEO to GEO missions
Run GMAT mission scripts from Python and get results as pandas DataFrames.
End-to-end analytical wavefront propagation model for the LIFE nulling interferometer combiner (6–16 µm)
GEO spacecraft propulsion optimization library covering Hohmann transfers, J2 perturbations, Hall-Effect and ion thruster trade studies, and station-keeping budgets, implemented in Python and MATLAB
A Java-based space mission simulator, from Earth to Titan, that models the Solar System with N-body physics.
Space exploration is truly fascinating. From Sputnik to the Apollo, followed by the assembly and exploitation of the International Space Station and the successful operation of the Hubble Space Telescope and other space observatories, we are uncovering many mysteries of our universe.
High-performance interplanetary trajectory calculator generating Delta-v "porkchop plots" with a parallelized Go Lambert solver and 3D WebGL visualizer.
Reverse engineering study of the main subsystems of SOHO spacecraft, including mission analysis, conceptual operations, phases and modes identification
Interactive Python tool that computes asteroid rendezvous launch windows using Lambert transfers, Earth ephemerides, and user-defined orbital elements.
High-performance Rust astrodynamics engine for Near-Rectilinear Halo Orbit (NRHO) simulations, featuring CR3BP physics and orbital rendezvous.
Add a description, image, and links to the space-mission-design topic page so that developers can more easily learn about it.
To associate your repository with the space-mission-design topic, visit your repo's landing page and select "manage topics."