QLUSTER

QLUSTER is a relative orbit design tool for formation flying satellite missions and space rendezvous scenarios, that I wrote in Python 3 for my own research and visualisation. It is currently unfinished (95%) but the core algorithm and app works. Here's an example snippet of the GUI where four deputy satellites are orbiting a single chief in LEO.

https://raw.githubusercontent.com/sammmlow/QLUSTER/main/gui/qluster_gui.png

I am open-sourcing it, as I would love to collaborate with you to improve on QLUSTER if you have any cool features to add-on in relation to the design, visualisation, and propagation of the relative astrodynamics!

To-Do List: Documentation, deputy orbit determination, logging of ephemeris etc.

Stretch-Goals: Relative orbit propagation for perturbed orbits, and computation of formation maintenance.

Installation and First Steps

First, clone this repository by running in your terminal (or Git Bash):

git clone https://github.com/sammmlow/QLUSTER.git

Then, just run the main qluster.py file in the main directory, and the GUI should pop up. Have fun!

Other Package Dependencies

To be written

Contact

If you have any queries feel free to reach out to me at:

[email protected]

GitHub

https://github.com/sammmlow/QLUSTER