Project Details
Current Status
Current functionality:
High level (and simplified) event and interval finding for common mission analysis problems (comms times etc.)
Loading a list of TLEs from file and filtering them for various parameters
Initialise TLEs for common orbits (Sun-synchronous and geostationary)
Adding further functionalities to basic Orekit classes like
AbsoluteDate
orTLE
Good infrastructure for time interval management
Harnessing the extensive Orekit functionalities (e.g., propagating orbits or finding events)
What’s New?
Check the Changelog page for the changelog and recently added functionalities.
Future Functionality
Operations support
a) Target imaging times
Satellite orbit design and analysis
a) Repeating orbits
b) Analysis of deviations from the ideal orbits
Orbit change
a) Manoeuvres and Delta-V calculations
b) Multiple steps
Satellite design
a) Power generation with solar arrays
b) Power consumption and battery sizing
c) Propellant budget
License
This project is Copyright © Egemen Imre and licensed under the terms of the GNU GPL v3+ licence.
Acknowledgements
The folks at CS deserve praise for the excellent open-source Orekit orbital mechanics library written in Java. While the interface is occasionally mind-boggling, the breadth of functions is simply amazing. Petrus Hyvönen has been maintaining the Orekit Python Wrapper, which opened the doors of Orekit to Python.