Detail práce

Webové rozhraní pro vizuální programování robota

Bakalářská práce Student: Vích Štěpán Akademický rok: 2018/2019 Vedoucí: Kapinus Michal, Ing.
Název anglicky
Web User Interface for Visual Programming of Robotic Tasks
Jazyk práce
český
Abstrakt

Tato bakalářská práce se zabývá vývojem, návrhem a testováním webového uživatelské rozhraní. Toto rozhraní vytváří robotické programy v jazyce Python pro robota PR2 a systém ARTable vyvíjený na VUT FIT v Brně. Rozhraní je navrženo tak, aby jej mohli používat i méně zkušení programátoři a lidé s netechnickým zaměřením. Při návrhu se používá technika vizuálního programování, při které vzniká výsledný kód. Při implementaci se využívá již vytvořené platformy podporující vizuální programování jako je např. Blockly, které celou implementaci značně zjednodušují.

Klíčová slova

web, vizuální programování, Blockly, ARTable, ROS, robot PR2, uživatelské rozhraní, HTML, PHP, JavaScript, jQuery, Python, rosBridge

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
10. června 2019
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.

Otázky u obhajoby
  1. Jaká byla motivace pro tvorbu nového rozhraní, nebylo možné využít již existující?
Komise
Zemčík Pavel, prof. Dr. Ing. (UPGM FIT VUT), předseda
Fusek Michal, Ing., Ph.D. (UMAT FEKT VUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (UIFS FIT VUT), člen
Rogalewicz Adam, doc. Mgr., Ph.D. (UITS FIT VUT), člen
Citace
VÍCH, Štěpán. Webové rozhraní pro vizuální programování robota. Brno, 2019. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-06-10. Vedoucí práce Kapinus Michal. Dostupné z: https://www.fit.vut.cz/study/thesis/21994/
BibTeX
@bachelorsthesis{FITBT21994,
    author = "\v{S}t\v{e}p\'{a}n V\'{i}ch",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Webov\'{e} rozhran\'{i} pro vizu\'{a}ln\'{i} programov\'{a}n\'{i} robota",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21994/"
}
Nahoru