Pages
-
-
Razvoj WebWin aplikacije za proračune vjetro sustava za proizvodnju električne energije
-
Alen Vodopija Rad opisuje razvoj web aplikacije WindPotential, izrađene koristeći PHP Laravel i postavljene na web hosting uslugu Hostinger. Aplikacija omogućuje unos i izračun podataka vjetroelektrana temeljenih na mjerljivim parametrima s određene lokacije. Izračuni nude okvirne statističke podatke o vjetroelektranama, pružajući korisniku mogućnost procjene proizvodnje električne energije. Rad također istražuje tehničke specifikacije i funkcionalnosti aplikacije, uključujući...
-
-
Razvoj WinMod web aplikacije za proračune vjetro sustava za proizvodnju električne energije
-
Matej Galić U završnom radu „Razvoj WinMod web aplikacije za proračune vjetro sustava za proizvodnju električne energije“ opisan je način rada web aplikacije i način izvedbe samog proračuna. Za razvoj web aplikacije korištene su tehnologije Python, Flask, JavaScript, Leaflet, OpenStreetMap, Chart.js, HTML, CSS, NASA POWER API, te je cijela aplikacija podignuta na Heroku platformi. Motivacija projekta je nedostatak sličnih besplatnih alata koji bi mogli koristiti i mala kućanstva. Aplikacija...
-
-
Razvoj adaptivnog regulatora za Mjesečevo vozilo
-
Lea Matleković Ljudska znatiželja ne poznaje granice. Nakon prvih ljudi u Svemiru sve je veća ambicija ze slanjem robota. Svemir nam je i dalje velika enigma i želimo na što sigurniji način istražiti sve njegove pojave. Tehnologija je napredovala do razine gdje mobilni roboti djeluju autonomno i obavljaju zadatke bez ljudske pomoći. Cilj ovoga rada je projektirati i primijeniti algoritam adaptivnog upravljanja na Mjesečevo vozilo LUVMI-X. U tu svrhu izrađen je matematički model vozila te...
-
-
Razvoj agenta korištenjem potpomognutog učenja u parcijalno primjetljivom okruženju
-
Laura Torić Svrha ovog projekta bila je riješiti problem učenja u složenom djelomično promatranom okruženju pomoću potpomognutog učenja. Igra za više igrača pod nazivom DotA 2 izabrana je kao okolina jer je i izazovna i vizualno ugodna. Agent je komunicirao s igrom putem dobivenog poslužitelja i dodatka za igru (engl. Steam Add-on) (zvanog Breezy), koji je na kraju i sam bio izazov. Krajnji rezultati pokazali su se razocaravajuće lošima. Prvotna ideja je bila spajanje Duboke Q-Mreže (engl....
-
-
Razvoj agenta za društvenu igru Catan
-
Ivan Skorić Ovaj rad opisuje razvoj šest računalnih igrača, odnosno agenata za stratešku društvenu igru Catan. Pravila i koncepti igre detaljno su opisani, kako bi se lakše obrazložile ideje iza pojedinih igrača. Za potrebe razvoja i igranja na računalu, isprobana su tri radna okvira za Catan, i analizirani su u sklopu ovog rada. Agenti su razvijeni oko različitih metoda za odabir poteza, poput pretraživanja prostora stanja i neuronskih mreža. Kod nekih se koriste i tehnike strojnog učenja...
-
-
Razvoj agenta za igru Othello
-
Ivan Milinović Rad se bavi izradom agenta za igru Othello. Agent je implementiran korištenjem algoritma minimax i alfa-beta podrezivanja. Kao heuristička funkcija korištena je neuronska mreža trenirana genetskim algoritmom. Modeli su trenirani igranjem međusobno. Kao procjena koliko je model dobar odigran je velik broj partija protiv agenta koji igra nasumične poteze. Razvijena su dva modela različite kompleksnosti od kojih je jednostavniji pokazao malo bolje rezultate.
-
-
Razvoj agenta za igru zmija
-
Hana Smoković U ovom radu opisan je razvoj računalnog agenta za igru zmija, čija pravila su objašnjena na početku rada. Agent je razvijen uz pomoć neuronskih mreža i genetskih algoritama, a arhitektura mreže i način odvijanja selekcije, križanja i mutacije opisan je u odgovarajućim poglavljima.
Izrađeno je grafičko korisničko sučelje koje omogućuje igranje od strane čovjeka ili praćenje procesa treniranja agenta. Grafički su prikazani dobiveni rezultati u procesu treniranja i testiranja.
-
-
Razvoj alata za suradničko uređivanje datoteka u stvarnom vremenu
-
Dominik Mandić Mnoge aplikacije nude neki oblik zajedničkog uređivanja. U tu svrhu razvili su se brojni algoritmi te su nastale dvije glavne obitelji algoritama: OT i CRDT algoritmi. OT algoritmi pokazali su se zahtjevni za ispravno implementirati. CRDT algoritmi i strukture podataka su raspodijeljene strukture podataka koje osiguravaju konzistentnost primjenom konkurentnih operacija u bilo kojem redoslijedu. Implementacija i korištenje CRDT algoritama u aplikacijama zahtjeva određene promjene u...
-
-
Razvoj algoritma prediktivnog upravljanja na skaliranom modelu vozila
-
Marko Ratković U ovom radu obrađeno je modelsko prediktivno upravljanje pomoću MATLAB/
Simulink simulacijskog okruženja. Na temelju matematičkog modela lateralne dinamike
neskaliranog i skaliranog vozila, koristeći nekoliko različitih referenci, razvijeni
su i ispitivani sustavi upravljanja pomoću modelskog prediktivnog regulatora, adaptivnog
modelskog prediktivnog regulatora te MATLAB-ovog sustava održavanja prometne
trake. Detaljno je opisan odabir parametara modelskog prediktivnog...
Pages