Cargando…

Improving Odometric Model Performance Based on LSTM Networks

This paper presents a localization system for an autonomous wheelchair that includes several sensors, such as odometers, LIDARs, and an IMU. It focuses on improving the odometric localization accuracy using an LSTM neural network. Improved odometry will improve the result of the localization algorit...

Descripción completa

Detalles Bibliográficos
Autores principales: Fariña, Bibiana, Acosta, Daniel, Toledo, Jonay, Acosta, Leopoldo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9863937/
https://www.ncbi.nlm.nih.gov/pubmed/36679759
http://dx.doi.org/10.3390/s23020961
_version_ 1784875458728296448
author Fariña, Bibiana
Acosta, Daniel
Toledo, Jonay
Acosta, Leopoldo
author_facet Fariña, Bibiana
Acosta, Daniel
Toledo, Jonay
Acosta, Leopoldo
author_sort Fariña, Bibiana
collection PubMed
description This paper presents a localization system for an autonomous wheelchair that includes several sensors, such as odometers, LIDARs, and an IMU. It focuses on improving the odometric localization accuracy using an LSTM neural network. Improved odometry will improve the result of the localization algorithm, obtaining a more accurate pose. The localization system is composed by a neural network designed to estimate the current pose using the odometric encoder information as input. The training is carried out by analyzing multiple random paths and defining the velodyne sensor data as training ground truth. During wheelchair navigation, the localization system retrains the network in real time to adjust any change or systematic error that occurs with respect to the initial conditions. Furthermore, another network manages to avoid certain random errors by using the relationship between the power consumed by the motors and the actual wheel speeds. The experimental results show several examples that demonstrate the ability to self-correct against variations over time, and to detect non-systematic errors in different situations using this relation. The final robot localization is improved with the designed odometric model compared to the classic robot localization based on sensor fusion using a static covariance.
format Online
Article
Text
id pubmed-9863937
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98639372023-01-22 Improving Odometric Model Performance Based on LSTM Networks Fariña, Bibiana Acosta, Daniel Toledo, Jonay Acosta, Leopoldo Sensors (Basel) Article This paper presents a localization system for an autonomous wheelchair that includes several sensors, such as odometers, LIDARs, and an IMU. It focuses on improving the odometric localization accuracy using an LSTM neural network. Improved odometry will improve the result of the localization algorithm, obtaining a more accurate pose. The localization system is composed by a neural network designed to estimate the current pose using the odometric encoder information as input. The training is carried out by analyzing multiple random paths and defining the velodyne sensor data as training ground truth. During wheelchair navigation, the localization system retrains the network in real time to adjust any change or systematic error that occurs with respect to the initial conditions. Furthermore, another network manages to avoid certain random errors by using the relationship between the power consumed by the motors and the actual wheel speeds. The experimental results show several examples that demonstrate the ability to self-correct against variations over time, and to detect non-systematic errors in different situations using this relation. The final robot localization is improved with the designed odometric model compared to the classic robot localization based on sensor fusion using a static covariance. MDPI 2023-01-14 /pmc/articles/PMC9863937/ /pubmed/36679759 http://dx.doi.org/10.3390/s23020961 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Fariña, Bibiana
Acosta, Daniel
Toledo, Jonay
Acosta, Leopoldo
Improving Odometric Model Performance Based on LSTM Networks
title Improving Odometric Model Performance Based on LSTM Networks
title_full Improving Odometric Model Performance Based on LSTM Networks
title_fullStr Improving Odometric Model Performance Based on LSTM Networks
title_full_unstemmed Improving Odometric Model Performance Based on LSTM Networks
title_short Improving Odometric Model Performance Based on LSTM Networks
title_sort improving odometric model performance based on lstm networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9863937/
https://www.ncbi.nlm.nih.gov/pubmed/36679759
http://dx.doi.org/10.3390/s23020961
work_keys_str_mv AT farinabibiana improvingodometricmodelperformancebasedonlstmnetworks
AT acostadaniel improvingodometricmodelperformancebasedonlstmnetworks
AT toledojonay improvingodometricmodelperformancebasedonlstmnetworks
AT acostaleopoldo improvingodometricmodelperformancebasedonlstmnetworks