Abstract: V zaključnem delu smo razvili sistem za avtomatsko posodobitev »Internet of Things« (v nadaljevanju IoT) aplikacij, ki tečejo na mikrokrmilniku stm32f7. Avtomatska posodobitev ni mogoča brez dostopa do svetovnega spleta, zaradi česar smo omenjeno ploščico preko SPI vodila povezali z wifi modulom. Razvili smo knjižnico za komunikacijo in dostop do spletnega strežnika, ki je narejen s pomočjo node js programskega ogrodja. V nadaljevanju je opisana implementacija komunikacije med omenjenima mikrokrmilnikoma, zagonski nalagalnik, ki izvaja posodobitev aplikacije, ter implementacija spletnega strežnika, ki služi za hranjenje posodobitev.Keywords: posodobitev, mikrokrmilnik, stm32f7, IoT, wifiPublished in DKUM: 19.04.2019; Views: 1159; Downloads: 153 Full text (1,59 MB)
Abstract: Namen diplomskega dela je preučiti delovanje genetskega algoritma nad problemom navigacije v prostoru. Algoritem smo implementirali v razvojnem okolju Microsoft Visual Studio s programskim jezikom C#. Omogočili smo izbiro različnih krmilnih parametrov ter operatorjev, s katerimi smo poizkušali poiskati čim optimalnejšo pot v najkrajšem možnem času. Prav tako smo omogočili rekonstrukcijo izvajanja algoritma, ki nam je pomagal pri iskanju napak v implementaciji. Diplomsko delo opisuje splošni genetski algoritem ter predstavi problem navigacije v prostoru. V nadaljevanju je opisana in predstavljena implementacija algoritma ter dobljeni rezultati. Keywords: navigacija, genetski algoritem, evolucijski algoritemPublished in DKUM: 21.11.2014; Views: 2394; Downloads: 180 Full text (1,79 MB)