Paginacija
-
-
Režimi rada tiristorskog usmjerivača SIMOREG
-
Darko Perović U radu je analiziran rad tiristorskog usmjerivača Simoreg DC Master koji se sastoji od dva tiristorska
mosta u antiparalelnom spoju. Kao regulirani pogonski stroj stavljen je istosmjerni motor s
nezavisnom uzbudom. Analizirana su pogonska stanja motora te je prikazan 4-kvadratni rad
pretvarača. Fokus je stavljen na analizu i prikaz načina prijelaza u radu pretvarača s jednog na drugi
tiristorski most.
-
-
Riješavanje problema putne torbe pomoću genetskih algoritama
-
Leon Gal Problem putne torbe (engl. knapsack problem) je optimizacijski NP-teški problem kod kojeg se pokušava naći maksimalna vrijednost predmeta koji se mogu staviti u torbu, pod uvjetom da se ne premaši kapacitet torbe. Algoritama za rješavanje je ovog problema je mnogo no pristup rješavanju u ovom radu su genetski algoritmi koji su meta heuristički algoritmi pretraživanja stvoreni po uzoru na prirodnu evoluciju. Konkretno korišten je generacijski algoritam, implementiran u C programskom...
-
-
Ritmička akcijska igra sinkronizirana s ulaznim zvučnim zapisom
-
Darko Čalušić Cilj ovoga rada bio je opisati način sinkroniziranja ulaznog zvučnog zapisa sa kontrolama i pravljenje vlastite glazbe za njeno korištenje. Ritmička akcijska igra napravljena je u razvojnom okruţenju Unity. Igra nije zahtjevna i zbog toga ju je moguće igrati na mnogim računalima slabijih performansi. Iz razloga što Unity ima mogućnost izbacivanja napravljenih aplikacija na različite platforme, ovu je igru moguće urediti za Android i iOS ureĎaje. Igru je moguće proširiti...
-
-
Rješavanje determinante u programskom jeziku C++
-
Grgur Jukić Izrada C++ aplikacije za izračun determinante kvadratne matrice, uključujući izradu korisničkog grafičkog sučelja u Qt Creatoru. Omogućiti korisniku da kroz jednostavno sučelje izabere veličinu matrice, te nakon unosa njenih elemenata, izračuna determinantu matrice. Prvi dio rada govori o alatima korištenim za izradu završnog rada uključujući programski jezik C++, Qt framework i Qt skup alata za izradu aplikacije. Drugi dio rada govori o samoj strukturi aplikacije, izvornim...
-
-
Rješavanje logičke zagonetke "mostovi" u programskom jeziku C
-
Matija Rabuzin Zadatak ovog rada bio je napraviti algoritam u programskom jeziku C koji će riješiti logičku zagonetku mostovi. U prvom dijelu rada napravljen je kratak osvrt na povijest i način rada programskog jezika C, C++ te C#. U nastavku opisana je logička igrica mostovi, njezina povijest, pravila te načini rješavanja. Predstavljeni su primjeri rješavanja zagonetke, te je jedna zagonetka u potpunosti riješena. U programskom dijelu rada opisan je način kako algoritam radi te je taj dio...
-
-
Rješavanje magičnih kvadrata u programskom jeziku C
-
Lea Lorger Zadatak ovog seminarskog rada bilo je rješavanje problema magičnih kvadrata u programskom jeziku C. Za izradu programa važno je dobro poznavanje spomenutog programskog jezika, te način rješavanja čarobnih četvorina. Na početku seminarskog rada opisan je uvod u programske jezike, te karakteristike samog C jezika, od njegovog početka i razvoja, sve do njegove sintakse i upotrebe. Kako bi jezik bio što jasnije pojašnjen, priloženi su i primjeri jednostavnijih programa. Nakon toga,...
-
-
Rješavanje problema igre Poveži četiri primjenom umjetne inteligencije
-
Leon Šimić Zadatak ovog rada bio je primjenom OpenGL biblioteke napraviti igru Poveži četiri koja
omogućuje igranje 2 igrača i protiv računala. Također, implementirani su različiti algoritmi koji
predstavljaju umjetnu inteligenciju: osnovni algoritam, minimax, minimax s alpha-beta rezanjem,
negamax i negamax s alpha-beta rezanjem. Od tih 5 algoritama trebao se odabrati najbolji.
Objašnjena je njihova funkcionalnost i prikazan je implementirani kod. Ključna komponenta u
svim ovim...
-
-
Rješavanje problema putne torbe algoritmom diferencijalne evolucije
-
Zvonimir Šimić U ovom se radu predstavlja algoritam diferencijalne evolucije (DE), jedan od najpopularnijih i najučinkovitijih evolucijskih algoritama, za rješavanje problema putne torbe. Navedeni problem predstavlja NP-težak problem kombinatorne optimizacije u kojemu se pokušava povećati ukupna cijena predmeta unutar putne torbe bez premašivanja njezinog kapaciteta. Algoritam diferencijalne evolucije (DE) izvorno je namijenjen za rješavanje problema kontinuirane optimizacije te nije izravno...
-
-
Rješavanje sustava linearnih jednadžbi u programskom jeziku Swift
-
Luka Lešić Cilj je ovog rada opisati načine rješavanja sustava linearnih jednadžbi i pronalazak najučinkovitijeg programskog rješenja za dobivanje točnih rezultata. Moguće je rješavanje sustava linearnih jednadžbi s 2, 3 ili 4 nepoznanice. Aplikacija je napravljena za iOS i iPadOS operacijske sustave i kao takva mora biti prilagođena za rad na uređajima raznih veličina i prihvaćati unos preko dodira ili tipkovnice. Korišten je programski jezik Swift kao i Xcode razvojno okruženje za...
-
-
Rješenje protokolskog stoga za među-procesorsku Ethernet komunikaciju u automobilskoj industriji
-
Davor Tomljenović Ovaj diplomski rad opisuje teorijsku podlogu Ethernet komunikacije kao i provedbu analize TCP/IP protokolskog stoga za 100 Base-TX Ethernet na TTTechovoj TTA-Drive ploči. Analiza se provodila nad komunikacijom dva procesora na TTA-Drive ploči u tri faze: analiza maksimalne brzine slanja podataka, maksimalne brzine primanja podataka i analiza obilaska mreže. Analiziran je utjecaj Linux raspodjelitelja zadataka (engl. Scheduler) na performanse slanja, problem omjera korisnog sadržaja i...
-
-
Rješenje za prikaz vremenske skale i snimljenog video sadržaja s greškama uočenim pri analizi video zapisa
-
Kristijan Birtić U ovom diplomskom radu riješen je problem prikazivanja vremenske skale i snimljenog video sadržaja s greškama uočenim pri obradi video zapisa. Video zapis je niz pokretnih slika prikazanih u vrlo brzom slijedu. Problem je u tome što su izvorni video zapisi jako veliki pa ih je potrebno sažeti. Najčešće korištene tehnike sažimanja su poduzorkovanje boja i metoda skupine slika. Zbog sažimanja video zapisa javljaju se mnoge greške poput stvaranja blokova, izlijevanja boja, zvonjave...
-
-
Robotska manipulacija korištenjem računalnog vida i neuronske mreže Dex-Net
-
Nikola Stipić U ovom diplomskom radu, eksperimentalno su ispitane mogućnosti primjene neuronske
mreže Dex-Net, koja određuje prikladno mjesto na površini predmeta za hvatanje od strane robota
na osnovu fizičkih obilježja objekta koristeći računalni vid, s primjenom u robotskoj manipulaciji.
Sva programska podrška izvedena je u sustavu ROS te primijenjena u stvarnom okruženju.
Robotski sustav korišten u eksperimentalnoj fazi ovog rada sastoji se od UR5 robotskog
manipulatora, Intel...
Paginacija