Model based balance control of a quadruped robot

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorLeppänen, Ilkka
dc.contributor.authorAutere, Pekka
dc.contributor.departmentAutomaatio- ja systeemitekniikan osastofi
dc.contributor.schoolTeknillinen korkeakoulufi
dc.contributor.schoolHelsinki University of Technologyen
dc.contributor.supervisorHalme, Aarne
dc.date.accessioned2020-12-05T10:22:26Z
dc.date.available2020-12-05T10:22:26Z
dc.date.issued2007
dc.description.abstractDiplomityössä käsitellään nelijalkaisen pyörillä varustetun WorkPartner-robotin tasapainosäätöä. Robotille mahdollisia liikuntamuotoja ovat liikkuminen pyörillä, kävely ja näiden yhdistelmä, pyöräkävely. Työssä pyritään kehittämään robotille yhdessä muun liikkeenohjausjärjestelmän kanssa toimiva tasapainosäädin, joka parantaa robotin mahdollisuuksia liikkua epätasaisessa maastossa ja ylittää esteitä. Työssä pyritään aluksi määrittelemään mitä tasapaino tarkoittaa ja miten sitä voidaan mitata. Lisäksi tarkastellaan kuinka tasapainoa voidaan säätää. Tasapainosäätöön hyödynnetään jalkojen tukivoimien avulla laskettavaa painekeskipistettä sekä pisteestä vaikuttavaa tukivoimien resultanttivoimaa. Tasapainosäädintä varten robotista muodostetaan fysikaalinen dynaaminen malli, jota hyödynnetään myös säätimien testaamiseen numeerisen simulaation avulla. Dynaamisen mallin muodostus tapahtuu Lagrangen menetelmän avulla. Robotin tasapainoa säädetään mallipohjaisella lineaarisella regulaattorilla eli LQR- säätimellä. Säätimen malli muodostetaan linearisoimalla robotin dynaaminen malli säädettävien muuttujien suhteen. Säädettävinä muuttujina toimivat robotin rungon asento eli pitch- ja roll-kulmat sekä niiden kulmanopeudet. Ohjauksina säätimessä ovat robotin manipulaattorin kulma sekä robotin nilkkapisteisiin kohdistuvat maan tukivoimat, jotka muunnetaan jalkojen paikoiksi jousi-mallin avulla. Kehitettyä säädintä testataan simuloimalla ja havaitaan rungon kulmien ja kulmanopeuksien korreloivan painekeskipisteen paikan kanssa, jolloin robotin tasapainoa voidaan säätää epäsuorasti säätimen avulla. Vastaavaa mallipohjaista säätöstrategiaa voitaisiin hyvin hyödyntää myös yleisemmin robottien kokonaisvaltaisessa liikkeenohjauksessa.fi
dc.format.extent118
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/94287
dc.identifier.urnURN:NBN:fi:aalto-2020120553121
dc.language.isofien
dc.programme.majorAutomaatiotekniikkafi
dc.programme.mcodeAS-84fi
dc.rights.accesslevelclosedAccess
dc.subject.keywordrobot balanceen
dc.subject.keywordtasapainofi
dc.subject.keywordrobot stabilityen
dc.subject.keywordnelijalkaisen robotin tasapainosäätöfi
dc.subject.keywordquadruped balance controlen
dc.subject.keywordrobotin mallinnusfi
dc.subject.keywordrobot modelingen
dc.subject.keywordLagrangen liikeyhtälötfi
dc.subject.keywordLagrange equations of motionen
dc.subject.keywordLQR-säätöfi
dc.subject.keywordLQR controlen
dc.subject.keywordliikkeenohjausfi
dc.subject.keywordmotion controlen
dc.subject.keywordpainekeskipistefi
dc.subject.keywordCOPen
dc.titleModel based balance control of a quadruped roboten
dc.titleNelijalkaisen robotin mallipohjainen monimuuttujatasapainosäätöfi
dc.type.okmG2 Pro gradu, diplomityö
dc.type.ontasotMaster's thesisen
dc.type.ontasotPro gradu -tutkielmafi
dc.type.publicationmasterThesis
local.aalto.digiauthask
local.aalto.digifolderAalto_12172
local.aalto.idinssi33071
local.aalto.openaccessno

Files