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

León Rivas, Jorge de and Barrientos Cruz, Antonio and Cebolla Arroyo, Raúl (2019). A Sensor Fusion Method for Pose Estimation of C-Legged Robots. "Sensors", v. 20 (n. 23); pp. 6741-6779. ISSN 1424-8220. https://doi.org/10.3390/s20236741.


Title: A Sensor Fusion Method for Pose Estimation of C-Legged Robots
  • León Rivas, Jorge de
  • Barrientos Cruz, Antonio
  • Cebolla Arroyo, Raúl
Item Type: Article
Título de Revista/Publicación: Sensors
Date: November 2019
ISSN: 1424-8220
Volume: 20
Freetext Keywords: legged locomotion; mobile robots; robot control; robot kinematics; robot motion; robot sensing systems; robots
Faculty: Centro de Automática y Robótica (CAR) UPM-CSIC
Department: Otro
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview


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.

Funding Projects

Government of SpainID2019-105808RB-I00TASARUnspecifiedTeam of Advanced Search And Rescue Robots
Madrid Regional GovernmentS2018/NMT-4331RoboCity2030-DIH-CMUnspecifiedRobotics Digital Innovation Hub

More information

Item ID: 65713
DC Identifier: https://oa.upm.es/65713/
OAI Identifier: oai:oa.upm.es:65713
DOI: 10.3390/s20236741
Official URL: https://www.mdpi.com/1424-8220/20/23/6741/htm
Deposited by: Memoria Investigacion
Deposited on: 26 Aug 2022 05:53
Last Modified: 30 Nov 2022 09:00
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM