Cargando…

Learning the Cost Function for Foothold Selection in a Quadruped Robot †

This paper is focused on designing a cost function of selecting a foothold for a physical quadruped robot walking on rough terrain. The quadruped robot is modeled with Denavit–Hartenberg (DH) parameters, and then a default foothold is defined based on the model. Time of Flight (TOF) camera is used t...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Xingdong, Gao, Hewei, Zha, Fusheng, Li, Jian, Wang, Yangwei, Guo, Yanling, Wang, Xin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6472259/
https://www.ncbi.nlm.nih.gov/pubmed/30875816
http://dx.doi.org/10.3390/s19061292
_version_ 1783412210384502784
author Li, Xingdong
Gao, Hewei
Zha, Fusheng
Li, Jian
Wang, Yangwei
Guo, Yanling
Wang, Xin
author_facet Li, Xingdong
Gao, Hewei
Zha, Fusheng
Li, Jian
Wang, Yangwei
Guo, Yanling
Wang, Xin
author_sort Li, Xingdong
collection PubMed
description This paper is focused on designing a cost function of selecting a foothold for a physical quadruped robot walking on rough terrain. The quadruped robot is modeled with Denavit–Hartenberg (DH) parameters, and then a default foothold is defined based on the model. Time of Flight (TOF) camera is used to perceive terrain information and construct a 2.5D elevation map, on which the terrain features are detected. The cost function is defined as the weighted sum of several elements including terrain features and some features on the relative pose between the default foothold and other candidates. It is nearly impossible to hand-code the weight vector of the function, so the weights are learned using Supporting Vector Machine (SVM) techniques, and the training data set is generated from the 2.5D elevation map of a real terrain under the guidance of experts. Four candidate footholds around the default foothold are randomly sampled, and the expert gives the order of such four candidates by rotating and scaling the view for seeing clearly. Lastly, the learned cost function is used to select a suitable foothold and drive the quadruped robot to walk autonomously across the rough terrain with wooden steps. Comparing to the approach with the original standard static gait, the proposed cost function shows better performance.
format Online
Article
Text
id pubmed-6472259
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64722592019-04-26 Learning the Cost Function for Foothold Selection in a Quadruped Robot † Li, Xingdong Gao, Hewei Zha, Fusheng Li, Jian Wang, Yangwei Guo, Yanling Wang, Xin Sensors (Basel) Article This paper is focused on designing a cost function of selecting a foothold for a physical quadruped robot walking on rough terrain. The quadruped robot is modeled with Denavit–Hartenberg (DH) parameters, and then a default foothold is defined based on the model. Time of Flight (TOF) camera is used to perceive terrain information and construct a 2.5D elevation map, on which the terrain features are detected. The cost function is defined as the weighted sum of several elements including terrain features and some features on the relative pose between the default foothold and other candidates. It is nearly impossible to hand-code the weight vector of the function, so the weights are learned using Supporting Vector Machine (SVM) techniques, and the training data set is generated from the 2.5D elevation map of a real terrain under the guidance of experts. Four candidate footholds around the default foothold are randomly sampled, and the expert gives the order of such four candidates by rotating and scaling the view for seeing clearly. Lastly, the learned cost function is used to select a suitable foothold and drive the quadruped robot to walk autonomously across the rough terrain with wooden steps. Comparing to the approach with the original standard static gait, the proposed cost function shows better performance. MDPI 2019-03-14 /pmc/articles/PMC6472259/ /pubmed/30875816 http://dx.doi.org/10.3390/s19061292 Text en © 2019 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
Li, Xingdong
Gao, Hewei
Zha, Fusheng
Li, Jian
Wang, Yangwei
Guo, Yanling
Wang, Xin
Learning the Cost Function for Foothold Selection in a Quadruped Robot †
title Learning the Cost Function for Foothold Selection in a Quadruped Robot †
title_full Learning the Cost Function for Foothold Selection in a Quadruped Robot †
title_fullStr Learning the Cost Function for Foothold Selection in a Quadruped Robot †
title_full_unstemmed Learning the Cost Function for Foothold Selection in a Quadruped Robot †
title_short Learning the Cost Function for Foothold Selection in a Quadruped Robot †
title_sort learning the cost function for foothold selection in a quadruped robot †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6472259/
https://www.ncbi.nlm.nih.gov/pubmed/30875816
http://dx.doi.org/10.3390/s19061292
work_keys_str_mv AT lixingdong learningthecostfunctionforfootholdselectioninaquadrupedrobot
AT gaohewei learningthecostfunctionforfootholdselectioninaquadrupedrobot
AT zhafusheng learningthecostfunctionforfootholdselectioninaquadrupedrobot
AT lijian learningthecostfunctionforfootholdselectioninaquadrupedrobot
AT wangyangwei learningthecostfunctionforfootholdselectioninaquadrupedrobot
AT guoyanling learningthecostfunctionforfootholdselectioninaquadrupedrobot
AT wangxin learningthecostfunctionforfootholdselectioninaquadrupedrobot