Original title:
Serverové řešení pro komunikaci dat mezi drony
Translated title:
Server for Data Communication between Drones
Authors:
Herrgott, Jiří ; Materna, Zdeněk (referee) ; Bambušek, Daniel (advisor) Document type: Master’s theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato diplomová práce se věnuje přenosu letových a multimediálních dat mezi operátory a drony pro lepší plánování a koordinaci misí v reálném čase. Byl vytvořen program, který primárně poskytuje tyto služby. V práci je kladen důraz na robustnost, znovupoužitelnost a rozšiřitelnost, což umožňuje vytvoření modulů například pro detekci nebo 3D rekonstrukci z přenášených dat. V rámci této práce byly navíc vytvořeny moduly pro ukládání letových i multimediálních dat a modul pro detekci vozidel ze sdíleného obrazu. Byly provedeny experimenty pro vyhodnocení odezvy, potřebných výpočetních zdrojů a využité šířky pásma připojení.
This master thesis focuses on the transfer of flight and multimedia data between operators and drones for better real-time mission planning and coordination. A program has been developed that primarily provides these services. The work emphasizes robustness, reusability and extensibility, allowing the creation of modules such as detection or 3D reconstruction from the transmitted data. In addition, modules for flight and multimedia data storage and a module for vehicle detection from shared images have been developed in this work. Experiments were performed to evaluate the response time, the required computational resources and the used connection bandwidth.
Keywords:
Boost; DroCo; drone; FFmpeg; JSON; MP4; OpenCV; operator; recording; RTMP; server; vehicle detection; WebSocket; Boost; detekce vozidel; DroCo; dron; FFmpeg; JSON; MP4; nahrávání; OpenCV; operátor; RTMP; server; WebSocket
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/210578