Skip to main content

All Sky Camera System for Optical Low Earth Orbit Satellite DownLinks python version

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.

  1. Install the PyPI package:
pip install allskycam4oleodl
  1. Clone the AllSkyCam4OLEODL Git repository:
git clone https://github.com/Ikerald/AllSkyCam4OLEODL.git
  1. Navigate to the AllSkyCam4OLEODL directory:
cd AllSkyCam4OLEODL/
  1. 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

Release files for allskycam4oleodl 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for allskycam4oleodl 0.4.0
File Size Uploaded
allskycam4oleodl-0.4.0.tar.gz 26.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for allskycam4oleodl 0.4.0
File Interpreter ABI Platform
allskycam4oleodl-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 55.9 kB

Release files / allskycam4oleodl-0.4.0.tar.gz

Download URL allskycam4oleodl-0.4.0.tar.gz
Size 26.5 kB
Tags Source
SHA-256 checksum
How to use checksums
302f724b1f9013f03581f15a59d8e7127708b150616719124417aadded7aee02
BLAKE2b-256 checksum
How to use checksums
054b2b2ecf3c83cd0b78924708b4dc4ff75466b7ee36bbe30dacdedb86f1573a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.2 Windows/10

Release files / allskycam4oleodl-0.4.0-py3-none-any.whl

Download URL allskycam4oleodl-0.4.0-py3-none-any.whl
Size 29.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
779c240400f2ca1606be0ac691fec0dbf7523d52473816c203f32a230acc8670
BLAKE2b-256 checksum
How to use checksums
b986bb48c69d15cbba9c4076b74d86c059059d0e846bc72660f7a764a5859f24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.2 Windows/10

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page