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...
Autores principales: | , , , |
---|---|
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 |