Pages

Implementacija digitalne igre kao umreženog 3D virtualnog svijeta s podrškom za tekstualnu komunikaciju
Implementacija digitalne igre kao umreženog 3D virtualnog svijeta s podrškom za tekstualnu komunikaciju
Neven Mazić
Digitalne igre su virtualna okruženja koja omogućuju korisnicima interakciju s virtualnim okruženjem. Također, većinu vremena korisnici teže prema nekom cilju. Višekorisničke digitalne igre su virtualna okruženja koja omogućuju prisutnost nekoliko korisnika u istom virtualnom okruženju. Većina višekorisničkih igara je u današnje vrijeme umrežena. Također, u umreženim višekorisničkim igrama uobičajena je podrška za tekstualnu komunikaciju. Industrija digitalnih igara ima...
Implementacija digitalnih audioefekata u realnom vremenu
Implementacija digitalnih audioefekata u realnom vremenu
Mario Štrbac
U radu će se razmotriti digitalni audio efekti i njihova implementacija temeljena na digitalnom procesiranju audio signala korištenjem digitalnih filtara u realnom vremenu. Objasniti će se građa ''plug-in'' algoritma za realizaciju digitalnih audioefekata u realnom vremenu. U radu će se implementirati najmanje jedan digitalni efekt pisanjem ''plug-in'' algoritma u C++ te analizirati njegovo izvođenje u realnom vremenu. Razmotrit će se brzina izvođenja algoritma ovisno o njegovoj...
Implementacija dinamičkog klijentskog sučelja za umrežene igre u oblaku na operacijskom sustavu Android
Implementacija dinamičkog klijentskog sučelja za umrežene igre u oblaku na operacijskom sustavu Android
Zvonimir Dragozet
Igre u oblaku (engl. Cloud gaming) su vrsta Internetske usluge koja je nastala kao spoj koncepata računarstva u oblaku (engl. Cloud computing) i mrežnih igara. Ona omogućuje korisnicima udaljeno igranje u oblaku, neovisno o vrsti uređaja preko kojih korisnik pristupa usluzi. GamingAnywhere je platforma otvorenog koda koja omogućuje razvijateljima igara, pružateljima usluga u oblaku i znanstvenicima postavljanje i evaluaciju testnog okruženja igara u oblaku. Zadatak ovog rada je...
Implementacija dvosmjerne komunikacije zasnovane na infracrvenom svjetlu
Implementacija dvosmjerne komunikacije zasnovane na infracrvenom svjetlu
Mirna Uzelac
Na temelju postojećeg hardverskog rješenja (CASU jedinice) definiran je komunikacijski protokol za dvosmjernu komunikaciju izvedenu putem predajnika i prijemnika svjetlosti koji rade u infracrvenom spektru. Za definirani protokol razvijena je programska podrška za mikrokontrolersku jedinicu.
Implementacija elemenata igre u edukacijsko rješenje za svladavanje pojmova kalendara
Implementacija elemenata igre u edukacijsko rješenje za svladavanje pojmova kalendara
Marin Maškarin
Završni rad se bavi elementima igara u edukaciji kao i edukativnim igrama te implementacijom elemenata igre u postojeće edukacijsko rješenje za savladavanje pojmova kalendara. U slobodno vrijeme, mnogi učenici igraju računalne igre u svrhu zabave i opuštanja. Računalne igre u obrazovanju nov su i inovativan način da se učenike motivira u postizanju boljih rezultata u obrazovanju. Da bi se igra smatrala doprinosom razvoja i edukacije učenika, mora biti pažljivo odabrane tematike i...
Implementacija energetski učinkovitih kriptografskih algoritama za IoT uređaje
Implementacija energetski učinkovitih kriptografskih algoritama za IoT uređaje
Tomislav Markovac
Uređaji koji se povezuju Internetom u pametne mreže nazivaju se IoT uređaji i dolaze u velikom broju različitih oblika. Zbog svoje prilagodljivosti integriraju se u sve sfere okoliša, ali pod cijenu vrlo ograničenih računalnih resursa poput memorije, brzine izračuna i izvora napajanja. Kako bi se osigurao dulji rad IoT uređaja, potrebno je koristiti komponente manje potrošnje, posebice za ostvarenje visoke razine povjerljivosti podataka. U ovom je radu demonstriran rad...
Implementacija faznog vokodera
Implementacija faznog vokodera
Zvonko Lelas
Ovaj rad istražuje fazni vokoder, tehniku za analizu i sintezu zvuka koja omogućava visokokvalitetnu obradu audio signala. Objašnjeni su teorijski koncepti faznog vokodera, uključujući Fourierove transformacije, prozoriranje te pojedini efekti, i praktični aspekti implementacije faznog vokodera. Rad uključuje primjer stvaranja tri odabrana zvučna efekta koristeći vokoder unutar interaktivnog sučelja i programske potpore Bela.io. Time se demonstriraju njegove mogućnosti u...
Implementacija funkcionalnosti analize i usporedbe dokumenata
Implementacija funkcionalnosti analize i usporedbe dokumenata
Klara Zagajski
Ovaj rad bavi se razvojom automatiziranog sustava za prepoznavanje teksta, ekstrakciju informacija, klasifikaciju i usporedbu dokumenata. Sustav obrađuje različite formate dokumenata i koristi tekstualne ugradnje (TF-IDF, Word2Vec, Doc2Vec, GloVe) i modele strojnog učenja (Linear SVM, K-Nearest Neighbors, Multinomial Naive Bayes) za poboljšanje točnosti klasifikacije. Evaluiran na skupu podataka sačinjenog od životopisa s Kaggle-a koji sadrži 22 klase, linearni SVM s TF-IDF-om...
Implementacija fuzije inercijskih senzora na ugradbenom računalnom sustavu
Implementacija fuzije inercijskih senzora na ugradbenom računalnom sustavu
Ivan Dominić
Cilj ovog diplomskog rada je implementirati Madgwickov filtar za određivanje orijentacije predmeta u prostoru na mikrokontroleru STM32F4. Filtru je potrebno davati informacije o akceleraciji tijela, kutnoj brzini te orijentaciji u odnosu na sjever što se postiže MARG sustavom. Za mjerenje ovih podataka su se koristili akcelerometar i žiroskop unutar sustava ICM-20948, te magnetometar AK09116 koji zajedno čine MARG. Filtar se implementira pomoću kvaterniona jer njihova aritmetika...
Implementacija grafičkog sučelja operatera bespilotnih letjelica s integriranom robotskom rukom
Implementacija grafičkog sučelja operatera bespilotnih letjelica s integriranom robotskom rukom
Adam Vuić
Robotski manipulatori sastavni su dio današnjih industrijskih postrojenja, te se koriste u gotovo svakom industrijskom sektoru. Tokom godina razvijen je cijeli niz alata koji pojednostavljuju upravljanje i programiranje robotskih ruku, između ostalog i ROS koji se pokazao kao iznimno fleksibilan i postojan alat za razvoj robotskih aplikacija. Svrha ovog rada je razvoj grafičkog sučelja koji će pomoću ROS-a omogućiti različite načine upravljanja robotskom rukom kako bi se mogla...
Implementacija grafo-analitičke metode identifikacije procesa u Schneider PLC-u
Implementacija grafo-analitičke metode identifikacije procesa u Schneider PLC-u
Marin Bogdan
U ovom radu obrađene su sve ponuđene eksperimentalne metode indetifikacije uz podrazumjenavnje dozvole stepa kao ispitnog signala na neoscilatornom procesu bez utjecaja šuma. Opisan je tehnički proces i radna okolina za obavljanje zadatka. Uz opisanu radnu okolinu, dogovorom, impelemntirana je metoda Strejc na PLC Schneider Electric koja dovoljno dobro aproksimira prijelaznu funkciju procesa s dvije različite vremenske konstante. Kako zahtjevi procesa i procesne okoline ne zahtjevaju...
Implementacija heterogenog računalnog sustava
Implementacija heterogenog računalnog sustava
Jure Kostelac
Dodatak specijaliziranih koprocesora za ubrzanje specifičnih računskih zadataka predstavlja učinkovit način poboljšanja performansi. Proučen je i opisan Peripheral Component Interconnect Express – PCIe sabirnički standard. Razmotreni su zahtjevi i mogućnosti povezivanja koprocesorskih PCIe kartica u heterogeni računalni sustav. Opisana je programska podrška za razvojni sustav SI-C667xDSP za upravljanje iz Windows operacijskog sustava. Ispitan je rad sustava za različite...

Pages