Browsing by Author "Jaaniste, Antti"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Android operatsioonisüsteemil põhinev mõõtesüsteem treeninguseadmetele(Tartu Ülikool, 2014) Jaaniste, Antti; Tartu Ülikool. Loodus- ja tehnoloogiateaduskond; Tartu Ülikool. TehnoloogiainstituutKäesoleva bakalaureusetöö eesmärgiks oli projekteerida andmehõivemooduli riist- ja tarkvara ning rakendus Androidi tahvelarvutile. Lõppeesmärgiks oli kuvada treenijale kulutatud energia infot. Selleks tuli kõigepealt mõõta hooratta nurkkiirus, kasutades Halli efektil põhinevat magnetvälja andurit ning hoorattaga samale võllile kinnitatud ketas, millesse oli paigaldatud magnetid. Mikrokontroller luges anduri poolt saadud impulsse ning arvutas nende põhjal nurkkiiruse ja nurkkiirenduse ning saatis need FTDI FT232RL mikrokiipi, mis saatis andmed omakorda üle USB- ühenduse tahvelarvutisse. Tahvelarvutis töötas Androidi rakendus, mis kuvas peale treeningseadmele kinnitatud hoorataste valikut kulutatud energia tulpdiagrammina. Esiteks tuli kirjeldada süsteemile esitatud nõuded. Siis tuli valida andmehõivemooduli jaoks sobiv riistvara, mis võimaldaks registreerida magnetvälja muutumist ning puudutust. Lisaks pidi moodul suhtlema tahvelarvutiga üle virtuaalse COM-pordi. Andmehõivemooduli tarkvara peatükk käsitles nii selle üldist ülesehitust kui ka magnetvälja andurist tuleva signaali filtreerimist. Viimane oli vajalik, kuna andurist tulev signaal ei olnud hüstereesi tõttu ühtlane. Filtreerimise juures oli kirjeldatud kasutatav filter ning näidatud, kuidas erineb tegelik signaal ideaalsest. Lisaks oli välja toodud, kuidas signaal muutus filtreerimise käigus. Androidi rakenduse peatükk kirjeldas kasutajatarkvara loomist. Alustuseks tuli leida teegid, mis võimaldaks luua ühendust üle FTDI ning joonistada tulpdiagramme. Edasi oli vaja luua tegevused, mis tegelevad seadete menüü kuvamise, õige FDTI draiveri otsimise ning tulpdiagrammi kuvamisega. Kuna ei õnnestunud leida graafikute loomise teeki, mis võimaldaks mugavalt tulpdiagramme luua, tuli vastav teek ise kirjutada. Viimases osas kirjeldati erinevaid probleeme, mis tekkisid süsteemi luues ning pakuti neile lahendusi. Androidi rakendust on võimalik edasi arendata, lisades sinna serveri ning veebirakenduse, kuhu salvestatakse kasutaja tehtud treeningud. See võimaldab treeneril ning treenijal näha, kuidas on tulemused aja jooksul muutunud ning kas areng on toimunud positiivses või negatiivses suunas.Item Robotmannekeenide haldustarkvara ning selle juurde kuuluvate komponentide parandamine ja edasiarendamine(Tartu Ülikool, 2017) Jaaniste, Antti; Kitsing, Helina, juhendaja; Kruusamäe, Karl, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. TehnoloogiainstituutKäesolev lõputöö keskendub mannekeenide haldustarkvara ja sellega seotud komponentide parandamisele ja arendamisele. Töö eesmärgiks on luua komplektne tarkvara, mis koondab kogu funktsionaalsuse, mida mannekeenide haldamise juures on vaja. Töös antakse ülevaade robotmannekeenidest ning tarkvara seisust enne töö alustamist Viimasele tuginedes määratakse nõuded uuele haldustarkvarale. Enne tarkvara arendamist uuritakse, millised on erinevad tarkvara testimise meetodid ning kuidas robotite vigu ennustada ja ennetada. Pärast tarkvaraarendamise lõppemist uuritakse, kuidas saab aktuaatorite voolutarbimise infot kasutada vigade leidmiseks ja ennetamiseks.