Evoluční návrh pohybujících se objektů
but.committee | doc. Ing. František Zbořil, Ph.D. (předseda) doc. Ing. Martin Čadík, Ph.D. (místopředseda) doc. RNDr. Dana Hliněná, Ph.D. (člen) doc. Ing. Jan Kořenek, Ph.D. (člen) Ing. Vladimír Veselý, Ph.D. (člen) | cs |
but.defence | 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 oponenta a na další 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 A. Otázky u obhajoby: Na obrázcích s trajektoriemi řešení je vyznačen zeleně úsek, který je označen jako ruční řešení - upřesněte význam tohoto vágního pojmu. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Bidlo, Michal | cs |
dc.contributor.author | Fajkus, Jakub | cs |
dc.contributor.referee | Schwarz, Josef | cs |
dc.date.created | 2018 | cs |
dc.description.abstract | Cílem této práce je implementovat systém pro automatizovaný evoluční návrh kontrolérů virtuálních robotů. Pro nalezení vhodného programu, který bude řídit robota tak, že se bude pohybovat po trajektorii, která je definována posloupností bodů, je použita reprezentace založená na lineárním genetickém programování ve spojení s genetickým algoritmem. Pro vyhodnocení chování robota, kterého křídí kandidátní řešení vygenerované genetickým algoritmem, je použit fyzikální simulátor MuJoCo, který uživateli dovoluje definovat tvar robota. Cílem evoluce ja natrénovat kontrolér robota tak, aby následoval definovanou trasu. Trénování kontroléru robota je založeno na optimalizaci vzdálenosti mezi robotem a body definujícími trajektorii. Optimalizace se provádí evolucí kontrolérů po daný počet generací steady-state genetického algoritmu. Je zde prezentováno několik experimentů s vyhodnocením jejich výsledků. | cs |
dc.description.abstract | The aim of this work is to implement a system for automatic evolutionary design of virtual robot controllers. In particular, Linear Genetic Programming representation combined with a steady-state genetic algorithm will be used to find a suitable program that will lead a given virtual robot across a sequence of points denoting a predefined trajectory. The MuJoCo physics engine is applied to allow the user to specify the robot shape and to evaluate its behavior according to candidate programs generated by the genetic algorithm. The goal is to train the robot to follow the given path by optimizing the distance of the robot from the given points during the simulation. The optimization is performed by evolving the programs for a given number of generation of the genetic algorithm. Several sets of experiments will be presented and obtained results will be evaluated. | en |
dc.description.mark | A | cs |
dc.identifier.citation | FAJKUS, J. Evoluční návrh pohybujících se objektů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2018. | cs |
dc.identifier.other | 114701 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/85217 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | simulátor MuJoCo | cs |
dc.subject | lineární genetické programování | cs |
dc.subject | genetický algoritmus | cs |
dc.subject | virtuální robot | cs |
dc.subject | trajektorie | cs |
dc.subject | MuJoCo physics engine | en |
dc.subject | Linear Genetic Programming | en |
dc.subject | Genetic Algorithm | en |
dc.subject | virtual robot | en |
dc.subject | trajectory | en |
dc.title | Evoluční návrh pohybujících se objektů | cs |
dc.title.alternative | Evolutionary Design of Moving Objects | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2018-06-13 | cs |
dcterms.modified | 2020-05-10-16:13:17 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 114701 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:08:29 | en |
sync.item.modts | 2025.01.17 15:09:45 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 7.41 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-20678_v.pdf
- Size:
- 85.89 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-20678_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-20678_o.pdf
- Size:
- 92.57 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-20678_o.pdf
Loading...
- Name:
- review_114701.html
- Size:
- 1.43 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_114701.html