Accuracy of lidar based simultaneous localization and mapping in rural environments

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorGulzar, Khurram
dc.contributor.authorLidauer, Jaakob
dc.contributor.schoolSähkötekniikan korkeakoulufi
dc.contributor.supervisorSärkkä, Simo
dc.date.accessioned2021-08-29T17:08:20Z
dc.date.available2021-08-29T17:08:20Z
dc.date.issued2021-08-23
dc.description.abstractSimultaneous localization and mapping (SLAM) algorithms have received much attention due to their capability of constructing globally consistent maps without external measurements. SLAM implementations are commonly evaluated in urban environments, which is why they can be expected to work accurately in urban environments. However, SLAM would have meaningful applications also in rural environments. Therefore, the aim of this thesis is to evaluate the accuracy of a SLAM algorithm (LIO-SAM), in rural environments, as well as evaluate the effect of different algorithmic configurations on the accuracy. The accuracy is evaluated by comparing the trajectory created by the SLAM algorithm to a reference trajectory measured using a commonly employed lidar mapping method that is based on the global navigation satellite system (GNSS) and inertial measurements (IMU). By using the reference trajectory, the relative and absolute accuracy is evaluated for each SLAM configuration and dataset. Additionally, rigid alignment errors to world coordinates and local consistency errors are evaluated. The datasets of this thesis are captured using a purpose-built capture device, consisting of a Velodyne VLP-32C lidar, a Pixhawk 4 autopilot, and a u-blox ZED-F9P GNSS receiver. The datasets are captured in rural and urban environments using an unmanned aerial vehicle and a car, as well as by foot. The results show that the obtained accuracy of SLAM depends on the SLAM configuration and on the environment. Contrary to the initial expectation, rural environments did not always have worse accuracies than urban environments. However, based on the results, the accuracy of LIO-SAM deteriorates in environments in which only few features are visible in the direction of travel (such as open fields and highways). For datasets captured in rural environments, the smallest obtained absolute errors (i.e., best accuracies) were: 0.14m RMSE and 0.23deg RMSE, and the smallest relative errors were: 0.04m RMSE and 0.07deg RMSE.en
dc.description.abstractYhtäaikainen paikannus ja kartoitus (SLAM) on ollut aktiivisen tutkimuksen kohteena johtuen sen kyvystä luoda globaalisti yhtenäisiä karttoja ilman ulkoisia mittauksia. Usein SLAM-toteutuksien tarkkuuksia testataan rakennetuissa ympäristöissä, joissa SLAM-algoritmien voidaan siten olettaa toimivan tarkasti. SLAM-algoritmeille löytyisi kuitenkin myös merkityksellisiä käyttökohteita rakentamattomista ympäristöistä. Tämän vuoksi tämän työn tavoitteena on määrittää LIO-SAM nimisen SLAM-algoritmin tarkkuus rakentamattomissa ympäristöissä käyttäen useampaa konfiguraatioita. Tarkkuus määritetään vertaamalla SLAM-algoritmin laskemaa trajektoria referenssitrajektoriin, joka on mitattu käyttäen lidar-kartoitukseen yleisesti käytettyä satelliittipaikannukseen (GNSS) ja inertiaalimittaukseen (IMU) pohjautuvaa menetelmää. Referenssitrajektoria käyttäen määritetään SLAM algoritmin suhteellinen ja absoluuttinen tarkkuus. Lisäksi määritetään virhe globaaleihin koordinaatteihin nähden ja paikallinen yhdenmukaisuusvirhe. Työssä arvioitavat aineistot on mitattu käyttäen työtä varten kehitettyä mittalaitetta, joka muodostuu Velodyne VLP-32C lidarista, Pixhawk 4 autopilotista ja u-blox ZED-F9P GNSS vastaanottimesta. Aineistot kerättiin rakennetuissa ja rakentamattomissa ympäristöissä käyttäen miehittämätöntä ilma-alusta ja autoa, sekä jalan kulkien. Tulokset osoittavat, että saavutettu tarkkuus riippuu konfiguraatiosta sekä ympäristöstä. Alkuperäisen oletuksen vastaisesti tarkkuus ei ollut aina rakentamattomissa ympäristöissä huonompi kuin rakennetuissa ympäristöissä. Tuloksista voidaan kuitenkin huomata, että LIO-SAM algoritmin tarkkuus heikkenee sellaisissa ympäristöissä, joissa on vain vähän vaihtelevuutta kulkusuuntaan nähden (esimerkiksi peltoaukeat ja moottoritiet). Rakentamattomissa ympäristöissä mitattujen aineistojen pienimmät absoluuttiset virheet (eli parhaat tarkkuudet) olivat: 0.14m RMSE ja 0.23deg RMSE, sekä pienimmät suhteelliset virheet olivat: 0.04m RMSE ja 0.07deg RMSE.fi
dc.format.extent78
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/109310
dc.identifier.urnURN:NBN:fi:aalto-202108298546
dc.language.isoenen
dc.locationP1fi
dc.programmeAEE - Master’s Programme in Automation and Electrical Engineering (TS2013)fi
dc.programme.majorElectronic and Digital Systemsfi
dc.programme.mcodeELEC3060fi
dc.subject.keywordGNSSen
dc.subject.keywordIMUen
dc.subject.keywordlidaren
dc.subject.keywordSLAMen
dc.titleAccuracy of lidar based simultaneous localization and mapping in rural environmentsen
dc.titleLidar-pohjaisen yhtäaikaisen paikannuksen ja kartoituksen tarkkuus rakentamattomissa ympäristöissäfi
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
No Thumbnail Available
Name:
master_Lidauer_Jaakob_2021.pdf
Size:
30.49 MB
Format:
Adobe Portable Document Format