Data generation for visual localization of unmanned aerial vehicles

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorKinnari, Jouko
dc.contributor.advisorVerdoja, Francesco
dc.contributor.authorJussmäki, Sakke
dc.contributor.schoolSähkötekniikan korkeakoulufi
dc.contributor.supervisorKyrki, Ville
dc.date.accessioned2022-06-19T17:02:59Z
dc.date.available2022-06-19T17:02:59Z
dc.date.issued2022-06-13
dc.description.abstractVisual localization methods for unmanned aerial vehicles (UAV) aim to provide localization in situations where satellite-based methods are not available. Many visual localization methods rely on machine learning algorithms that require significant amounts of data. Collecting a sufficient amount of real-world data is expensive and time-consuming. An option to real data is to use a simulated environment for generating data. To study if the generated data can be used to increase localization performance, a data generation pipeline in Unreal Engine 4 is implemented in this thesis. To measure the changes in performance, a neural network based localization model is used. The effect of using different ratios of generated data to real data and the effect of different types of variance in the generated data is evaluated. The results show that introducing generated data to the model improves performance with some real test sets. However, seasonal variance remains an issue.en
dc.description.abstractVisuaaliset paikannusmenetelmät miehittämättömille ilma-aluksille (drooni) mahdollistavat paikantamisen tilanteissa, joissa satelliittipaikannus ei ole saatavilla. Monet visuaaliset paikannusmenetelmät perustuvat koneoppimisalgoritmeihin, jotka vaativat huomattavia määriä koulutusdataa. Riittävän datamäärän kerääminen todellisesta maailmasta on kallista ja aikaa vievää. Vaihtoehtona todelliselle datalle on käyttää simulaatiota datan keräämiseen. Jotta voimme arvioida, parantaako generoidu data paikannuksen suorituskykyä, toteutetaan tässä diplomityössä datageneraattori käyttäen Unreal Engine 4:ää. Suorituskyvyn muutosta mitataan käyttäen neuroverkkoon pohjautuvan paikannusjärjestelmää. Mittaamme todellisen ja generoidun datan suhdeluvun vaikutusta, sekä generoidussa datassa olevien erilaisten varianssin lähteiden vaikutusta. Tulokset osittavat, että generoidun datan lisääminen koulutusdataan parantaa suorituskykyä osassa testijoukoista. Vuodenajoista johtuvat muutokset ympäristössä aiheuttavat kuitenkin haasteita.fi
dc.format.extent48
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/115173
dc.identifier.urnURN:NBN:fi:aalto-202206194014
dc.language.isoenen
dc.locationP1fi
dc.programmeAEE - Master's Programme in Automation and Electrical Engineering (TS2013)fi
dc.programme.majorControl, Robotics and Autonomous Systemsfi
dc.programme.mcodeELEC3025fi
dc.subject.keywordunmanned aerial vehicleen
dc.subject.keywordlocalizationen
dc.subject.keyworddata generatoren
dc.subject.keywordsimulationen
dc.titleData generation for visual localization of unmanned aerial vehiclesen
dc.titleMiehittämättömien ilma-alusten visuaalisen paikannuksen datageneraatiofi
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
master_Jussmäki_Sakke_2022.pdf
Size:
6.78 MB
Format:
Adobe Portable Document Format