Převod programu robota z Python kódu do reprezentace JSON

but.committeedoc. RNDr. Pavel Smrž, Ph.D. (předseda) doc. RNDr. Jitka Kreslíková, CSc. (člen) Ing. Ivana Burgetová, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen)cs
but.defenceStudent 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 oponenta a na další otázky přítomných, např. ohledně převáděných programových konstrukcí z jazyka Python. 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 velmi dobře / B.cs
but.jazykslovenština (Slovak)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMaterna, Zdeněksk
dc.contributor.authorKadnár, Šimonsk
dc.contributor.refereeBažout, Davidsk
dc.date.accessioned2023-07-17T08:03:34Z
dc.date.available2023-07-17T08:03:34Z
dc.date.created2023cs
dc.description.abstractDopyt po robotoch a ich rozvoj neustále rastie. Spolu s robotmi vznikajú aj rôzne prostredia ktoré ich programovanie uľahčujú. Jedno z takýchto prostredí je aplikácia ARCOR2. Aplikácia má zavedenú funkcionalitu ktorá umožňuje interne reprezentované dáta, riadiace robota, previesť do všeobecne známeho jazyka Python. Uvedený prevod bol zavedený z dôvodu využitia jazyka Python ako interpreta pre program robota v ktorom je možné program spustiť. Cieľom práce je využiť prevod z internej reprezentácie dát do jazyka Python k úpravám kódu robota. Prínosom práce je umožnenie úprav v jazyku Python vďaka spätnému prevodu upraveného kódu do internej reprezentácie dát. Operátor pracoviska vďaka tomu môže vytvoriť program pomocou rozšírenej reality a skúsený programátor v jazyku Python môže následne upraviť vytvorený program. Riešenie umožňuje efektívnu spoluprácu bežných užívateľov a programátorov, pričom každý pracuje s formou programu ktorá je na úrovni jeho schopností.sk
dc.description.abstractThe demand for robots and their development is constantly growing. Along with robots, various environments are being created to facilitate their programming. One such environment is the ARCOR2 application. The application has implemented a functionality that allows internally represented data, which control the robot, to be converted into the widely known Python language. The aforementioned conversion was introduced because Python is used as an interpreter for the robot program in which it is possible to run the program. The aim of the work is to utilize the conversion from the internal representation of data to the Python language for modifying the robot's code. The benefit of the work is enabling modifications in the Python language by converting the modified code back into the internal representation of data. As a result, the workstation operator can create a program using augmented reality, and an experienced programmer can subsequently modify the created program in the Python language. The solution allows for effective collaboration between regular users and programmers, with each working with a program form that corresponds to their abilities.en
dc.description.markBcs
dc.identifier.citationKADNÁR, Š. Převod programu robota z Python kódu do reprezentace JSON [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.cs
dc.identifier.other140504cs
dc.identifier.urihttp://hdl.handle.net/11012/211025
dc.language.isoskcs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectrobotsk
dc.subjectARCOR2sk
dc.subjectprekladačsk
dc.subjectPythonsk
dc.subjectJSONsk
dc.subjectASTsk
dc.subjectprojektsk
dc.subjectscénask
dc.subjectlogické prvkysk
dc.subjectakčné bodysk
dc.subjectakciesk
dc.subjectskriptsk
dc.subjectroboten
dc.subjectARCOR2en
dc.subjectcompileren
dc.subjectPythonen
dc.subjectJSONen
dc.subjectASTen
dc.subjectprojecten
dc.subjectsceneen
dc.subjectlogic itemsen
dc.subjectaction pointsen
dc.subjectactionsen
dc.subjectscripten
dc.titlePřevod programu robota z Python kódu do reprezentace JSONsk
dc.title.alternativeConversion of a Robot Program from Code to an AR-Compatible Representationen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2023-06-12cs
dcterms.modified2023-06-12-15:48:15cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid140504en
sync.item.dbtypeZPen
sync.item.insts2023.07.17 10:03:34en
sync.item.modts2023.07.17 09:33:17en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.23 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_140504.html
Size:
11.02 KB
Format:
Hypertext Markup Language
Description:
review_140504.html
Collections