Haku

MotiQ Path construction using IMU measurements

QR-koodi

MotiQ Path construction using IMU measurements

Tämä opinnäytetyö keskittyi ensisijaisesti Qt-sovelluskehystä hyödyntävän mobiilisovelluksen kehittämiseen. Se sisälsi myös ohjelmiston kehitystä Movesense-sensorille C++-ohjelmointikielellä. Tavoitteena oli kehittää sovellus, joka visualisoi Movesense-sensorilta saapuvaa dataa. Aluksi tutkittiin työn taustoja sekä työn suorituspaikan kontekstia. Teoreettisessa osuudessa käsiteltiin AHRS-teknologiaa, paikan ja kiihtyvyyden integrointia, laitteen suuntaa, kalibrointia sekä GATT-protokollaa. Teorian pohjustuksen jälkeen siirryttiin ohjelmointivaiheeseen. Käytännön toteutuksessa syntyi sovellus, joka mahdollistaa Movesense-sensorin lähettämän datan visualisoinnin. Sensori välittää sovellukselle tietoa sen sijainnista, orientaatiosta sekä raakaa dataa kiihtyvyysanturilta, gyroskoopilta ja magneettimetriltä ennen ja jälkeen kalibroinnin. Tämän avulla voitiin vertailla datan muutosta kalibroinnin yhteydessä. Sijaintitietoa hyödynnettiin objektin liikuttamisessa näytöllä, kun taas orientaatiota käytettiin objektin kääntämiseen. Projektin edetessä havaittiin, että reaaliaikaisen liikkeen visualisointi pelkän IMU-sensorin avulla on haastavaa ja vaatii tarkan sensorin sekä huolellisen kalibroinnin. Vaikka alkuperäistä tavoitetta ei saavutettu täysin, opittiin paljon ohjelmiston kehittämisestä Movesense-sensorille ja Qt ohjelmisto kehitysympäristöstä.

Tallennettuna: