<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="185846" NadgradivoID="0" NRID="29097642" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=185846" StOgledov="107" StPrenosov="36" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-28 07:51:39" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="0" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-185846">20.500.12556/RUL-185846</PID>
  <Naslov>Izboljšanje sistema za optimizacijo vožnje mobilnega robota za sledenje črti prek sprotnega umerjanja pozicije robota na poti vožnje</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Improvement of the driving-optimization system of a line-following mobile robot through real-time calibration of the robot&#039;s position along the driving path</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V zaključni nalogi je bil obstoječi sistem za odometrijo vožnje mobilnega robota za sledenje 
črti nadgrajen s sistemom za sprotno kalibriranje lege. Robot svojo lego na progi vodi kot 
prevoženo razdaljo, ocenjeno iz enkoderjev pogonskih koles, zato se zaradi zdrsa koles, 
kvantizacije enkoderjev in integracijske napake smernega kota napaka lege iz kroga v krog 
kopiči. Razviti sistem napako periodično popravlja: Python program referenčni krog razčleni 
na segmente, določi ponastavitvene točke in zgradi referenčna okna sprememb smernega 
kota, program na mikrokrmilniku robota pa med vožnjo izmerjeni vzorec sprememb 
smernega kota z metodo najmanjše vsote kvadratov razlik primerja z referenco in ponastavi 
prevoženo razdaljo. Vzorčenje je vezano na prevoženo pot, zato ujemanje ni odvisno od 
hitrosti vožnje. Delovanje je bilo eksperimentalno ovrednoteno na dveh progah pri petih 
hitrostih vožnje z ročnim merjenjem odstopanja po vsakem od 20 zaporednih krogov. Brez 
kalibracije je odstopanje po 20 krogih doseglo do 3150 mm, s kalibracijo pa je ostalo 
omejeno znotraj 157 mm ne glede na število prevoženih krogov.</Opis>
  <TujJezik_Opis>In this thesis, an existing odometry system of a line-following mobile robot was upgraded 
with a real-time position-calibration system. The robot tracks its position along the track as 
the travelled distance estimated from the wheel encoders, so the position error accumulates 
lap after lap due to wheel slip, encoder quantization and integration error of the heading 
angle. The developed system corrects this error periodically: a Python program segments the 
reference lap, determines reset points and builds reference windows of heading-angle 
changes, while a program running on the robot&#039;s microcontroller compares the measured 
pattern of heading-angle changes with the reference using the sum of squared differences 
and resets the travelled distance. Sampling is bound to the travelled distance, which makes 
the matching independent of the driving speed. The system was evaluated experimentally on 
two tracks at five driving speeds by manually measuring the deviation after each of 20 
consecutive laps. Without calibration the deviation reached up to 3150 mm after 20 laps, 
whereas with calibration it remained bounded within 157 mm regardless of the number of 
laps.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>mobilni roboti</Beseda>
    <Beseda>sledenje črti</Beseda>
    <Beseda>odometrija</Beseda>
    <Beseda>kalibracija lege</Beseda>
    <Beseda>ujemanje vzorcev</Beseda>
    <Beseda>PID krmiljenje</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>mobile robots</Beseda>
    <Beseda>line following</Beseda>
    <Beseda>odometry</Beseda>
    <Beseda>position calibration</Beseda>
    <Beseda>pattern matching</Beseda>
    <Beseda>PID control</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[M. Godeša]</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-08-21 08:32:16</DatumVstavljanja>
  <DatumObjave>2026-08-21 08:32:21</DatumObjave>
  <DatumSpremembe>2026-08-22 04:19:33</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Ljubljana</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>XI, 55 f. </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="163982" Ime="Miha" Priimek="Godeša" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="476183555" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="79550" Ime="Dominik" Priimek="Kozjek" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="263975011" Afiliacija="" ArrsID="38151" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">621.713.3:681.527.7:007.52(043.2)</Identifikator>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">288105</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/288449027">288449027</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="244835" DatotekaNRID="14765276" 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="3391384" VelikostDatotekeKratko="3,23 MB" DatumVstavljanja="2026-08-21 08:32:22" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.0001" Zaporedje="0">
      <Naziv>47700.pdf</Naziv>
      <OrgNaziv>47700.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>713FA3B70FA13511E90467DEB6E12249</MD5>
      <SHA256>c72ed135e1b0f72d129d4cf569c3d1960da35fd6e6c1d0719926b03d20ede588</SHA256>
      <UUID>ac3e98e7-9d29-11f1-9b0d-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=244835</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="14" Kratica="FS" ZavodEvsID="0000068" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za strojništvo </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>
