Implementace klienta a serveru pro ovládání a interpretaci robota Karel
Implementation of client and server for control and interpretation of robot Karel
Type of document
bakalářská prácebachelor thesis
Author
Ćirić Stefan
Supervisor
Trávníček Jan
Opponent
Polách Radomír
Field of study
Web and Software EngineeringStudy program
InformaticsInstitutions assigning rank
katedra softwarového inženýrstvíDefended
2017-06-21Rights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Obsahem této práce je implementace systému klient-server pro robota Karla. Systém bude implementován na čipu Arduino ESP8266 WiFi, na který se uživatelé připojí pomocí WiFi a budou tak schopni komunikovat s robotem prostřednictvím poskytované webové stránky. Práce podrobně popisuje čip Arduino ESP8266 WiFi, na kterém je systém vyvíjen, zároveň plně vysvětluje pojmy programovací jazyk Karel, robot Karel a ukazuje, co je robotovým úkolem a čeho může dosáhnout. Druhá část se zaměřuje na návrh a implementační techniky vybrané pro splnění práce a předvádí vnitřní strukturu a architekturu projektu. The content of this thesis is the implementation of client and server system for Karel robot. The system will be implemented on an Arduino ESP8266 WiFi chip, through which users will connnect over a WiFi connection and be able to interact with the robot through the web page provided. It describes in detail the WiFi chip on which the system is developed, as well as fully explaining the concepts of the Karel language, Karel robot, showing what the robot's task is, and what it can accomplish. The second part focuses on the design and implementation techniques chosen to accomplish the task, going over the internal structure and architecture of the project.
Collections
- Bakalářské práce - 18102 [1608]