All Sky Camera System for Optical Low Earth Orbit Satellite DownLinks
This project was developed in collaboration with DLR-IKN in Oberpfaffenhofen as part of my Bachelor Thesis. The goal is to track and assess the quality of Optical Low Earth Orbit Satellite DownLinks (OLEODL) as a validation tool for an Optical Ground Station using Allied Vision cameras.
Documentation and Resources
Installation
Prerequisites
Ensure Git is installed on your system.
Installing the AllSkyCam4OLEODL Package
Git needs to be installed first.
- Install the PyPI package:
pip install allskycam4oleodl
- Clone the AllSkyCam4OLEODL Git repository:
git clone https://github.com/Ikerald/AllSkyCam4OLEODL.git
- Navigate to the AllSkyCam4OLEODL directory:
cd AllSkyCam4OLEODL/
- Manually install the VmbPy API:
pip install './data/vmbpy-1.0.4-py3-none-any.whl[numpy,opencv]'
NOTE
If you prefer to install VmbPy separately, the .whl
file can be downloaded from the github release page. It can then be installed through the usual via the pip install
command.
Usage
To run the program, execute the main file in the AllSkyCam4OLEODL directory:
python main.py