dc.contributor.advisor | Mráz, František | |
dc.creator | Bečvář, Marek | |
dc.date.accessioned | 2023-11-07T00:44:56Z | |
dc.date.available | 2023-11-07T00:44:56Z | |
dc.date.issued | 2023 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/184377 | |
dc.description.abstract | This work introduces a system for designing and evaluating experiments with evo- lutionary algorithms in 3D-simulated physical environments of the MuJoCo library. Ex- periments allow to develop the control and morphology of robots while using arbitrary user-defined fitness functions. The implementation was designed to be as accessible, un- derstandable, and extendable as possible. The system offers a simple graphical user in- terface allowing a detailed configuration of experiments and a text-based user interface which is convenient for running large amounts of experiments for statistical analysis. The work implements several robots of different complexity, examples of various evolutionary algorithms, and a selection of well-known genetic operators. During experiment design, the architecture of this system allows the combining of implemented operators and tools arbitrarily. This work and the user documentation give simple instructions on how to alter and extend the implementation. 1 | en_US |
dc.description.abstract | Práce představuje systém pro tvorbu a vyhodnocování experimentů s evolučním vý- vojem robotů ve 3D simulovaném fyzikálním prostředí knihovny MuJoCo. Experimenty umožňují vývoj řízení i morfologie robotů za užití libovolné, uživatelem definované hodno- tící funkce. Platforma klade důraz na dostupnost, čitelnost a rozšiřitelnost implementace. Systém nabízí jednoduché grafické rozhraní umožňující podrobnou konfiguraci experi- mentů a textové rozhraní vhodné pro provádění rozsáhlých experimentů se statistickým vyhodnocením. Práce implementuje několik robotů různých složitostí a řadu evolučních algoritmů s nejznámějšími genetickými operátory. Architektura systému umožňuje při tvorbě experimentů vytvářet libovolné kombinace těchto prvků. Práce společně s doku- mentací pro uživatele dává jednoduchý návod, jak stávající implementaci rozšiřovat. 1 | cs_CZ |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | evoluční algoritmus|robotika|robot|simulace | cs_CZ |
dc.subject | evolutionary algorithm|robotics|robot|simulation | en_US |
dc.title | Evoluce robotů v simulovaném fyzikálním prostředí | cs_CZ |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2023 | |
dcterms.dateAccepted | 2023-09-07 | |
dc.description.department | Katedra softwaru a výuky informatiky | cs_CZ |
dc.description.department | Department of Software and Computer Science Education | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.identifier.repId | 255024 | |
dc.title.translated | Evolution of robots in a simulated physical environment | en_US |
dc.contributor.referee | Vodrážka, Jindřich | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | Informatika se specializací Umělá inteligence | cs_CZ |
thesis.degree.discipline | Computer Science with specialisation in Artificial Intelligence | en_US |
thesis.degree.program | Informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwaru a výuky informatiky | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software and Computer Science Education | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Informatika se specializací Umělá inteligence | cs_CZ |
uk.degree-discipline.en | Computer Science with specialisation in Artificial Intelligence | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Práce představuje systém pro tvorbu a vyhodnocování experimentů s evolučním vý- vojem robotů ve 3D simulovaném fyzikálním prostředí knihovny MuJoCo. Experimenty umožňují vývoj řízení i morfologie robotů za užití libovolné, uživatelem definované hodno- tící funkce. Platforma klade důraz na dostupnost, čitelnost a rozšiřitelnost implementace. Systém nabízí jednoduché grafické rozhraní umožňující podrobnou konfiguraci experi- mentů a textové rozhraní vhodné pro provádění rozsáhlých experimentů se statistickým vyhodnocením. Práce implementuje několik robotů různých složitostí a řadu evolučních algoritmů s nejznámějšími genetickými operátory. Architektura systému umožňuje při tvorbě experimentů vytvářet libovolné kombinace těchto prvků. Práce společně s doku- mentací pro uživatele dává jednoduchý návod, jak stávající implementaci rozšiřovat. 1 | cs_CZ |
uk.abstract.en | This work introduces a system for designing and evaluating experiments with evo- lutionary algorithms in 3D-simulated physical environments of the MuJoCo library. Ex- periments allow to develop the control and morphology of robots while using arbitrary user-defined fitness functions. The implementation was designed to be as accessible, un- derstandable, and extendable as possible. The system offers a simple graphical user in- terface allowing a detailed configuration of experiments and a text-based user interface which is convenient for running large amounts of experiments for statistical analysis. The work implements several robots of different complexity, examples of various evolutionary algorithms, and a selection of well-known genetic operators. During experiment design, the architecture of this system allows the combining of implemented operators and tools arbitrarily. This work and the user documentation give simple instructions on how to alter and extend the implementation. 1 | en_US |
uk.file-availability | V | |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwaru a výuky informatiky | cs_CZ |
thesis.grade.code | 1 | |
uk.publication-place | Praha | cs_CZ |
uk.thesis.defenceStatus | O | |