Interaktivní ovládání humanoidních robotů NAO a Pepper přes webové rozhraní

dc.contributorKadlečíková Eva, Ing. : 60956
dc.contributor.advisorHolada Miroslav, Ing. Ph.D. : 54740
dc.contributor.authorKesler, Václav
dc.date.accessioned2021-08-20T07:37:38Z
dc.date.available2021-08-20T07:37:38Z
dc.date.committed2021-5-17
dc.date.defense2021-06-16
dc.date.issued2021-06-16
dc.date.submitted2020-10-19
dc.date.updated2021-6-16
dc.degree.levelBc.
dc.description.abstractPráce se zabývá problematikou ovládání robotů NAO a Pepper za pomocí webového rozhraní vytvořeném ve frameworku Django. Cílem bylo zhotovit webovou aplikaci, ve které by programování robota probíhalo jednoduchou formou, které by rozuměl i neprogramátor. Byla proto vytvořena aplikace, ve které se programuje za pomoci skládání grafických bloků za sebe, které reprezentují jednotlivé úkony jako například pohyb nebo mluvení. Bloky pro programování mohou obsahovat textové či numerické pole pro zadávání hodnot. Vytváření samotných bloků je omezeno pouze na uživatele s administrátorským oprávněním, který další bloky vytváří v administrátorském rozhraní aplikace a ukládá je do knihovny funkcí, která je k dispozici všem uživatelům. U programátora přidávajícího další bloky do knihoven, je nutná znalost jazyka Python, ve kterém se skripty píší. Aplikace je dostupná pouze administrátorem vytvořeným uživatelům. Pro přístup k webové aplikaci, je nutno se přihlásit.cs
dc.description.abstractThis project is about web application for controlling the robots NAO and Pepper. The application was made using web framework Django. The main goal was to make an application for programming robots, which will be understood by a non-programmer. This was the reason, why is programming done by combining graphical blocks. Each graphical block represents some action that will be performed by robot, such as speaking or moving. Blocks can have text fields or numeric fields. Making new block is done via administration interface only by users with administrator privileges. Programmers need to know programming language Python, which is necessary for adding new blocks. The application is available only for users created by administrator. You must be logged in to access the web application.en
dc.description.mark
dc.format43 s.
dc.format.extentROM
dc.identifier.signatureV 202102936
dc.identifier.urihttps://dspace.tul.cz/handle/15240/160436
dc.language.isocs
dc.relation.isbasedonpar[1] VANER, Pavel: Spolupráce robotů NAO: NAO Robots collaboration. Liberec: Technická univerzita v Liberci, 2018. Bakalářské práce. Technická univerzita v Liberci.par par[2] EICHLER, Miroslav: Využití dostupných senzorů robota Nao pro detekci objektů a mapování okolí: Use available Nao robots' sensors to detect objects and map of its surrounding. Liberec: Technická univerzita v Liberci, 2018. Bakalářské práce. Technická univerzita v Liberci.par parhttps://www.softbankrobotics.compar par[3] NENCHEV, Dragomir N. a Atsushi KONNO. Humanoid Robots. 1. Berlin, SRN: Elsevier - Health Sciences Division, 2016. ISBN 9780128045602.par
dc.rightsVysokoškolská závěrečná práce je autorské dílo chráněné dle zákona č. 121/2000 Sb., autorský zákon, ve znění pozdějších předpisů. 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 https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou https://knihovna.tul.cz/document/26cs
dc.rightsA 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. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26en
dc.rights.urihttps://knihovna.tul.cz/document/26
dc.rights.urihttps://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf
dc.subjectRobotics
dc.subjectNAOcs
dc.subjectPeppercs
dc.subjectPythoncs
dc.subjectDjangocs
dc.subjectNAOqics
dc.subjectRobotsen
dc.subjectNAOen
dc.subjectPepperen
dc.subjectPythonen
dc.subjectDjangoen
dc.subjectNAOqien
dc.titleInteraktivní ovládání humanoidních robotů NAO a Pepper přes webové rozhranícs
dc.titleInteractive control of humanoid robots NAO and Pepper via web interfaceen
dc.typebakalářská prácecs
local.degree.abbreviationBakalářský
local.degree.disciplineEIRS
local.degree.programmeElektrotechnika a informatika
local.degree.programmeabbreviationB2612
local.department.abbreviationITE
local.facultyFakulta mechatroniky, informatiky a mezioborových studiícs
local.faculty.abbreviationFM
local.identifier.authorM18000012
local.identifier.stag41348
local.identifier.verbis
local.identifier.verbis07c67173-9fc2-4650-8e11-f3777d9d5e6f
local.note.administratorsautomat
local.note.secrecyPovoleno ZverejnitPraci Povoleno ZverejnitPosudky
local.poradovecislo2936
Files
Original bundle
Now showing 1 - 5 of 5
Loading...
Thumbnail Image
Name:
Kesler_BP.pdf
Size:
1.04 MB
Format:
Adobe Portable Document Format
Description:
VSKP
Loading...
Thumbnail Image
Name:
Kesler_BP_Web.zip
Size:
1.02 MB
Format:
Unknown data format
Description:
VSKP__priloha
Loading...
Thumbnail Image
Name:
BP_Vaclav_Kesler_oponent.pdf
Size:
243.91 KB
Format:
Adobe Portable Document Format
Description:
Posudek_oponenta_VSKP
Loading...
Thumbnail Image
Name:
BP_Vaclav_Kesler_vedouci.pdf
Size:
359.92 KB
Format:
Adobe Portable Document Format
Description:
Posudek_vedouciho_VSKP
Loading...
Thumbnail Image
Name:
ProtokolSPrubehemObhajobySTAG.pdf
Size:
21.2 KB
Format:
Adobe Portable Document Format
Description:
Prubeh_obhajoby_VSKP