AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


Improving Global Localization Algorithms for Mars Rovers with Neural Networks

Author

Term

4. semester

Education

Publication year

2021

Submitted on

Pages

38

Abstract

Denne afhandling undersøger, om et siamesisk neuralt netværk—et par identiske netværk, der lærer at afgøre, om to input ligner hinanden—kan understøtte global lokalisering for Mars-rovere. Afhandlingen beskriver hele forløbet: indsamling og behandling af to datasæt, opbygning af modellen og justering af dens læringsindstillinger (hyperparametre). Derefter testes modellen, og dens ressourceforbrug måles: den fylder op til 9 megabyte og giver forudsigelser på 18 millisekunder. Til sidst vises, hvordan modellen kan bruges i en algoritme til global lokalisering ved at implementere en glidende vindue-tilgang, der gennemgår en sekvens trin for trin. Denne tilgang giver lovende resultater og ser ud til at klare sig bedre end en tidligere løsning.

This thesis explores whether a Siamese Neural Network—a pair of identical networks trained to judge whether two inputs are alike—can support global localization for Mars rovers. It details the end-to-end development: acquiring and processing two datasets, building the model, and tuning its learning settings (hyperparameters). The model is then tested and its efficiency measured: it occupies up to 9 megabytes and produces predictions in 18 milliseconds. Finally, the thesis shows how to apply the model within a global localization algorithm by implementing a sliding-window approach that scans a sequence step by step. This approach delivers promising results and appears to perform better than a previous solution.

[This summary has been rewritten with the help of AI based on the project's original abstract]