Orbital trajectory optimization: pykep/pygmo screening + tudatpy verification, CUDA-batched, with a PySide6/PyVista Mission Control 3D viewer.
-
Updated
Jul 23, 2026 - Python
Orbital trajectory optimization: pykep/pygmo screening + tudatpy verification, CUDA-batched, with a PySide6/PyVista Mission Control 3D viewer.
Simulation of a Ganymede polar orbiter using TudatPy to model multi-body gravity and radiation pressure. Integrated with SPENVIS/JOSE to characterize the Jovian electron radiation environment and calculate the optimal shielding thickness required for mission survival.
Using tudat to model and simulate the GOCE satellite, including orbital perturbations (like spherical harmonic gravity, atmospheric drag) and comparing this to real GOCE trajectory data. Includes code for parsing DBL files and creating CSV files of orbital positions that is extremely memory efficient and can even run on my 4GB RAM laptop!
Orbit Propagation, Perturbation Modelling, Interplanetary transfers
Command-line tools for processing, converting, propagating, comparing, and visualizing OEM, OMM, OPM, and TLE ephemeris data
To associate your repository with the tudat topic, visit your repo's landing page and select "manage topics."