Gait Adjustment of Hexapod Walking Robot after Leg Damage

dc.contributor.advisor Szadkowski, Rudolf Jakub
dc.contributor.author Feber, Jan
dc.contributor.referee Hoffmann, Matěj
dc.date.accessioned 2024-01-24T23:51:51Z
dc.date.available 2024-01-24T23:51:51Z
dc.date.issued 2024-01-24
dc.description.abstract K poškození nohy šestinohého kráčejícího robotu, které zamezuje další lokomoci, může při robotizaci lidské práce v nebezpečném prostředí, jakým jsou doly nebo zborcené budovy, snadno dojít. Aby byli lidé vyvarováni nebezpečí, musí robot fungovat autonomě. Výměnou robotů za lidi se ale prostředí nestane o nic bezpečnější, takže se robot při vykonávání práce může snadno poškodit. V případě poničení musí být robot schopen pokračovat ve svém úkolu, vrátit se k lidskému operátorovi kvůli opravám nebo aspoň rychle opustit místo, kde došlo k poškození, protože tam může hrozit další nebezpečí. Žijící šestinohé organismy, které jsou předlohami pro šestinohé kráčející roboty, jsou celkem rychle schopny se vzniklé amputaci svojí chůzí přizpůsobit. V této práci použivám z přírody odpozorovaná pravidla, určující vztahy mezi pohyby jednotlivých nohou. Tato pravidla upravují závislosti v dynamickém systému, který po amputaci mění rytmus pohybu robota, aby vykompenzoval chybějící nohu. Metoda adaptuje rytmus na základě vnitřního stavu dynamického systému, takže nepotřebuje žádný kontinuální senzorický vstup. Výsledná lokomoce je vyhodnocena navrženou ohodnocující funkcí, která upřednostňuje především stabilitu rychlosti a orientace robotu. Výsledná metoda je porovnána s konkurenční metodou, založenou na zpracování senzorického vstupu, a překonává ji kvalitou ve dvou ze tří testovaných scénářů amputace a konzistentností ve všech testovaných scénářích. Obě metody jsou také porovnány s navrhovaným přístupem optimalizace pomocí evolučního algoritmu, kde toto testování odhaluje společné trendy v adaptaci lokomoce po amputaci nohy u všech tří metod, navzdory jejich odlišným optimalizačním kritériím. Výsledky podporují myšlenku, že použitá z přírody odpozorovaná pravidla jsou vhodnou heuristikou pro adaptaci lokomoce a nalezené podobnosti mezi výsledky lokomoce a jejího ohodnocení u jednotlivých metod poukazují na možné vylepšení definice těchto pravidel. cs
dc.description.abstract The hexapod walking robot can easily come to leg damage, preventing the robot from locomotion while replacing humans on a mission in dangerous environments, like mines or collapsed buildings. To keep people away from the threats, the robot has to work autonomously. However, switching out the robots and people does not make the environment any less hostile, so the robot can be easily damaged during its task. In the case of damage, the robot has to continue in its task, get back to the human operator for repairs, or at least quickly leave the dangerous place where it came to harm because more damage can happen. The living six-legged organisms, which are templates for the hexapod walking robots, are able to adjust their locomotion swiftly after the leg amputation. In this work, I use nature-observed rules dictating relations among movement of individual legs. The rules provide dependencies within a dynamic system adjusting the robot's movement rhythm after the amputation to compensate for the missing leg. The method adapts based on the state of the system itself; hence, no continual sensory feedback is needed. The resulting locomotion is evaluated by the proposed reward function favoring mainly the stability of locomotion speed and stability of the robot's orientation. The proposed method is compared with competing sensory-based state-of-the-art method and overcomes it in terms of performance in two out of three tested amputation scenarios with more consistent results in all tested scenarios. Both the competing methods are also compared with proposed evolution algorithm optimization approach, revealing similar trends in locomotion adaptation across all the compared methods despite their different optimization criteria. The results support the nature-observed coordination rules as a suitable heuristic for locomotion adaptation and suggest the rules improvement given the observed relations between resulting locomotion and its gained reward. en
dc.identifier KOS-1240440637505
dc.identifier.uri http://hdl.handle.net/10467/113319
dc.publisher České vysoké učení technické v Praze cs
dc.publisher Czech Technical University in Prague en
dc.rights A university thesis is a work protected by the Copyright Act of the Czech Republic. 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. en
dc.rights Vysokoš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 v platném znění. cs
dc.subject Šestinohý kráčející robot cs
dc.subject Amputace nohy cs
dc.subject Lokomoce cs
dc.subject Adaptace cs
dc.subject Vzor chůze cs
dc.subject Evoluční algoritmus cs
dc.subject Ohodnocující funkce cs
dc.subject Ohodnocení chůze cs
dc.subject Adaptace rytmu cs
dc.subject Kompenzace poškození cs
dc.subject Centrální generátor vzorů cs
dc.subject CGV cs
dc.subject Dynamický systém cs
dc.subject Hexapod walking robot en
dc.subject Leg amputation en
dc.subject Locomotion en
dc.subject Adaptation en
dc.subject Gait pattern en
dc.subject Evolution algorithm en
dc.subject Reward function en
dc.subject Gait evaluation en
dc.subject Rhythm adaptation en
dc.subject Damage compensation en
dc.subject Central pattern generator en
dc.subject CPG en
dc.subject Dynamic system en
dc.title Změna chůze šestinohého kráčejícího robotu po poškození končetiny cs
dc.title Gait Adjustment of Hexapod Walking Robot after Leg Damage en
dc.type master thesis en
dspace.entity.type Publication
relation.isAdvisorOfPublication 6f7314e3-967e-48ea-8db0-30b177209991
relation.isAdvisorOfPublication.latestForDiscovery 6f7314e3-967e-48ea-8db0-30b177209991
relation.isAuthorOfPublication a2b3d636-a858-4836-ad9e-79364a022873
relation.isAuthorOfPublication.latestForDiscovery a2b3d636-a858-4836-ad9e-79364a022873
relation.isRefereeOfPublication ad5f3ba0-8c3e-4f17-93f4-55cc308f6e82
relation.isRefereeOfPublication.latestForDiscovery ad5f3ba0-8c3e-4f17-93f4-55cc308f6e82
theses.degree.discipline Umělá inteligence cs
theses.degree.grantor katedra počítačů cs
theses.degree.programme Otevřená informatika cs

Files

Original bundle

Now showing 1 - 3 of 3
Name:
F3-DP-2024-Feber-Jan-Gait_Adjustment_of_Hexapod_Walking_Robot_after_Leg_Damage.pdf
Size:
2.54 MB
Format:
Adobe Portable Document Format
Description:
PLNY_TEXT
Name:
F3-DP-2024-posudek-Szadkowski_Rudolf_Jakub.pdf
Size:
112.13 KB
Format:
Adobe Portable Document Format
Description:
POSUDEK
Name:
F3-DP-2024-posudek-Hoffmann_Matej.pdf
Size:
234.64 KB
Format:
Adobe Portable Document Format
Description:
POSUDEK