Pages
-
-
Programiranje autonomnog mobilnog robota za detekciju i praćenje ljudskog lica
-
Frane Bakula U ovom radu, prikazano je programsko rješenje autonomnog mobilnog robota koji detektira lice osobe preko web kamere laptopa, te prati tu osobu na način da ju nastoji držati u sredini ekrana i na određenoj udaljenosti od kamere. U 3. poglavlju je opisana metoda za detekciju lica koja je ostvarena korištenjem Python biblioteke opencv koja ima već gotovi predtrenirani model za detekciju lica i očiju osobe na slici. Robot je programiran u ROS-u na ubuntu operacijskom sustavu pa je 2....
-
-
Programiranje elektroničke upravljačke jedinice automobila s ciljem poboljšanja njegovih performansi
-
Filip Vulama Programiranje elektroničke upravljačke jedinice automobila sa svim navedenim koracima. Koraci
prilikom izmjene datoteke upravljačke jedinice sastoje se od pripreme i potrebnih alata,
upoznavanje s tematikom i alatima potrebnima za rad, samog preuzimanja originalne datoteke s
vozila preko OBD sučelja primjenom MPPSv18 uređaja i istoimenog programa, izmjena originalne
datoteke pomoću WinOLS 2.24 programa, postavljanje novonastale datoteke na vozilo preko
OBD sučelja primjenom MPPSv18...
-
-
Programiranje tehnoloških objekata za apsolutno i relativno pozicioniranje upotrebom kontrolera S7-1511TF
-
Nikola Lovrić U ovom radu obrađuje se programiranje tehnoloških objekata za apsolutno i relativno pozicioniranje. Za kontrolu projekta upotrebljava se PLC kontroler S7-1511TF. Koriste se dva servo motora (SIMOTICS S-1FK2) povezana na pretvarače (SINAMICS S210), od kojih je jedan glavni dok se drugi njemu sinkronizira. U prvom dijelu opisana je konfiguracija komponenti projekta u TIA Portal-u te puštanje u rad servo motora. Navedene su karakteristike pojedine komponente projekta. Za komunikaciju se...
-
-
Programiranje utemeljeno na automatima za razvoj programskih modula
-
Matej Rafaj Dizajnirao sam i implementirao alat za generiranje programa iz automata s konačnim brojem stanja koji je proširen ubacivanjem blokova koda u prijelaze između stanja. Alat je specifično predviđen za generiranje programa za automatsko testiranje prema formalnoj specifikaciji tako da generira kod koji povezuje pokretanje testiranog programskog modula, pokretanje testova i grupa testova te javljanje rezultata testova u jedan automatizirani sustav. Pisan je u programskom jeziku Python, te...
-
-
Programirljivo senzorsko sučelje za obradu zvučnog signala
-
Lovro Ivančević U ovome završnom radu obrađeno je modeliranje, dizajn i implementacija pametnog senzorskog sučelja niske potrošnje za detekciju i klasifikaciju zvučnih signala. Sučelje je modelirano idealnim elementima i svaki je funkcijski blok kruga definiran svojim jednadžbama. Zatim je sklop simuliran korištenjem SPICE alata te je napravljena implementacija na tiskanoj pločici. Na MSP430 mikrokontroleru programiran je konačni automat koji upravlja vremensko-frekvencijskom analizom signala...
-
-
Programska aplikacija za analizu asimptotskih razvoja faktorijelne funkcije
-
Grgur Radić Glavna tema rada je prikaz i analiza poznatih asimptotskih razvoja gama funkcije. Uz primjenu nove metode Burić-Elezović omogućeno je povezivanje i poopćavanje te poboljšanje mnogih poznatih aproksimacijskih formula Stirlingovog tipa čime su dobivene nove veoma točne aproksimacije za faktorijelnu funkciju. Prvo poglavlje je posvećeno gama funkciji te njena veza s faktorijelnom funkcijom. Također, analiziraju se Bernoullijevi polinomi. U drugom poglavlju definirani su asimptotski...
-
-
Programska aplikacija za numeričko integriranje
-
Grgur Radić Cilj ovog rada bio je upoznavanje formula i algoritama za numerički izračun integrala te implementacija istih unutar aplikacije s grafičkim korisničkim sučeljem. Proučene su sljedeće metode: trapezna i Simpsonova formula te Rombergov i Gaussov algoritam. Sve metode su matematički izvedene, ostvarene programskim jezikom Java. Najvažniji isječci izvornog koda su prikazani u radu kao i rad same aplikacije na primjerima. Tako je jedan od primjera aproksimacija broja ln(2) svakom...
-
-
Programska aplikacija za određivanje intervala pouzdanosti
-
Mate Masnov Ovaj završni radi bavi se intervalnim procjenama u matematičkoj statistici. Kao teorijska podloga objašnjeni su osnovni pojmovi matematičke statistike potrebni za razumijevanje implementiranog programa.
Intervalne procjene izračunavaju se pomoću razdioba slučajnih varijabli, točkastih procjena, kvantila i pripadajuće pouzdanosti. Prikazani su izvodi matematičkih formula upotrebljavanih u aplikaciji.
U praktičnom dijelu rada izrađena je aplikacija u programskom jeziku Java za...
-
-
Programska aplikacija za optimalno kompletiranje setova
-
Ante Klišanin Ovaj rad obrađuje kombinatorni problem kompletiranja setova od k elementa, pri čemu su elementi razvrstani u n razreda, a pri kompletiranju setova smiju se spajati samo elementi iz susjednih razreda. Pretpostavljeno je da ne postoje nikakva očekivanja za vrijednosti elemenata. Naglasak je stavljen na tri različite metode kompletiranja. Metode su prvo su objašnjene u teoriji, a zatim i programski implementirane koristeći programski jezik Python.
-
-
Programska aplikacija za spajanje video snimki u realnom vremenu
-
Dario Vidas Spajanje slika je vrlo popularna aplikacija obrade slika. Posebno je zanimljiv slučaj spajanja slika u stvarnom vremenu, jer takav zahtjeva posebne uvjete izvršavanja programa. Algoritam spajanja mora biti brz, a u isto vrijeme mora dati vjerodostojnu sliku. Pri spajanju se koriste brzi i robusni algoritmi poput SURF i FLANN algoritama za značajke, GraphCut za šavove i sl. Brzina uvelike ovisi o tipu izobličavanja slika. Najčešće korišteni tipovi su: kuglasti, te planarni tip...
-
-
Programska biblioteka za emuliranje ARM NEON naredbi na x86 arhitekturi
-
Andrej Šeškar U ovom radu napisana je programska knjižnica koja omogućuje emuliranje naredbi ARM NEON koprocesora na procesorima x86 arhitekture.
Programska knjižnica sadrži tipove podataka te prototipove i definicije funkcija koji su nazivom i oblikom identični onima koji su dostupni na ARM procesorima sa NEON nadogradnjom, uz razliku što su definicije funkcija izvedene u univerzalnom C kodu.
Programski kod je slojevito strukturiran te je prilagođen uporabi na svim procesorima koji podatke...
Pages