| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 10 / 80
First pagePrevious page12345678Next pageLast page
1.
Development of real-time ARM-based control system for autonomous platform Genesis
Hrvoje Pučak, 2021, master's thesis

Abstract: Against the backdrop of technological advancement, machine learning and artificial intelligence, autonomous vehicles are also developing rapidly. In order for an autonomous vehicle to function properly, it is essential that the main system is provided lots of information about the vehicle, such as speed, orientation or battery state. Likewise, the system must control some actuators, such as drive motors and steering system. The specific objective of this thesis is to create an ARM-based module that will be a part of the Genesis II autonomous vehicle platform. The module is intended to accurately measure vehicle speed, estimate orientation and location, monitor the batteries, control drive motors and steering. The PCB layout of the module was developed by using Altium Designer, while the firmware was written in C programming language and by utilizing RTOS. Measurements were also performed to determine the accuracy of speed measurement process and to determine the accuracy of orientation and location estimations.
Keywords: ARM, autonomous vehicle, RTOS, Jetson TX2, magnetoresistive sensor, Genesis
Published: 02.06.2021; Views: 54; Downloads: 5
.pdf Full text (1,83 MB)

2.
Razvoj pametne palice za slepe in slabovidne osebe z uporabo mikrokrmilnika arm
Matija Sušec, 2021, master's thesis

Abstract: Cilj magistrske naloge je razviti in izdelati pametno palico za slepe in slabovidne osebe z uporabo mikrokrmilnika na podlagi ARM arhitektur. Z uporabo ultrazvočne metode merjenja razdalje zaznavamo ovire pred pametno palico. Elektronski kompas omogoča lažjo orijentacijo za slepe ali slabovidne osebe v prostoru. Vgrajeni algoritem za kompenzacijo za motnje trdega in mehkega železa(angl. Hard-Iron, and Soft-Iron Effects) pa omogoča njegovo večjo natančnost. Globalni sistem pozicioniranja smo uporabili z namenom zajemanja na tistih problematičnih lokacij, pri katerih se slepa ali slabovidna oseba zaradi motenj ne more zanašati na elektronski kompas.
Keywords: pametna palica za slepe, ultrazvočno merjenje razdalje, globalni sistem pozicioniranja, elektronski kompas, mikrokrmilnik
Published: 13.05.2021; Views: 68; Downloads: 15
.pdf Full text (2,97 MB)

3.
Razvoj pametne razsvetljave v pametnem mestu
Zdenko Nikolić, 2021, master's thesis

Abstract: Problem, ki ga obravnavamo v magistrski nalogi, je razvoj pametne razsvetljave v pametnem mestu. Na začetku smo podrobno analizirali pristope osvetlitve prometne infrastrukture, ter predstavili težave, ki so prisotne pri klasičnih načinih osvetlitve prometne infrastrukture. Da bi odpravili težave takšne osvetlitve, smo se odločili razviti sistem pametne razsvetljave in uporabiti spletno storitev v skladu s konceptom IoT. Problem smo razdelili na več delov. Prvi del je razvoj platforme s senzorji. Platforma tako meri temperaturo, vlago, ocenjuje CO2 v zraku, zaznava požar in gibanje preko tehnologije PIR, vključuje pa tudi gumb za pomoč. Drugi del na platformi je komunikacijski del. Komunikacija od senzorjev se izvaja preko oddajnika, na sprejemni strani pa nato preko sprejemnika LORA do prehoda Raspberry Pi. Podatke prehod nato pošilja preko internetne povezave na spletno storitev ThingsBoard. Uporabniška interakcija z napravami poteka na spletni storitvi ThingsBoard, s pomočjo katere je mogoč tudi ogled podatkov iz senzorjev. Prikaz podatkov lahko uporabnik spremlja preko grafov ali drugih grafičnih ponazoritev. V zadnjem poglavju smo predstavili tudi ekonomsko analizo pametne razsvetljave. V sklepu smo se osredotočili na možne izboljšave in možnosti nadgradnje tovrstnega sistema. 
Keywords: internet stvari, pametna mesta, pametna razsvetljava, MQTT, ThingsBoard
Published: 25.03.2021; Views: 96; Downloads: 20
.pdf Full text (4,64 MB)

