Show simple item record

Comparative Study of Motion Planning Algorithms for Niryo Robotic Arm



dc.contributor.advisorSurynek Pavel
dc.contributor.authorRiku Kawasaki
dc.date.accessioned2025-06-17T13:53:56Z
dc.date.available2025-06-17T13:53:56Z
dc.date.issued2025-06-12
dc.identifierKOS-1244075724405
dc.identifier.urihttp://hdl.handle.net/10467/123678
dc.description.abstractTato práce představuje srovnávací studii algoritmů plánování pohybu založených na vzorkování s využitím robotické paže Niryo Ned2 v praktickém statickém prostředí. Hlavním cílem bylo posoudit, jak si různé plánovače vedou v reálných robotických podmínkách. Osm algoritmů z knihovny OMPL --- včetně členů rodin RRT, EST a PRM --- bylo vybráno na základě jejich rozšířenosti ve výzkumu a kompatibility se systémem. Abychom zajistili systematické hodnocení, vyvinuli jsme originální softwarovou aplikaci využívající rozhraní MoveIt C++ a operační systém pro roboty (ROS), která plně automatizuje proces srovnávání. Tento vlastní rámec umožnil provést 50 pokusů o plánování pro každý algoritmus v šesti účelově vytvořených testovacích scénách. Každá scéna představovala odlišné prostorové výzvy, aby se otestovala přizpůsobivost plánovačů. Výkonnost byla analyzována pomocí tří klíčových ukazatelů: doby plánování, úspěšnosti a kvality cesty. K vizualizaci trendů provádění a odhalení specifického chování algoritmů byly použity také grafy pohybu s redukcí dimenzí. Výsledky ukázaly, že obousměrné plánovače, jako jsou RRTConnect a BiEST, obecně překonávají jednosměrné plánovače jak v rychlosti, tak v konzistenci. Optimální plánovače jako RRT* a PRM* vytvářely kvalitnější cesty než ostatní metody, přičemž RRT* vykazoval o něco lepší kvalitu cesty než PRM*. Plánovače založené na mapách cest, jako je PRM, fungovaly spolehlivě ve statických prostředích, zatímco plánovače s jedním stromem, jako jsou RRT a EST, měly problémy ve složitých nebo omezených scénách. Pozoruhodné je, že v jedné testovací scéně docházelo u algoritmů RRT a RRT* neustále k selhání, což naznačuje možná strukturální omezení těchto algoritmů. Celkově tato studie ukazuje, jak je důležité přizpůsobit výběr plánovače složitosti úlohy a typu prostředí, a poskytuje praktický, reprodukovatelný přístup k experimentálnímu srovnávání v robotice.cze
dc.description.abstractThis thesis presents a comparative evaluation of sampling-based motion planning algorithms using the Niryo Ned2 robotic arm in a practical, static environment. The primary objective was to assess how different planners perform under real-world robotic constraints. Eight algorithms from the OMPL library---including members of the RRT, EST, and PRM families---were selected based on their prevalence in research and compatibility with the system. To ensure systematic evaluation, we developed an original software application using the MoveIt C++ interface and the Robot Operating System (ROS) to fully automate the benchmarking process. This custom framework enabled the execution of 50 planning attempts per algorithm across six purpose-built test scenes. Each scene represented distinct spatial challenges to test the adaptability of the planners. Performance was analyzed using three key metrics: planning time, success rate, and path quality. Dimensionality-reduced motion plots were also employed to visualize execution trends and uncover algorithm-specific behaviors. Results showed that bidirectional planners such as RRTConnect and BiEST generally outperformed unidirectional ones in both speed and consistency. Optimal planners like RRT* and PRM* produced higher-quality paths than other methods, with RRT* demonstrating slightly better path quality than PRM*. Roadmap-based planners like PRM performed reliably in static environments, whereas single-tree planners such as RRT and EST struggled in complex or constrained scenes. Notably, one test scene consistently exposed failure modes for RRT and RRT*, indicating potential structural limitations in those algorithms. Overall, this study demonstrates the importance of matching planner selection to task complexity and environment type, and provides a practical, reproducible approach to experimental benchmarking in robotics.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. 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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectporovnání algoritmů plánování pohybucze
dc.subjectplánovače pohybu založené na vzorkovánícze
dc.subjectexperimentální hodnocení robotikycze
dc.subjectOpen Motion Planning Library (OMPL)cze
dc.subjectRobot Operating System (ROS)cze
dc.subjectNiryo Ned2cze
dc.subjectmotion planning algorithms comparisoneng
dc.subjectsampling-based motion plannerseng
dc.subjectexperimental robotics evaluationeng
dc.subjectOpen Motion Planning Library (OMPL)eng
dc.subjectRobot Operating System (ROS)eng
dc.subjectNiryo Ned2eng
dc.titleSrovnávací studie algoritmů plánování pohybu pro robotickou paži Niryocze
dc.titleComparative Study of Motion Planning Algorithms for Niryo Robotic Armeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.date.accepted2025-06-17
dc.contributor.refereeSkrbek Miroslav
theses.degree.disciplineComputer Engineering 2021cze
theses.degree.grantorkatedra počítačových systémůcze
theses.degree.programmeInformaticscze


Files in this item





This item appears in the following Collection(s)

Show simple item record