A sensor fusion algorithm for ground vehicle positioning

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorHelovuo, Juhana
dc.contributor.authorHuopio, Olli
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorHannukainen, Antti
dc.date.accessioned2022-12-18T18:11:35Z
dc.date.available2022-12-18T18:11:35Z
dc.date.issued2022-12-13
dc.description.abstractThis thesis presents an algorithm for estimating the horizontal position and heading of a ground vehicle in real-time. The algorithm uses measurements from four different sensors: a GNSS receiver, an inertial measurement unit, wheel odometry, and a Doppler radar. The vehicle for which the algorithm was developed moves slowly and usually in uneven terrain. Estimating the heading of such a vehicle has traditionally been challenging with the given set of sensors; here, a method based on the trajectory of GNSS position measurements is devised. The vehicle's position, on the other hand, is estimated with a more conventional Kalman filtering approach. Experimental results from a test campaign demonstrate that the algorithm achieves a root-mean-square error of 0.78 degrees for heading. For position, an exact error metric could not be reliably determined due to a possible issue with the reference positioning system. However, it seems plausible that the average position error is well below 1 meter.en
dc.description.abstractTässä diplomityössä esitellään maa-ajoneuvon reaaliaikaiseen paikantamiseen kehitetty anturifuusioalgoritmi. Algoritmi estimoi ajoneuvon horisontaalista paikkaa ja suuntakulmaa. Mittauksia algoritmi hyödyntää neljästä eri mittalaitteesta: GNSS-vastaanottimesta, inertiamittausyksiköstä, pyöräodometriasta sekä Doppler-tutkasta. Algoritmi kehitettiin ajoneuvolle, joka liikkuu hitaasti ja usein epätasaisessa maastossa. Tällaisen ajoneuvon suuntakulman estimointi on perinteisesti ollut haastavaa käytössä olevilla mittalaitteilla. Tässä työssä kuvataan menetelmä, jossa suuntakulmaa estimoidaan GNSS-paikkamittausten muodostamasta reitistä. Paikan estimointi algoritmissa perustuu yksinkertaiseen Kalmanin suodattimen soveltamiseen. Kokeellisten tulosten perusteella algoritmilla saavutetaan suuntakulman estimoinnissa keskimäärin 0,78 asteen tarkkuus (keskineliövirheen neliöjuuri). Paikan estimoinnin tarkkuutta ei pystytty täysin luotettavasti määrittämään, sillä testissä verrokkina käytetyssä paikannusjärjestelmässä ilmeni epätarkkuutta. Vaikuttaa kuitenkin siltä, että algoritmilla päästään reilusti alle metrin paikannustarkkuuteen.fi
dc.format.extent55 + 4
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/118391
dc.identifier.urnURN:NBN:fi:aalto-202212187133
dc.language.isoenen
dc.programmeMaster’s Programme in Mathematics and Operations Researchfi
dc.programme.majorApplied Mathematicsfi
dc.programme.mcodeSCI3053fi
dc.subject.keywordpositioningen
dc.subject.keywordGNSSen
dc.subject.keywordsensor fusionen
dc.subject.keywordKalman filteren
dc.subject.keywordground vehicleen
dc.titleA sensor fusion algorithm for ground vehicle positioningen
dc.titleAnturifuusioalgoritmi maa-ajoneuvon paikantamiseenfi
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessno

Files