Cargando…

A Sensor Fusion Method for Pose Estimation of C-Legged Robots

In this work the authors present a novel algorithm for estimating the odometry of “C” legged robots with compliant legs and an analysis to estimate the pose of the robot. Robots with “C” legs are an alternative to wheeled and tracked robots for overcoming obstacles that can be found in different sce...

Descripción completa

Detalles Bibliográficos
Autores principales: De León, Jorge, Cebolla, Raúl, Barrientos, Antonio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7728347/
https://www.ncbi.nlm.nih.gov/pubmed/33255792
http://dx.doi.org/10.3390/s20236741
_version_ 1783621257280880640
author De León, Jorge
Cebolla, Raúl
Barrientos, Antonio
author_facet De León, Jorge
Cebolla, Raúl
Barrientos, Antonio
author_sort De León, Jorge
collection PubMed
description In this work the authors present a novel algorithm for estimating the odometry of “C” legged robots with compliant legs and an analysis to estimate the pose of the robot. Robots with “C” legs are an alternative to wheeled and tracked robots for overcoming obstacles that can be found in different scenarios like stairs, debris, etc. Therefore, this kind of robot has become very popular for its locomotion capabilities, but at this point these robots do not have developed algorithms to implement autonomous navigation. With that objective in mind, the authors present a novel algorithm using the encoders of the legs to improve the estimation of the robot localization together with other sensors. Odometry is necessary for using some algorithms like the Extended Kalman Filter, which is used for some autonomous navigation algorithms. Due to the flexible properties of the “C” legs and the localization of the rotational axis, obtaining the displacement at every step is not as trivial as in a wheeled robot; to solve those complexities, the algorithm presented in this work makes a linear approximation of the leg compressed instead of calculating in each iteration the mechanics of the leg using finite element analysis, so the calculus level is reduced. Furthermore, the algorithm was tested in simulations and with a real robot. The results obtained in the tests are promising and together with the algorithm and fusion sensor can be used to endow the robots with autonomous navigation.
format Online
Article
Text
id pubmed-7728347
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-77283472020-12-11 A Sensor Fusion Method for Pose Estimation of C-Legged Robots De León, Jorge Cebolla, Raúl Barrientos, Antonio Sensors (Basel) Article In this work the authors present a novel algorithm for estimating the odometry of “C” legged robots with compliant legs and an analysis to estimate the pose of the robot. Robots with “C” legs are an alternative to wheeled and tracked robots for overcoming obstacles that can be found in different scenarios like stairs, debris, etc. Therefore, this kind of robot has become very popular for its locomotion capabilities, but at this point these robots do not have developed algorithms to implement autonomous navigation. With that objective in mind, the authors present a novel algorithm using the encoders of the legs to improve the estimation of the robot localization together with other sensors. Odometry is necessary for using some algorithms like the Extended Kalman Filter, which is used for some autonomous navigation algorithms. Due to the flexible properties of the “C” legs and the localization of the rotational axis, obtaining the displacement at every step is not as trivial as in a wheeled robot; to solve those complexities, the algorithm presented in this work makes a linear approximation of the leg compressed instead of calculating in each iteration the mechanics of the leg using finite element analysis, so the calculus level is reduced. Furthermore, the algorithm was tested in simulations and with a real robot. The results obtained in the tests are promising and together with the algorithm and fusion sensor can be used to endow the robots with autonomous navigation. MDPI 2020-11-25 /pmc/articles/PMC7728347/ /pubmed/33255792 http://dx.doi.org/10.3390/s20236741 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
De León, Jorge
Cebolla, Raúl
Barrientos, Antonio
A Sensor Fusion Method for Pose Estimation of C-Legged Robots
title A Sensor Fusion Method for Pose Estimation of C-Legged Robots
title_full A Sensor Fusion Method for Pose Estimation of C-Legged Robots
title_fullStr A Sensor Fusion Method for Pose Estimation of C-Legged Robots
title_full_unstemmed A Sensor Fusion Method for Pose Estimation of C-Legged Robots
title_short A Sensor Fusion Method for Pose Estimation of C-Legged Robots
title_sort sensor fusion method for pose estimation of c-legged robots
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7728347/
https://www.ncbi.nlm.nih.gov/pubmed/33255792
http://dx.doi.org/10.3390/s20236741
work_keys_str_mv AT deleonjorge asensorfusionmethodforposeestimationofcleggedrobots
AT cebollaraul asensorfusionmethodforposeestimationofcleggedrobots
AT barrientosantonio asensorfusionmethodforposeestimationofcleggedrobots
AT deleonjorge sensorfusionmethodforposeestimationofcleggedrobots
AT cebollaraul sensorfusionmethodforposeestimationofcleggedrobots
AT barrientosantonio sensorfusionmethodforposeestimationofcleggedrobots