This is a verification platform for testing star tracker algorithms, based on UVM-SystemC.
The code is currently under development.
Compiling the project with the supplied makefile was tested on Debian 11, with the versions of the dependencies shown in the list of dependencies below.
Compiling the platform can be done with:
make
Downloading the star catalog can be done with:
./download_hipparcos
Ensure the Atlas library is being loaded:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/atlas/
Then, running the tests can be done with:
./run_test
- OpenCV 4.5.1 (including python 3)
- Atlas 3.10.3
- Blas 3.9.0
- Boost 1.74.0.3
- SystemC 2.3.3
- UVM-SystemC 1.0b2
- GHDL-mcode 1.0.0
- Python 3.9.2
- NumPy 1.19.5 (for Python 3)
- Matplotlib 3.3.4 (for Python 3)
This software is licensed under Apache License, Version 2.0