System Identification and Machine Learning

Simulering har blitt viktigere for utviklingen av roboter på grunn av kostnadsbesparelser og dens avgjørende rolle i valideringen av autonome systemer. Dette øker behovet for billige og presise modeller av robotene som skal simuleres. Mange typer roboter har godt etablerte ligninger som beskriver be...

Full description

Bibliographic Details
Main Author: Hoyer, Michael
Other Authors: Ludvigsen, Martin, Sagatun, Svein Ivar, Utbjoe, Øystein
Format: Master Thesis
Language:English
Published: NTNU 2021
Subjects:
Online Access:https://hdl.handle.net/11250/2824625
id ftntnutrondheimi:oai:ntnuopen.ntnu.no:11250/2824625
record_format openpolar
spelling ftntnutrondheimi:oai:ntnuopen.ntnu.no:11250/2824625 2023-05-15T15:41:44+02:00 System Identification and Machine Learning Hoyer, Michael Ludvigsen, Martin Sagatun, Svein Ivar Utbjoe, Øystein 2021 application/octet-stream https://hdl.handle.net/11250/2824625 eng eng NTNU no.ntnu:inspera:78668897:32426735 https://hdl.handle.net/11250/2824625 Master thesis 2021 ftntnutrondheimi 2021-10-27T22:36:08Z Simulering har blitt viktigere for utviklingen av roboter på grunn av kostnadsbesparelser og dens avgjørende rolle i valideringen av autonome systemer. Dette øker behovet for billige og presise modeller av robotene som skal simuleres. Mange typer roboter har godt etablerte ligninger som beskriver bevegelsene deres, men de systemavhengige parameterne som disse ligningene er avhengige av velges ofte ved gjetting eller dyre eksperimenter. Ubemannede undervannsroboter (UUV) er en av robottypene dette gjelder for. Disse blir stadig vekk viktigere for undervassoperasjoner, siden gjennombrudd i pris og brukervennlighet har gjort dem aktuelle for flere og flere oppgaver. Denne masteroppgaven er motivert av behovet for bedre metoder til estimering av parametere til bevegelige roboters modeller, og fokuserer på UUVer som testplattform. I denne mastergraden brukes metoder fra systemidentifikasjon og maskinlæring til å estimere UUV modellparametere basert på simuleringer og målinger av UUVen Beluga. Målingene er samlet ved bruk av interne og eksterne sensorer av høy kvalitet, som sammen dekker alle tilstander i Belugas seks frihetsgrader. Bakgrunnsteori om matematisk modellering av UUVer og systemidentifikasjon presenteres, samt en teknisk gjennomgang av Beluga. Den valgte systemidentifikasjonsmetoden er i stand til å identifisere UUV parametere fra simuleringer i tilfeller med redusert antall frihetsgrader. Simulation is becoming more important for the development of robots due to cost savings and its key role in validation of autonomous systems. This sparks the need for cheap and accurate models of the robots that are to be simulated. Many classes of moving robots have well established equations that model their movements accurately, but the system specific parameters they depend on are often based on educated guesses or expensive experiments. Unmanned underwater vehicles (UUVs) is one of those classes. Their importance in sub-sea operations only keep growing, as breakthroughs in price and usability make them suitable to more and more applications. The research of this thesis is motivated by the need for better methods to estimate parameters of moving robots models, focusing on UUVs as example platform. In this thesis techniques from system identification and machine learning are used to estimate UUV model parameters based on simulations and measurements of the Beluga UUV. The measurements are gathered using internal and external sensors of high quality, covering pose and velocity in all six degrees of freedom. Background theory on UUV modelling and system identification is presented, as well as a technical overview of Beluga UUV. The chosen method is able to identify the UUV parameters from simulations in reduced dimensionality cases. Master Thesis Beluga Beluga* NTNU Open Archive (Norwegian University of Science and Technology)
institution Open Polar
collection NTNU Open Archive (Norwegian University of Science and Technology)
op_collection_id ftntnutrondheimi
language English
description Simulering har blitt viktigere for utviklingen av roboter på grunn av kostnadsbesparelser og dens avgjørende rolle i valideringen av autonome systemer. Dette øker behovet for billige og presise modeller av robotene som skal simuleres. Mange typer roboter har godt etablerte ligninger som beskriver bevegelsene deres, men de systemavhengige parameterne som disse ligningene er avhengige av velges ofte ved gjetting eller dyre eksperimenter. Ubemannede undervannsroboter (UUV) er en av robottypene dette gjelder for. Disse blir stadig vekk viktigere for undervassoperasjoner, siden gjennombrudd i pris og brukervennlighet har gjort dem aktuelle for flere og flere oppgaver. Denne masteroppgaven er motivert av behovet for bedre metoder til estimering av parametere til bevegelige roboters modeller, og fokuserer på UUVer som testplattform. I denne mastergraden brukes metoder fra systemidentifikasjon og maskinlæring til å estimere UUV modellparametere basert på simuleringer og målinger av UUVen Beluga. Målingene er samlet ved bruk av interne og eksterne sensorer av høy kvalitet, som sammen dekker alle tilstander i Belugas seks frihetsgrader. Bakgrunnsteori om matematisk modellering av UUVer og systemidentifikasjon presenteres, samt en teknisk gjennomgang av Beluga. Den valgte systemidentifikasjonsmetoden er i stand til å identifisere UUV parametere fra simuleringer i tilfeller med redusert antall frihetsgrader. Simulation is becoming more important for the development of robots due to cost savings and its key role in validation of autonomous systems. This sparks the need for cheap and accurate models of the robots that are to be simulated. Many classes of moving robots have well established equations that model their movements accurately, but the system specific parameters they depend on are often based on educated guesses or expensive experiments. Unmanned underwater vehicles (UUVs) is one of those classes. Their importance in sub-sea operations only keep growing, as breakthroughs in price and usability make them suitable to more and more applications. The research of this thesis is motivated by the need for better methods to estimate parameters of moving robots models, focusing on UUVs as example platform. In this thesis techniques from system identification and machine learning are used to estimate UUV model parameters based on simulations and measurements of the Beluga UUV. The measurements are gathered using internal and external sensors of high quality, covering pose and velocity in all six degrees of freedom. Background theory on UUV modelling and system identification is presented, as well as a technical overview of Beluga UUV. The chosen method is able to identify the UUV parameters from simulations in reduced dimensionality cases.
author2 Ludvigsen, Martin
Sagatun, Svein Ivar
Utbjoe, Øystein
format Master Thesis
author Hoyer, Michael
spellingShingle Hoyer, Michael
System Identification and Machine Learning
author_facet Hoyer, Michael
author_sort Hoyer, Michael
title System Identification and Machine Learning
title_short System Identification and Machine Learning
title_full System Identification and Machine Learning
title_fullStr System Identification and Machine Learning
title_full_unstemmed System Identification and Machine Learning
title_sort system identification and machine learning
publisher NTNU
publishDate 2021
url https://hdl.handle.net/11250/2824625
genre Beluga
Beluga*
genre_facet Beluga
Beluga*
op_relation no.ntnu:inspera:78668897:32426735
https://hdl.handle.net/11250/2824625
_version_ 1766374635883986944