pykep is a scientific library providing basic tools for astrodynamics research. Algoritmic efficiency is a main focus of the library, which is written in C++ and exposed to Python using the boost::python library. At the library core is the implementation of an efficient solver for the multiple revolutions Lambert’s problem, objects representing direct (Sims-Flanagan), indirect (Pontryagin) and hybrid methods to represent low-thrust optimization problems , efficient keplerian propagators, Taylor-integrators, a SGP4 propagator, TLE and SATCAT support and more. pykep has been compiled and installed successfully on different platforms. pykep is also present in the Python Index providing some precompiled modules for widely used architectures. pykep has been used by the European Space Agency’s Advanced Concepts Team during different Global Trajectory Optimization Competitions GTOC and several research papers as well as for the optimization of preliminary mission scenarion for the M-ARGO interplanetary cubesat concept.
Keywords for this software
References in zbMATH (referenced in 5 articles , 1 standard article )
Showing results 1 to 5 of 5.
- Grega Vrbančič; Lucija Brezočnik; Uroš Mlakar; Dušan Fister; Iztok Fister Jr.: NiaPy: Python microframework for building nature-inspired algorithms (2018) not zbMATH
- Simões, Luís F.; Izzo, Dario; Haasdijk, Evert; Eiben, A. E.: Multi-rendezvous spacecraft trajectory optimization with beam P-ACO (2017)
- Izzo, Dario; Hennes, Daniel; Simões, Luís F.; Märtens, Marcus: Designing complex interplanetary trajectories for the global trajectory optimization competitions (2016)
- Klima, Richard; Bloembergen, Daan; Savani, Rahul; Tuyls, Karl; Hennes, Daniel; Izzo, Dario: Space debris removal: a game theoretic analysis (2016)
- Voglis, C.; Hadjidoukas, P. E.; Parsopoulos, K. E.; Papageorgiou, D. G.; Lagaris, I. E.; Vrahatis, M. N.: p-MEMPSODE: parallel and irregular memetic global optimization (2015)