Cargando…

Robust Walking for Humanoid Robot Based on Divergent Component of Motion

In order to perform various complex tasks in place of humans, humanoid robots should walk robustly in the presence of interference. In the paper, an improved model predictive control (MPC) method based on the divergent components of motion (DCM) is proposed. Firstly, the humanoid robot model is simp...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Zhao, Zhang, Lei, Xin, Shan, Xiao, Ning, Wen, Xiaoyan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9324268/
https://www.ncbi.nlm.nih.gov/pubmed/35888912
http://dx.doi.org/10.3390/mi13071095
_version_ 1784756765944971264
author Zhang, Zhao
Zhang, Lei
Xin, Shan
Xiao, Ning
Wen, Xiaoyan
author_facet Zhang, Zhao
Zhang, Lei
Xin, Shan
Xiao, Ning
Wen, Xiaoyan
author_sort Zhang, Zhao
collection PubMed
description In order to perform various complex tasks in place of humans, humanoid robots should walk robustly in the presence of interference. In the paper, an improved model predictive control (MPC) method based on the divergent components of motion (DCM) is proposed. Firstly, the humanoid robot model is simplified to a finite-sized foot-pendulum model. Then, the gait of the humanoid robot in the single-support phase (SSP) and double-support phase (DSP) is planned based on DCM. The center of mass (CoM) of the robot will converge to the DCM, which simplifies the feedback control process. Finally, an MPC controller incorporating an extended Kalman filter (EKF) is proposed to realize the tracking of the desired DCM trajectory. By adjusting the step duration, the controller can compensate for CoM trajectory errors caused by disturbances. Simulation results show that—compared with the traditional method—the method we propose achieves improvements in both disturbed walking and uneven-terrain walking.
format Online
Article
Text
id pubmed-9324268
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93242682022-07-27 Robust Walking for Humanoid Robot Based on Divergent Component of Motion Zhang, Zhao Zhang, Lei Xin, Shan Xiao, Ning Wen, Xiaoyan Micromachines (Basel) Article In order to perform various complex tasks in place of humans, humanoid robots should walk robustly in the presence of interference. In the paper, an improved model predictive control (MPC) method based on the divergent components of motion (DCM) is proposed. Firstly, the humanoid robot model is simplified to a finite-sized foot-pendulum model. Then, the gait of the humanoid robot in the single-support phase (SSP) and double-support phase (DSP) is planned based on DCM. The center of mass (CoM) of the robot will converge to the DCM, which simplifies the feedback control process. Finally, an MPC controller incorporating an extended Kalman filter (EKF) is proposed to realize the tracking of the desired DCM trajectory. By adjusting the step duration, the controller can compensate for CoM trajectory errors caused by disturbances. Simulation results show that—compared with the traditional method—the method we propose achieves improvements in both disturbed walking and uneven-terrain walking. MDPI 2022-07-11 /pmc/articles/PMC9324268/ /pubmed/35888912 http://dx.doi.org/10.3390/mi13071095 Text en © 2022 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
Zhang, Zhao
Zhang, Lei
Xin, Shan
Xiao, Ning
Wen, Xiaoyan
Robust Walking for Humanoid Robot Based on Divergent Component of Motion
title Robust Walking for Humanoid Robot Based on Divergent Component of Motion
title_full Robust Walking for Humanoid Robot Based on Divergent Component of Motion
title_fullStr Robust Walking for Humanoid Robot Based on Divergent Component of Motion
title_full_unstemmed Robust Walking for Humanoid Robot Based on Divergent Component of Motion
title_short Robust Walking for Humanoid Robot Based on Divergent Component of Motion
title_sort robust walking for humanoid robot based on divergent component of motion
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9324268/
https://www.ncbi.nlm.nih.gov/pubmed/35888912
http://dx.doi.org/10.3390/mi13071095
work_keys_str_mv AT zhangzhao robustwalkingforhumanoidrobotbasedondivergentcomponentofmotion
AT zhanglei robustwalkingforhumanoidrobotbasedondivergentcomponentofmotion
AT xinshan robustwalkingforhumanoidrobotbasedondivergentcomponentofmotion
AT xiaoning robustwalkingforhumanoidrobotbasedondivergentcomponentofmotion
AT wenxiaoyan robustwalkingforhumanoidrobotbasedondivergentcomponentofmotion