1. Implementacija zajemanja meritev senzorjev tof s pomočjo realno-časovnega operacijskega sistema za vizualno kinestetično napravo za slepe in slabovidne : diplomsko deloKristjan Stopar, 2023, undergraduate thesis Abstract: V nalogi smo optimizirali delovanje očal vizualne-kinestetične naprave za slepe in slabovidne. Glavna cilja sta bila pohitritev zajemanja meritve senzorjev ToF ter bolj učinkovita uporaba strojne opreme preko integracije realnočasovnega operacijskega sistema RTOS v aplikacijo očal. V teoretičnem delu smo se dotaknili področja realnočasovnih operacijskih sistemov in na kratko predstavili koncept njihovega delovanja, metodologijo primerjave le-teh ter primere uporabe v realnem svetu. V praktičnem delu smo v aplikacijo očal integrirali RTOS ESP-IDF ter implementirali funkcijo za zajemanje meritev senzorjev ToF. Ugotovili smo, da se je povprečni čas zajemanja meritev vseh desetih senzorjev ToF skrajšal za 50,43%, frekvenca zajema pa povečala za 54%. Keywords: realnočasovnost, realnočasovni operacijski sistem, senzorji ToF, RTOS, očala, pas Published in DKUM: 04.04.2023; Views: 923; Downloads: 81 Full text (1,17 MB) |
2. Development of real-time ARM-based control system for autonomous platform Genesis : master's thesisHrvoje 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 in DKUM: 02.06.2021; Views: 1492; Downloads: 63 Full text (1,83 MB) |
3. Integracija laparoskopskih klešč na robotski sistem UR5Rok Pahič, 2016, undergraduate thesis Abstract: V diplomskem delu je predstavljena integracija laparoskopskega orodja z že vgrajenimi aktuatorji, na robota UR5. Za vmesnik med obema elementoma je uporabljena mikrokrmilniška razvojna plošča EK-TM4C1294XL, katere naloga je vodenje orodja glede na zahteve prejete z robota. Mikrokrmilnik vodi štiri servomotorje preko pulzno širinsko moduliranega signala, sprejema pa podatke iz robota preko ethernet povezave. Z robota mikrokrmilnik sprejema zahtevane vrednosti položaja posamezne osi in mu nazaj sporoča trenutni položaj osi. Robot lahko osi vodi neposredno s poslanim zahtevanim položajem ali pa pošlje ukaz v katero stran naj se premika os in kdaj naj se ustavi. Sprejete podatke mikrokrmilnik preko kinematike prijemala preračuna v zasuke osi motorja. Poslane vrednosti do servomotorje omejuje s hitrostnim vodenjem. Keywords: laparoskopsko orodje, robot UR5, EK-TM4C1294XL, TCP/IP standard, PWM signal, internetni vtičnik, TI RTOS, kinematika Published in DKUM: 07.11.2016; Views: 1437; Downloads: 113 Full text (2,62 MB) |
4. RAZVOJ APLIKACIJE TISKANJA BONOV ZA PRODAJNI TERMINAL MARGENTOMartin Golež, 2016, undergraduate thesis Abstract: V diplomskem delu predstavljamo razvoj projekta na zahtevo podjetja Margento R&D d.o.o., ki se ukvarja z razvojem celovitih rešitev na področju mobilnega ter brezgotovinskega plačevanja. Cilj je bil razviti aplikacijo za prodajni terminal mPOS T3000, ki bo omogočala tiskanje vrednostnih bonov v velikih količinah.
Da smo lahko zadovoljili dane zahteve, smo v sistem vpeljali iglični tiskalnik, ki za komunikacijo koristi serijsko povezavo. Zaradi varnosti je ta povezava šifrirana. Ker ima takšna aplikacija zelo malo skupnega z originalno aplikacijo mPOS T3000, je bilo treba opraviti korenite spremembe ter uvesti nove funkcionalnosti, kot so nadgradnja grafičnega uporabniškega vmesnika, implementacija aplikacijskega protokola za komunikacijo s strežnikom, implementacija prenosnega ter aplikacijskega protokola med terminalom in tiskalnikom ter šifriranje podatkov med terminalom in tiskalnikom. Zaradi številnih funkcionalnosti, ki jih mora aplikacija opravljati sočasno, je bil implementiran operacijski sistem, ki omogoča izvajanje opravil v realnem času. Keywords: mobilne komunikacije, POS-terminal, krmiljenje tiskalnika, grafični uporabniški vmesnik, RTOS Published in DKUM: 02.06.2016; Views: 1725; Downloads: 165 Full text (4,70 MB) |
5. |