Paginacija

Igra zasnovana na proširenoj stvarnosti
Igra zasnovana na proširenoj stvarnosti
Marko Aras
Proširena stvarnost je direktan ili indirektan prikaz okruženja iz stvarnog svijeta, u stvarnom vremenu, kojem su dodatne računalno generirane vizualne, zvučne, mirisne ili neke druge komponente. Proširena stvarnost mijenja percepciju stvarnoga okruženja onoga koji je koristi tako da stvarnom okruženju neki segment dodaje, mijenja ili oduzima. Spektar primjena proširene stvarnosti jako je širok i raznolik, od arhitekture, edukacije, video igrica do vojske i medicine. Primjena...
Igranje igre 2048 korištenjem Kartezijevog genetskog programiranja
Igranje igre 2048 korištenjem Kartezijevog genetskog programiranja
Paulo Erak
Cilj ovog rada je stvoriti agenta ili populaciju agenata koji će naučiti igrati igru 2048. Učenje se provodi korištenjem Kartezijevog genetskog programiranja. U sklopu ovog rada obrađuju se koncepti genetskog programiranja, Kartezijevog genetskog programiranja, razvoja agenata kroz generacije, izlaže se implementacija rada u programskom jeziku Java, prikazuju se rezultati testiranja implementacije, diskutiraju se dobiveni rezultati i predlažu se potencijalna poboljšanja.
Igranje igre 2048 korištenjem neuronskih mreža
Igranje igre 2048 korištenjem neuronskih mreža
Krešo Orešković
Rad se fokusira na korištenje genetskog algoritma za treniranje neuronske mreže za igranje popularne igre 2048. Genetski algoritam koristi prirodnu selekciju, križanje i mutaciju kako bi generirao nove generacije mreža koje su sve bolje u igranju igre. Kroz iterativni proces, mreže uče strategije i pravila igre koje su potrebne za postizanje visokih bodova. Nakon što je mreža trenirana, testira se njezina sposobnost igranja igre i ocjenjuje se njezin uspjeh u usporedbi s drugim...
Igre na grafovima
Igre na grafovima
Filip Ćelepirović
Ovaj rad proučava progresivne kombinatorne igre i predstavlja osnove analize pobjedničkih strategija. Primjenom Grundyjeve funkcije istražuju se osnovni rezultati i tehnike za odabir pobjedničkih strategija u nizu modifikacija igre Nim. Također, izrađena je interaktivna web aplikacija koja implementira jednu verziju igre Nim. Rezultati potvrđuju važnost matematičkog pristupa u analizi kombinatornih igara i njenu primjenjivost u inženjerskim područjima.
Igre za vježbu dijeljenja i pregovaranja
Igre za vježbu dijeljenja i pregovaranja
Una Maravić
Igre za vježbu dijeljenja i pregovaranja Aplikacija opisana u sklopu ovog završnog rada obuhvaća tri igre temeljene na iterativnoj verziji ideje, koja je u teoriji igara poznata kao dilema zatvorenika. Cilj tih igara podučiti je igrače dijeljenju zajedničkih resursa, pregovaranju i smišljanju vlastitih strategija. Prva igra predstavlja osnovni slučaj spomenute ideje, dok druge dvije sadrže i matematičke zadatke, što aplikaciji daje dodatnu edukativnu vrijednost. S obzirom da...
Igrifikacija u sustavu Edgar
Igrifikacija u sustavu Edgar
Andrija Perušić
Igrifikacija se definira kao korištenje elemenata dizajna igara u kontekstu nevezanom za igre. Ona koristi filozofiju, elemente i mehaniku dizajna igara u okruženjima nevezanim za igre kako bi potaknula određeno ponašanje i reakcije kod ljudi i poboljšala motivaciju angažman u određeni zadatak. U radu je opisan radni okvir odnosno skup alata GOAL (eng. Gamification focused On Application Lifecycle Management) čiji cilj je generalizirati i pružiti konceptualnu, metodičku i tehničku...
Imitacija biološkog razvoja djeteta korištenjem Arduino robota
Imitacija biološkog razvoja djeteta korištenjem Arduino robota
Leonarda Gajdić
Detekcijom objekata, njihovim raspoznavanjem i kretanjem, roboti dobivaju mogućnost snalaženje u prostoru kako bi obavili svoju funkciju na što bolji mogući način. Sav taj razvoj kreće se u smjeru toga da se čovjeku što više olakša njegov svakidašnji rad. Obično ravnalo ili metar više nisu potrebni zato što danas postoje senzori koji omogućuju čovjeku izbjegavanje slučajnih pogrešaka mjerenja koje je on u stanju napraviti. Pri tome se radnje obavljaju na puno finiji i...
Implementacija 32-bitne RISC-V instrukcijske arhitekture otvorenog koda u FPGA sklopovlju
Implementacija 32-bitne RISC-V instrukcijske arhitekture otvorenog koda u FPGA sklopovlju
Ivan Žuglić
U ovome radu je prikazana i objašnjena cjelokupna implementacija RISC-V arhitekture osnovnog skupa instrukcija (RV32I). Dano je objašnjenje formata implementiranih instrukcija i pojedinih komponenti arhitekture koje su potrebne za njihovo ispravno izvođenje, te je naveden cjelokupni programski kod implementacije opisane arhitekture, kao i kodovi ispitnih programa kojima se provjerava ispravnost izvođenja pojedinih instrukcija u simulaciji i na ZedBoard FPGA sklopovlju. Također je...
Implementacija 5G mrežne funkcije za zakonito presretanje
Implementacija 5G mrežne funkcije za zakonito presretanje
Andrej Gregić
Mrežna funkcija za zakonito presretanje omogućava mrežnim operatorima mogućnost dostave informacija o radnjama korisnika unutar 5G mreže za koje postoji nalog o zakonitom presretanju. Opisana je idejna arhitektura za zakonito presretanje, pripadajuće mrežne funkcije i njihove uloge. Objašnjena su dva glavna korištena sučelja u sustavu: LI X1 i LI X2. Potom je opisana konkretna arhitektura sustava implementiranog, koja sadrži direktno opskrbljenu IRI-POI funkciju ugrađenu unutar...
Implementacija ADS komunikacijskog protokola na viličaru Trey
Implementacija ADS komunikacijskog protokola na viličaru Trey
Ivan Vuksan
Robot Trey autonomni je viličar napravljen za potrebe istovara i utovara kamiona. Njegova arhitektura sastoji se od velikog broja senzora i aktuatora koji se upravljaju PLC-om tvrtke Beckhoff. PLC garantira upravljanje u stvarnom vremenu dok navigacijsko računalo osigurava autonomne mogučnosti viličara. Predstavljena je alternativna vrsta komunikacije između PLC-a i Navigacijskog računala pomoću ADS protokola. Objašnjena je problematika i teorijska pozadina te izvedba ADSAPI-a....
Implementacija AHRS algoritma na PSoC mikrokontroleru
Implementacija AHRS algoritma na PSoC mikrokontroleru
Josip Preglej
U ovom Diplomskom radu rečeno je što je to AHRS i predstavljeni su AHRS algoritmi koji su dostupni u otvorenom pristupu. Nakon što je sprovedena analiza i usporedba spomenutih algoritama, zaključeno je da je Madgwickov filtar najbolji izbor. Odabrani algoritam implementiran je pomoću PSoC 6 mikrokontrolera i senzora ICM 20948. Sa senzora ICM 20948 očitavaju se mjerenja akcelerometra, žiroskopa i magnetometra AK09916 te zatim obrađuju na PSoC 6 mikrokontroleru. Na PSoC 6...
Implementacija BPSK modema na mikrokontroleru iz porodice STM32F4
Implementacija BPSK modema na mikrokontroleru iz porodice STM32F4
Nikola Luburić
U ovom diplomskom radu prezentirana je implementacija komunikacijskog sustava. Implementirani komunikacijski sustav koristi BPSK modulacijski i demodulacijski postupak, za slanje i primanje podataka. Za simulaciju rada i ispitivanje ispravnosti implementacije korišten je programski paket Matlab. Ispravnoj implementaciji u programu Matlab slijedi implementacija na razvojnoj okolini STM32F4-Discovery. Korištene su dvije razvojne okoline povezane vodičima. Na jednoj je implementiran...

Paginacija