4.
Razvoj sistema detekcije objektov za avtonomna vozila z uporabo tehnologije LiDAR
Peter Fekonja, 2021, master's thesis

Abstract: V magistrskem delu je predstavljena uporaba LiDAR sistemov in globokega učenja v kontekstu avtonomnih vozil. Delo vključuje teoretično in eksperimentalno delo. V teoretičnem delu predstavimo aktualne rešitve za razvoj LiDAR sistemov, najpogosteje uporabljene pristope za globoko učenje in metode obdelave LiDAR točkovnih oblakov z nevronskimi mrežami. Prav tako so predstavljeni aktualni senzorski sistemi na trenutni generaciji avtonomnih vozil, podatkovne baze namenjene učenju nevronskih mrež za uporabo v avtonomnih vozilih in trenutna generacija nizkocenovnih LiDAR senzorjev. V eksperimentalnem delu naloge je podrobno predstavljena zmogljivost Livox Mid-40 LiDAR sistema ter njegova uporaba v lastni rešitvi za detekcijo objektov v prometu. Podrobno je predstavljen razvoj lastne nevronske mreže kot klasifikatorja, razvoj lastnega pristopa za lokalizacijo objektov in primerjava naših rešitev z že obstoječimi pristopi. Naš pristop k lokalizaciji objektov je dosegal boljše ali primerljive rezultate z obstoječimi metodami, v kombinaciji z našim klasifikatorjem pa bistveno slabše rezultate od trenutnih enovitih modelov nevronskih mrež s prenosom znanja.
Keywords: LiDAR, Livox Mid-40, avtonomna vozila, globoko učenje, klasifikacija, lokalizacija
Published: 01.03.2021; Views: 353; Downloads: 29
.pdf Full text (8,28 MB)

5.
Razvoj sistema avtomatizacije doma na osnovi tehnologije Lora
Mario Andrija Balug, 2021, master's thesis

