timoluebbing / Satellites

What's the probability of being hit by a satellite?

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Satellite Density Evaluation: Investigating Satellite Presence above Tübingen

Qualitative results:

Danger heat maps in the area around Tübingen. Satellite density estimations for the total data capture and specifically Starlink satellites. The high-density belt above 50° N corresponds to the operational border of Starlink satellites visualized in the animation below.

Starlink mesh animation. Subset of satellites is colored in red to easier follow them in time. Notably, most Starlink satellite orbits approach their operation boundary at roughly 53° N.

Installation

Use the package manager pip to install the requirements.

python -m pip install -r requirements.txt

Usage

We have created 3 experiments inside the exp folder. You can find all plots and experiments here:

Source code for data loading and kernel density estimation is provided in the scr folder.

Data

Our captured satellites dataset can be found in the dat folder. We provide the functionality to collect your own data samples for different capture length and intervals. You can find the shell scripts api_call.sh and run.sh in the src/data_collection folder.

Contribution

Sebastian Volz collected satellites data using API calls and was responsible for satellite animations. Meike Oschmann and Timo Lübbing performed the data preparation and analysis by means of kernel density estimation. Both contributed to producing visualizations. All authors jointly wrote the text of this report. In general, each team member contributed equally in work.

About

What's the probability of being hit by a satellite?


Languages

Language:Jupyter Notebook 99.5%Language:Python 0.4%Language:Shell 0.1%