A modular framework to generate robust biped locomotion: from planning to control

Detalhes bibliográficos
Autor(a) principal: Kasaei, Mohammadreza
Data de Publicação: 2021
Outros Autores: Ahmadi, Ali, Lau, Nuno, Pereira, Artur
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/95669
https://doi.org/10.1007/s42452-021-04752-9
Resumo: Biped robots are inherently unstable because of their complex kinematics as well as dynamics. Despite many research efforts in developing biped locomotion, the performance of biped locomotion is still far from the expectations. This paper proposes a model-based framework to generate stable biped locomotion. The core of this framework is an abstract dynamics model which is composed of three masses to consider the dynamics of stance leg, torso, and swing leg for minimizing the tracking problems. According to this dynamics model, we propose a modular walking reference trajectories planner which takes into account obstacles to plan all the references. Moreover, this dynamics model is used to formulate the controller as a Model Predictive Control (MPC) scheme which can consider some constraints in the states of the system, inputs, outputs, and also mixed input-output. The performance and the robustness of the proposed framework are validated by performing several numerical simulations using MATLAB. Moreover, the framework is deployed on a simulated torque-controlled humanoid to verify its performance and robustness. The simulation results show that the proposed framework is capable of generating biped locomotion robustly.
id RCAP_a059ed7aa7577386887d06220f72ad36
oai_identifier_str oai:estudogeral.uc.pt:10316/95669
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling A modular framework to generate robust biped locomotion: from planning to controlDynamics modelHumanoid robotsModel Predictive Control (MPC)Robust biped locomotionBiped robots are inherently unstable because of their complex kinematics as well as dynamics. Despite many research efforts in developing biped locomotion, the performance of biped locomotion is still far from the expectations. This paper proposes a model-based framework to generate stable biped locomotion. The core of this framework is an abstract dynamics model which is composed of three masses to consider the dynamics of stance leg, torso, and swing leg for minimizing the tracking problems. According to this dynamics model, we propose a modular walking reference trajectories planner which takes into account obstacles to plan all the references. Moreover, this dynamics model is used to formulate the controller as a Model Predictive Control (MPC) scheme which can consider some constraints in the states of the system, inputs, outputs, and also mixed input-output. The performance and the robustness of the proposed framework are validated by performing several numerical simulations using MATLAB. Moreover, the framework is deployed on a simulated torque-controlled humanoid to verify its performance and robustness. The simulation results show that the proposed framework is capable of generating biped locomotion robustly.Springer Nature2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlehttp://hdl.handle.net/10316/95669http://hdl.handle.net/10316/95669https://doi.org/10.1007/s42452-021-04752-9eng2523-39632523-3971Kasaei, MohammadrezaAhmadi, AliLau, NunoPereira, Arturinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2022-05-25T02:48:38Zoai:estudogeral.uc.pt:10316/95669Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:14:05.760053Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv A modular framework to generate robust biped locomotion: from planning to control
title A modular framework to generate robust biped locomotion: from planning to control
spellingShingle A modular framework to generate robust biped locomotion: from planning to control
Kasaei, Mohammadreza
Dynamics model
Humanoid robots
Model Predictive Control (MPC)
Robust biped locomotion
title_short A modular framework to generate robust biped locomotion: from planning to control
title_full A modular framework to generate robust biped locomotion: from planning to control
title_fullStr A modular framework to generate robust biped locomotion: from planning to control
title_full_unstemmed A modular framework to generate robust biped locomotion: from planning to control
title_sort A modular framework to generate robust biped locomotion: from planning to control
author Kasaei, Mohammadreza
author_facet Kasaei, Mohammadreza
Ahmadi, Ali
Lau, Nuno
Pereira, Artur
author_role author
author2 Ahmadi, Ali
Lau, Nuno
Pereira, Artur
author2_role author
author
author
dc.contributor.author.fl_str_mv Kasaei, Mohammadreza
Ahmadi, Ali
Lau, Nuno
Pereira, Artur
dc.subject.por.fl_str_mv Dynamics model
Humanoid robots
Model Predictive Control (MPC)
Robust biped locomotion
topic Dynamics model
Humanoid robots
Model Predictive Control (MPC)
Robust biped locomotion
description Biped robots are inherently unstable because of their complex kinematics as well as dynamics. Despite many research efforts in developing biped locomotion, the performance of biped locomotion is still far from the expectations. This paper proposes a model-based framework to generate stable biped locomotion. The core of this framework is an abstract dynamics model which is composed of three masses to consider the dynamics of stance leg, torso, and swing leg for minimizing the tracking problems. According to this dynamics model, we propose a modular walking reference trajectories planner which takes into account obstacles to plan all the references. Moreover, this dynamics model is used to formulate the controller as a Model Predictive Control (MPC) scheme which can consider some constraints in the states of the system, inputs, outputs, and also mixed input-output. The performance and the robustness of the proposed framework are validated by performing several numerical simulations using MATLAB. Moreover, the framework is deployed on a simulated torque-controlled humanoid to verify its performance and robustness. The simulation results show that the proposed framework is capable of generating biped locomotion robustly.
publishDate 2021
dc.date.none.fl_str_mv 2021
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10316/95669
http://hdl.handle.net/10316/95669
https://doi.org/10.1007/s42452-021-04752-9
url http://hdl.handle.net/10316/95669
https://doi.org/10.1007/s42452-021-04752-9
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 2523-3963
2523-3971
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Springer Nature
publisher.none.fl_str_mv Springer Nature
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134038549594112