This is the code written of the GM-PHD filter with support for external information fusion. This implementation is the part of my Master's thesis (pdf, LaTeX source code). The module is written in Python 3.10. The experiments were held using the Jupyter notebook.
Simply run:
git clone https://github.com/mannannlegur/gmphd-fusion.git gmphd-fusion
pip install -e gmphd-fusion
Then you can use the package in your environment.
Examples of usage can be found in notebooks, especially runners.py
with several handy functions and the experiment notebook, where these functions are used.