Mobilní aplikace pro správu robotických paží
Loading...
Date
Authors
Nový, Karol
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
ORCID
Abstract
Bakalářská práce se věnuje využití průmyslových sítí, konkrétně protokolu Modbus/TCP, v mobilních aplikacích Flutter. V teoretické části jsou popsány průmyslové sítě a porov- nány síťové protokoly. Dále se práce zabývá vývojem mobilních aplikací, porovnáváním aktuálně rozšířených frameworků a popisováním nástrojů pro správu zdrojového kódu. V praktické části byly navrženy dvě realizace řízení robotické paže pomocí mobilní aplikace. První se zabývá komunikací mezi mobilní aplikací a robotickou paží pomocí HTTP proto- kolu a skriptů v Pythonu. Druhá se věnuje generování Modbus protokolu přímo z mobilní aplikace. Dále je v neposlední řadě vyzdvižena zranitelnost mobilních aplikací. Nakonec bylo provedeno testování řízení robotické paže, možnosti uživatelského programování a zachytávání komunikace mezi mobilní aplikací a robotickou paží.
The bachelor’s thesis is devoted to the use of industrial networks, specifically the Mod- bus/TCP protocol, in mobile applications. The theoretical part describes industrial networks and compares network protocols. The work also deals with the development of mobile applications, comparing currently widespread frameworks and describing tools for source code management. In the practical part, two implementations of controlling a robotic arm using a mobile application were designed. The first deals with commu- nication between a mobile application and a robotic arm using the HTTP protocol and scripts in Python. The second is devoted to generating a Modbus protocol directly from a mobile application. Last but not least, the vulnerability of mobile applications is highlighted. Finally, testing of the robotic arm control, user programming options and interception of communication between the mobile application and the robotic arm was carried out.
The bachelor’s thesis is devoted to the use of industrial networks, specifically the Mod- bus/TCP protocol, in mobile applications. The theoretical part describes industrial networks and compares network protocols. The work also deals with the development of mobile applications, comparing currently widespread frameworks and describing tools for source code management. In the practical part, two implementations of controlling a robotic arm using a mobile application were designed. The first deals with commu- nication between a mobile application and a robotic arm using the HTTP protocol and scripts in Python. The second is devoted to generating a Modbus protocol directly from a mobile application. Last but not least, the vulnerability of mobile applications is highlighted. Finally, testing of the robotic arm control, user programming options and interception of communication between the mobile application and the robotic arm was carried out.
Description
Keywords
Citation
NOVÝ, K. Mobilní aplikace pro správu robotických paží [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
bez specializace
Comittee
Ing. Radim Číž, Ph.D. (člen)
Ing. Miroslav Balík, Ph.D. (člen)
Ing. Jan Karásek, Ph.D. (člen)
doc. Ing. Martin Kyselák, Ph.D. (místopředseda)
doc. Ing. Ivo Lattenberg, Ph.D. (předseda)
Ing. Petr Dejdar, Ph.D. (člen)
Date of acceptance
2025-06-17
Defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky.
Otázky oponenta:
Je Vaše aplikace plnohodnotné HMI? Pokud ne, jaké požadavky nesplňuje a co by bylo nutno ještě doplnit.
Otázky komise:
Jaký byl důvod použití jazyka Flutter pro tvorbu aplikace?
Obsahuje aplikace nějakou metodu zadání/učení správných poloh robotické paže?
Student plně zodpověděl otázky komise i oponenta.
Student obhájil bakalářskou práci
Result of defence
práce byla úspěšně obhájena