Abstract: V magistrski nalogi smo predstavili razvoj sistema za avtomatizacijo doma, ki temelji na Lora tehnologiji. Namen naloge je bil razviti takšen komunikacijski sistem, ki lahko deluje tudi na večje razdalje in ga je mogoče integrirati v že obstoječ sistem za avtomatizacijo doma, ki ga je razvilo podjetje Home Control AS. Naloga podrobneje predstavlja sam razvojni process centralne procesne enote, ki jo potrebujemo kot pretvornik potokolov, in sicer med prehodom Home Control in Lora protokolom, ki smo jo razvili v sklopu magistrske naloge. Home Control AS sistem za pametno hišo že uporablja ”Zigbee”, “Z-Wave”, “Bluetooth” in “MQTT” protokole. Med njimi je še posebej zanimiv “MQTT” protokol, saj omogoča možnost razvoja “naredi sam-DIY” naprav, ki jih lahko upravljamo tudi preko pametnih telefonov. Za MQTT naprave lahko uporabljamo tudi standardno WiFi povezavo za povezavo s prehodom. Home Control AS tudi podpira MQTT knjižnice, ki jih lahko uporabimo z Arduino platformami ali platformami, ki bazirajo na sistemu Linux. Te knjižnjice vključujejo metode, ki jih potrebujemo za povezovanje s prehodom Home Control, in tudi metode za uporabo MQTT naprav. Vsi protokoli sicer zagotavljajo stabilno komunikacijo, problem pa je, ko je potrebno pošiljati podatke na razdaljah več sto metrov. Prehod Home Control namreč nima modula na tiskanem vezju, ki bi lahko pošiljal podatke na večjih razdaljah. Da bi ta problem odpravili, smo razvili centralno procesno enoto z uporabo platforme Raspberry Pi 3, ki temelji na sistemu Linux. Glavni namen te platforme je komunikacija z vsemi Lora napravami z uporabo LoRa-02 modula in ustvarjanje virtualnih MQTT naprav, ki bazirajo na konfiguraciji Lora naprav, ki so povezane na prehod Home Control. Tako lahko centralna procesna enota sprejme sporočila iz prehoda Home Control po MQTT protokolu, jih nato pretvori v format Lora protokola in na koncu pošlje Lora napravi. Magistrska naloga predstavlja tudi sam razvojni process modula, ki bazira na Lori tehnologiji. Lora modul je razvojna platforma, ki uporablja baterijsko napajanje, implementira Lora protokol, in ima na razpolago tudi pine za povezovanja različnih senzorjev. Pri avtomatizaciji domov tako lahko merimo temperaturo kleti, ali kontroliramo zalivanje trave na vrtu. Pripadajoče tiskano vezje smo razvili v programski opremi KiCad designer. Programska oprema za centralno kontrolno enoto je napisana v C++ programskem jeziku, ki je nato prevedena v izvršno kodo za ARM mikroprocesorje. Lora modul uporablja STM32L0 “low power” mikrokrmilnik ARM, medtem ko je programska oprema zanj napisana v C programskem jeziku z uporabo Cube MX za nastavitev periferije in ure mikrokrmilnika. Rezultati magistrske naloge so v celoti izpolnili cilje naloge. Lora naprava se lahko uspešno povezuje s centralno kontrolno enoto. Virtualna MQTT naprava je pri tem tudi dinamično ustvarjena na sami centralni kontrolni enoti in povezana s prehodom Home Control. Vsi ukazi poslani iz mobilne aplikacije na napravo Lora, so lahko tako preko centralne kontrolne enote uspešno sprejeti in sprocesirani. Med razvojnim procesom je sicer prihajalo tudi do težav, za katere smo morali poiskati ustrezne rešitve. Razviti sistem tako že generira mnogo idej za nadaljni razvoj, ima pa že v tej obliki možnost uporabe v številnih aplikacijah sistema avtomatizacije domov.
Keywords: Lora, avtomatizacija doma, raspberry pi, ARM mikrokrmilnik, MQTT protokol
Published: 01.03.2021; Views: 334; Downloads: 28
.pdf Full text (2,07 MB)

6.
Ocenjevanje zaupanja v globokih nevronskih mrežah
Daniel Hari, 2020, master's thesis

Abstract: V magistrskem delu so predstavljeni pristopi ocenjevanja zaupanja v globokih nevronskih mrežah na primeru razpoznave števk. Ti pristopi nam omogočajo izboljšavo kakovosti razpoznave števk, s čimer se približamo natančnosti človeka, ki za bazo MNIST znaša 97,5–98 %. V delu se bomo osredotočili predvsem na dva pristopa, in sicer z Bayesovim učenjem in vzorčenjem z izpustnimi sloji. Bayesovo učenje je matematično bolj zahteven postopek, saj deluje tako, da vsak vhodni podatek v nevronsko mrežo obravnavamo kot porazdelitev verjetnosti in ne kot deterministično določeno vrednost. Pri tehniki vzorčenja z izpustnimi sloji je za vsakim skritim slojem mreže dodan stohastični izpustni sloj, tako da lahko na izhod iz modela gledamo kot na naključni vzorec, ki je ustvarjen iz aposteriorne porazdelitve. Takšen postopek je sicer računsko manj zahteven, daje pa podoben rezultat. Magistrsko delo je sestavljeno iz teoretičnega in eksperimentalnega dela. V teoretičnem delu so predstavljeni pojmi, kot so umetna inteligenca in sestava nevronske mreže ter podroben opis Bayesovega učenja in vzorčenja z izpustnimi sloji. V eksperimentalnem delu so prikazani pristopi razpoznave števk z Bayesovim učenjem in pristopi, ki uporabljajo tehnike vzorčenja z izpustnimi sloji. Podana je tudi primerjava postopkov.
Keywords: umetna inteligenca, Bayesov pristop, izpustni sloji, strojno učenje.
Published: 29.01.2021; Views: 131; Downloads: 33
.pdf Full text (2,94 MB)

