Original title:
Systém pro automatizovaný sběr ATC dat běžící na RPi
Translated title:
Automated system for ATC data collecton running on RPi
Authors:
Balok, Petr ; Schwarz, Petr (referee) ; Szőke, Igor (advisor) Document type: Master’s theses
Year:
2026
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce je změřena na tvorbu automatické softwarové linky (pipeline) pro zpracování dat letecké komunikace (ATC). Nejprve popisuje technické parametry letecké komunikace a dostává se k návrhu systému pro její zpracování. Řešení používá software Docker pro usnadnění spuštění systému na libovolném operačním systému. Softwarová linka je implementována v jazyce Python s použitím programů CSDR a SoX. Tato linka vyhodnotí kvalitu vytvořených nahrávek a nekvalitní nahrávky odstraní. Softwarová linka také odesílá data externě pro další zpracování. Pro nastavení této linky a prohlížení zaznamenaných dat je vytvořeno webové uživatelské rozhraní. Toto rozhraní bylo vytvořeno pomocí frameworku Django. Pro pěknější vzhled byl použit framework Bootstrap. Takto implementované řešení bylo otestováno na reálných datech. Navržený systém je vhodný pro použití na zařízení Raspberry Pi.
This thesis is focused on creating automatic pipeline for processing air traffic communication (ATC). At first I describe technical parameters of air traffic communication. Futher I design a system capable of processing air traffic communication. Implemented solution uses software Docker for easier use on any operating system. Pipeline is implemented using the Python programming language together with programs CSDR and SoX. This pipeline evaluates the quality of each recording and removes low quality recordings. Pipeline also sends these recordings for further external processing. A web user interface was created to configure this pipeline and view processed recordings. This web user interface was created using framework Django. Framework Bootstrap was used for better looking webpages. Implemented solution was tested on real ATC data. Designed system is suitable for use on Raspberry Pi.
Keywords:
Air traffic communication; API; ATC; automation; CSDR; Django; Docker; FastAPI; Parakeet; Python; Raspberry Pi; SoX; API; ATC; automatizace; CSDR; Django; Docker; FastAPI; letecká komunikace; Parakeet; Python; Raspberry Pi; SoX
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/260287