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

Метод объединения сенсорных данных для оценки позы C‑ножных роботов
Antonio Barrientos, J. de la Fuente León, Raúl Cebolla
2020-11-25

C-legged robotsExtended Kalman Filter (EKF)linear approximation of leg compressionodometry from leg encoderssensor fusion for pose estimation
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.
1
A novel sensor-fusion algorithm is presented to estimate odometry and pose for C-legged robots with compliant legs using leg encoders combined with other sensors.
2
The algorithm uses a linear approximation of leg compression to avoid per-iteration finite element mechanics, reducing computational complexity.
3
The algorithm was validated in simulation and on a real robot, producing promising results for improving localization of C-legged robots.
4
The method enables odometry suitable for use with localization filters like the Extended Kalman Filter, supporting autonomous navigation algorithms.

C-legged robot with compliant legs (platform being localized using leg encoders and additional sensors)

Sensor-fusion-based pose/odometry estimation and pose estimation algorithm accounting for leg compliance via linear compression approximation to improve localization for autonomous navigation

Publication Details
Publication Date
2020-11-25
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Antonio Barrientos
J. de la Fuente León
Raúl Cebolla
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%