Pages

Rješavanje višekriterijskog problema usmjeravanja vozila evolucijskim algoritmima
Rješavanje višekriterijskog problema usmjeravanja vozila evolucijskim algoritmima
Vjeko Kužina
Opisan je višekriterijski problem usmjeravanja vozila i korišteni algoritam NSGA-II. Programski je ostvaren genetski algoritam za rješavanje višekriterijskog problema usmjeravanja vozila. U sklopu toga su ostvarena 3 operatora mutacije, 3 operatora križanja, grupirajuća selekcija, umetajuća heuristika, grafičko sučelje, Pareto separator i parser za dokumente koji zadaju problem. Izvedeni su eksperimenti i prikazani rezultati algoritma pri varijaciji pojedinih parametara i operatora.
Rješenje privatnog oblaka temeljeno na platformi OpenStack
Rješenje privatnog oblaka temeljeno na platformi OpenStack
Vlado Huško
U ovome radu proučen je OpenStack i njegovo korištenje u ostvarenju privatnog oblaka. Opisani su njegovi osnovni dijelovi, način funkcioniranja, proces instalacije i konfiguracije, a prikazani su i primjeri njegovog korištenja. Opisana je struktura i funkcionalnost web aplikacije koja omogućuje korištenje i konfiguraciju OpenStack-a putem API-ja. Pri tome je veća pozornost posvećena bitnijim dijelovima koda koji čine jezgru same funkcionalnosti. Osim toga proučen je i programski...
Rješenje problema usmjeravanja vozila s vremenskim ograničenjima različitim inačicama evolucijskog algoritma
Rješenje problema usmjeravanja vozila s vremenskim ograničenjima različitim inačicama evolucijskog algoritma
Sandra Zurak
Tema ovog rada je problem usmjeravanja vozila s vremenskim ograničenjima. Problem je opisan i implementiran Clarke-Wrightom algoritmom uštede i genetskim algoritmom. Genetski algoritam opisan je u kontekstu evolucijskog algoritma. Rješenja genetskog algoritma prikazana su permutacijskim nizom s brojem vozila i matričnim prikazom te su opisani operatori za svaki prikaz. Objašnjeno je implementirano korisničko sučelje. U radu su prikazani rezultati dobiveni analizom genetskog algoritma...
Rješenje samostalnog fotonaponskog sustava
Rješenje samostalnog fotonaponskog sustava
Andrea Baklaić
Konvencionalni izvori energije nisu obnovljivi izvori i brzo se iscrpljuju. Zagađuju okoliš te emisijom stakleničkih plinova ubrzavaju proces globalnog zatopljenja i klimatske promjene na Zemlji. Obnovljivi izvori energije za razliku od konvencionalnih imaju mnogo manji utjecaj na okoliš te su neiscrpljivi izvori energije. Energija Sunca je pokretač svih životnih i klimatskih procesa i u bliskoj budućnosti mogla bi postati glavni nositelj ekološki održivog energetskog razvoja zbog...
Robotički simulator za učenje robotike i programiranja
Robotički simulator za učenje robotike i programiranja
Leon Stjepan Uroić
Istraživanje područja robotike i svladavanje njezinih zamršenosti postao je popularan pothvat. Sklopovlje robota nerijetko je preskup za individualne osobe pa je u ovom radu razvijen robotički simulator za edukacijske svrhe. Dizajnirana je arhitektura sustava. Implementirani su grafički sustav za interaktivan vizualna prikaz simulacije. Integrirana je i simulacija fizike neophodna za vjerodostojnu simulaciju robotskih sustava. Uz to integrirani i implementirani su brojni potporni...
Robotska manipulacija deformabilnim objektima
Robotska manipulacija deformabilnim objektima
Antonio Antolčić
Rad se bavi problemom detekcije deformabilnih objekata u prostoru, te kako ih je moguće raspoznati i razlikovati od krutih objekata. U radu su opisani nužni dijelovi sustava kako bi se objekt mogao raspoznati. Definirani su pojmovi vezani za obradu 3D podataka te kako se mogu koristiti. Opisano je kako se isključivo iz slike dobivene iz kamere računaju mjere koje mogu pomoći za opisivanje deformacije objekta.
Robotska manipulacija zasnovana na detekciji objekata sonarom
Robotska manipulacija zasnovana na detekciji objekata sonarom
Matej Jelavić
Glavni zadatak ovog rada je objasnimo rad sonara te prikažemo na praktičnom radu njegovu izvedbu. Rad se sastoji od 3 glavna poglavlja. Prvo poglavlje se bavi fizikalnim principima sonara i implementacijom stvarnog ultrazvučnog senzora u ROS-u.U drugom potpoglavlju ovog poglavlja objašnjeni su fizikalni principi i mogući utjecaji na senzor. U trećem potpoglavlju prikazan je senzor kojim smo se koristili u ovom radu kao i dostupna programska podrška. Također...
Robotski suparnik u igri Mlin temeljen na umjetnoj inteligenciji
Robotski suparnik u igri Mlin temeljen na umjetnoj inteligenciji
Jakob Domislović
Za razvoj suparnika temeljnog na umjetnoj inteligenciji u popularnoj društvenoj igri Mlin korišten je minimaks algoritam s alfa-beta podrezivanjem. Kako bi korisnik mogao lakše pratiti igru, razvijeno je jednostavno grafičko sučelje. Nakon što se potez igre odredi minimaks algoritmom, slijedi pomicanje figura s robotom Frankom u simuliranom svijetu u Gazebu. Za pomicanje figura pomoću robota Franke implementirane su jednostavne "pick-and-place" radnje, pri čemu se putanja ruke...
Robotski zadatak raščišćavanja hrpe za automatsko rukovanje paketima nakon automatskog sortiranja
Robotski zadatak raščišćavanja hrpe za automatsko rukovanje paketima nakon automatskog sortiranja
Vladimir Slošić
Korištenjem robotskog vida potrebno je razraditi strategiju raščišćivanja hrpe paketa. Adresa, barkod te ostale informacije zapisane na naljepnici paketa su često teško čitljive zbog savijenih ili neravnih površine paketa i samih naljepnica što otežava automatsko očitavanje naljepnica, a time i klasificiranje i sortiranje paketa, što stvara potrebu za asistenciju radnika. Unutar simulacijskog okruženja je simulirana hrpa paketa na kojima se nalaze identifikacijski kodovi u...
Robotski čistač akvarija
Robotski čistač akvarija
Natan Turčinović
U ovom radu opisan je postupak izrade robotskog čistača akvarija. U tu svrhu korištena je ESP32 razvojna pločica. Sama pločica može se programirati u Arduino IDE programskom okruženju te su u radu dani primjeri programiranja. Za pokretanje robota korišteni su omni kotači. Kontrola motora obavlja se preko L298n drivera za motore. Kako bi bila moguća okomita vožnja po stijenkama akvarija i čišćenje s unutarnje strane akvarija, na robot su ugrađeni neodimijski magneti. Isti...
Robusna estimacija položaja i orijentacije kamera te rekonstrukcija 3D svijeta korištenjem 2D korespondentnih točaka iz N perspektivnih slika
Robusna estimacija položaja i orijentacije kamera te rekonstrukcija 3D svijeta korištenjem 2D korespondentnih točaka iz N perspektivnih slika
Josip Tomurad
Istraženo stanje tehnike za 3D rekonstrukciju svijeta i parametara kamera. Izabrana i implementirana jedna metoda. Ulaz u sustav su 2D slike, a izlaz su 3D točke svijeta i položaji i orijentacije kamera. Napravljene modifikacije izabranog sustava, te predložene daljnje moguće optimizacije i smjerovi istraživanja. Demonstriran rad sustava i prikazani rezultati. Razvojno okruženje je bio Matlab, Python i C++.
Robusna odometrija zasnovana na fuziji GNSS-Radar-IMU senzora
Robusna odometrija zasnovana na fuziji GNSS-Radar-IMU senzora
Filip Vučić
Robusno i precizno poznavanje vlastitog gibanja ključan je dio autonomnih sustava. U tu svrhu uobičajeno se koriste senzori poput lasera, inercijalnih mjernih jedinica (IMU), kamera i GNSS-a. Međutim, postoje specifični scenariji u kojima se performanse ovih senzora mogu narušiti. Na primjer, laserski senzori i kamere mogu imati poteškoća u nepovoljnim vremenskim uvjetima poput magle, kiše ili dima, a GNSS signali mogu biti nedostupni. Kako bi se prevladali ti izazovi, nova...

Pages