<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="186726" NadgradivoID="0" NRID="29194492" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=186726" StOgledov="124" StPrenosov="19" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-18 17:07:34" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000313" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-186726">20.500.12556/RUL-186726</PID>
  <Naslov>Progresivno spodbujevalno učenje za celotelesno humanoidno manipulacijo</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Progressive Reinforcement Learning for Whole-Body Humanoid Manipulation</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Humanoidni roboti so zasnovani za delo v okoljih, prilagojenih ljudem, zato je manipulacija z usklajenim gibanjem celotnega telesa, hkratno upravljanje rok in nog za doseganje, prijemanje in manipulacijo predmetov, ena izmed ključnih nalog sodobne robotike. Učenje takšnih nalog z metodami spodbujevalnega učenja je zahtevno zaradi kompleksnosti visokodimenzionalnega prostora akcij in kompleksnih nagrad, še posebej kadar so vse nagrade vključene hkrati, saj agent namesto postopnega osvajanja posameznih veščin sklepa kompromise med nasprotujočimi si cilji in konvergira k slabemu lokalnemu minimumu.

Glavni cilj tega dela je učenje strategije za stabilno manipulacijo predmeta s humanoidnim robotom, ki temelji na usklajenem gibanju celotnega telesa, pri čemer se mora robot naučiti učinkovitega izvajanja naloge ob hkratnem zagotavljanju stabilnosti in ravnotežja.
Za reševanje tega problema je uporabljen progresivni pristop: naloga
je razdeljena na tri zaporedne faze učenja, pri čemer vsaka faza nadgradi
naučeno vedenje iz prejšnje faze z novimi funkcijami nagrade. Robot Talos je bil
najprej naučen vzdrževati ravnotežje ob zunanjih motnjah, nato segati po
predmetu na mizi in nazadnje predmet stisniti ter dvigniti. Učenje poteka
v simulacijskem okolju IsaacLab z uporabo metode spodbujevalnega učenja, pri čemer je za optimizacijo strategije uporabljen algoritem PPO (Proximal Policy Optimization). 


Rezultati potrjujejo učinkovitost progresivnega pristopa, saj je robot uspešno usvojil zaporedne faze učenja, od vzdrževanja ravnotežja do izvajanja manipulacijske naloge. V končni fazi je robot uspešno izvedel prijem in dvig predmeta, pri čemer pristop kaže potencial za učenje kompleksnega vedenja z usklajenim gibanjem celotnega telesa pri humanoidnih robotih.</Opis>
  <TujJezik_Opis>Humanoid robots are designed to operate in environments built for humans,
making whole-body manipulation, the simultaneous use of arms and legs to
reach, grasp, and move objects, one of the key challenges in modern robotics.
Learning such tasks with reinforcement learning is challenging due to the
high-dimensional action space and complex rewards, especially when all reward
components are introduced simultaneously, as the agent tends to make compromises
between conflicting objectives and converge to a poor local minimum rather than
progressively acquiring individual skills.

The main goal of this work is to learn a policy for stable whole-body manipulation of an object with a humanoid robot, where the robot must learn to perform the task effectively while simultaneously maintaining stability and balance. To address this problem, a progressive approach is implemented, where the task is
divided into three sequential learning phases, each building on the policy of
the previous phase by introducing new reward functions. The Talos humanoid robot
is first trained to maintain balance under external disturbances, then to reach
for an object on a table, and finally to grasp and lift it. Training is performed in the IsaacLab simulation environment using reinforcement learning, with PPO (Proximal Policy Optimization) used for policy optimization.

The results confirm the effectiveness of the progressive approach, as the robot successfully acquired the sequential learning phases, from maintaining balance to performing the manipulation task. In the final phase, the robot successfully grasped and lifted the object, demonstrating the potential of the proposed approach for learning complex whole-body behaviors in humanoid robots.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>spodbujevalno učenje</Beseda>
    <Beseda>humanoidna robotika</Beseda>
    <Beseda>progresivno učenje</Beseda>
    <Beseda>PPO</Beseda>
    <Beseda>manipulacija</Beseda>
    <Beseda>IsaacLab</Beseda>
    <Beseda>Talos</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>reinforcement learning</Beseda>
    <Beseda>humanoid robotics</Beseda>
    <Beseda>curriculum learning</Beseda>
    <Beseda>PPO</Beseda>
    <Beseda>manipulation</Beseda>
    <Beseda>IsaacLab</Beseda>
    <Beseda>Talos</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2026-09-04 10:10:01</DatumVstavljanja>
  <DatumObjave>2026-09-04 10:10:13</DatumObjave>
  <DatumSpremembe>2026-09-10 12:03:59</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="164961" Ime="Klemen Jakob" Priimek="Kastrevc" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="133811" Ime="Janez" Priimek="Podobnik" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="56858" Ime="Aleš" Priimek="Ude" AltIme="" VlogaID="994" VlogaNaziv="Komentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">62923</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/290656003">290656003</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="246065" DatotekaNRID="14778592" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="15934623" VelikostDatotekeKratko="15,20 MB" DatumVstavljanja="2026-09-04 10:10:17" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.0001" Zaporedje="0">
      <Naziv>Kastrevc_Klemen_jakob_-_Progresivno_spodbujevalno_ucenje_za_celotelesno_humanoidno_manipulacijo.pdf</Naziv>
      <OrgNaziv>Kastrevc_Klemen_jakob_-_Progresivno_spodbujevalno_ucenje_za_celotelesno_humanoidno_manipulacijo.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>C31E5FF9746C514AB2084004F7FFF241</MD5>
      <SHA256>0be0452a05792538683a076c513d7442e81f4267e3fa32bf93f3ced39300b183</SHA256>
      <UUID>0ee70433-a838-11f1-8bc5-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=246065</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="27" Kratica="FE" ZavodEvsID="0000060" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za elektrotehniko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