7.
Razvoj sistema IoT na oblačni platformi Microsoft Azure
Ivana Škender, 2020, master's thesis

Abstract: V okviru magistrske naloge smo razvili IoT sistem na oblačni platformi Microsoft Azure. Na oblačni platformi Microsoft Azure smo uporabili več storitev, ki so zelo uporabne na področju interneta stvari. IoT sistem v nalogi tako predstavlja napredno rešitev za razvoj pametnega IoT okolja, v katerem strojna oprema stalno spremlja vlago, temperaturo in tlak v prostorih fakultete. Oblačna platforma Microsoft Azure omogoča razvoj številnih storitev, ki so ključne v IoT sistemih. Predlagani IoT sistem predstavlja veliko možnosti za razvoj storitev na osnovi naprednih algoritmov za analitiko in umetno inteligenco v oblačni platformi Microsoft Azure.
Keywords: IoT, pametni IoT sistemi, oblačna platforma Azure, pametni dom, Ruuvi senzor, MQTT protokol, BLE, Raspberry Pi
Published: 04.11.2020; Views: 139; Downloads: 32
.pdf Full text (2,07 MB)

8.
Multimodal corpus EVA 1.0
Izidor Mlakar, Simona Majhenič, Matej Rojc, Darinka Verdonik, 2020, complete scientific database or corpus

Published: 09.07.2020; Views: 152; Downloads: 5
URL Link to file

9.
Razvoj sistema za robustno detekcijo in prepoznavo obrazov za IOT- okolja na platformi Azure
Žiga Pustoslemšek, 2019, undergraduate thesis

Abstract: V diplomski nalogi predstavljamo razvoj dveh neodvisnih aplikacij, ki za prepoznavo obrazov uporabljata storitev Microsoft Azure Face. Prva aplikacija je namenjena za upravljanje z uporabniki, ki jih želimo vključiti v sistem prepoznave. Drugo aplikacijo pa smo razvili za proces prepoznavanja oseb v IoT okolju. V nalogi so predstavljene metode za detekcijo in prepoznavo obrazov, ter tehnologije uporabljene za razvoj sistema in obeh aplikacij.
Keywords: Microsoft Azure, spletna aplikacija, prepoznava obrazov, detekcija obrazov
Published: 21.11.2019; Views: 353; Downloads: 31
.pdf Full text (2,49 MB)

10.
The development of ARM-based portable and adaptable power supply
Tomislav Brlek, 2019, master's thesis

Abstract: This master’s thesis describes a development of a portable and adjustable power supply. The first part of the thesis introduces us to the working principle of power supplies in general. Next, we present a functional design of a portable and adjustable power supply and a list of its required functionalities. Chapter “switched-mode power supplies” introduces us to the theoretical basics of the said power supplies, while chapter “linear regulators” introduces us to different types of linear regulators and tells us more about how they work. Everything regarding which microcontroller was used and why it was used is described in the “ARM microcontroller” chapter. Besides microcontrollers, it also talks about which integrated development environment is used and how the microcontroller is programmed. A full and detailed description of each part of the analog circuitry can be found in the chapter “describing the development of the portable and adjustable power supply”. Lastly, the user interface is described in detail.
Keywords: portable power supply, ARM processor, variable laboratory bench power supply, LCD touchscreen, energy efficient, lithium battery, battery charger, voltage control
Published: 13.11.2019; Views: 367; Downloads: 64
.pdf Full text (3,85 MB)

Search done in 0.28 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica