A Novel Dynamic Locomotion Control Method for Quadruped Robots Running on Rough Terrains
Quadruped robots have excellent application prospects whereas the locomotion control of them on rough terrains is still a challenging problem, especially for those of large scales. The existing methods are either too complicated or lack of accuracies due to assumptions used. This paper presents a no...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9166497/ |
id |
doaj-474254aec3d44ee185eeabd64d74aaf0 |
---|---|
record_format |
Article |
spelling |
doaj-474254aec3d44ee185eeabd64d74aaf02021-03-30T04:23:44ZengIEEEIEEE Access2169-35362020-01-01815043515044610.1109/ACCESS.2020.30163129166497A Novel Dynamic Locomotion Control Method for Quadruped Robots Running on Rough TerrainsChao Ding0https://orcid.org/0000-0002-4699-6582Lelai Zhou1https://orcid.org/0000-0003-3308-870XYibin Li2https://orcid.org/0000-0002-5906-5074Xuewen Rong3https://orcid.org/0000-0003-3283-5347Center for Robotics, School of Control Science and Engineering, Shandong University, Jinan, ChinaCenter for Robotics, School of Control Science and Engineering, Shandong University, Jinan, ChinaCenter for Robotics, School of Control Science and Engineering, Shandong University, Jinan, ChinaCenter for Robotics, School of Control Science and Engineering, Shandong University, Jinan, ChinaQuadruped robots have excellent application prospects whereas the locomotion control of them on rough terrains is still a challenging problem, especially for those of large scales. The existing methods are either too complicated or lack of accuracies due to assumptions used. This paper presents a novel control algorithm for quadruped robots running on rough terrains inspired by the virtual model control and the model predictive control. State recursions are carried out based on the dynamic model of the trunk during the standing phase. The modeling of the body is implemented in the self-defined motion reference frame that avoids global state estimations and accumulative errors. The force distribution of the standing legs is realized by quadratic optimization involving state predictions. Forces of the swing legs are calculated by the virtual spring-damping model that follow the desired trajectory which is robust to external disturbances. These two sub-controllers are combined by the time-force based state machine. Simulation results show that the quadruped robot obtains the adaptability to rough terrains and robustness to lateral pushes with the proposed method.https://ieeexplore.ieee.org/document/9166497/Model predictive controlquadratic optimizationquadruped robotsterrain adaptationvirtual model control |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Chao Ding Lelai Zhou Yibin Li Xuewen Rong |
spellingShingle |
Chao Ding Lelai Zhou Yibin Li Xuewen Rong A Novel Dynamic Locomotion Control Method for Quadruped Robots Running on Rough Terrains IEEE Access Model predictive control quadratic optimization quadruped robots terrain adaptation virtual model control |
author_facet |
Chao Ding Lelai Zhou Yibin Li Xuewen Rong |
author_sort |
Chao Ding |
title |
A Novel Dynamic Locomotion Control Method for Quadruped Robots Running on Rough Terrains |
title_short |
A Novel Dynamic Locomotion Control Method for Quadruped Robots Running on Rough Terrains |
title_full |
A Novel Dynamic Locomotion Control Method for Quadruped Robots Running on Rough Terrains |
title_fullStr |
A Novel Dynamic Locomotion Control Method for Quadruped Robots Running on Rough Terrains |
title_full_unstemmed |
A Novel Dynamic Locomotion Control Method for Quadruped Robots Running on Rough Terrains |
title_sort |
novel dynamic locomotion control method for quadruped robots running on rough terrains |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
Quadruped robots have excellent application prospects whereas the locomotion control of them on rough terrains is still a challenging problem, especially for those of large scales. The existing methods are either too complicated or lack of accuracies due to assumptions used. This paper presents a novel control algorithm for quadruped robots running on rough terrains inspired by the virtual model control and the model predictive control. State recursions are carried out based on the dynamic model of the trunk during the standing phase. The modeling of the body is implemented in the self-defined motion reference frame that avoids global state estimations and accumulative errors. The force distribution of the standing legs is realized by quadratic optimization involving state predictions. Forces of the swing legs are calculated by the virtual spring-damping model that follow the desired trajectory which is robust to external disturbances. These two sub-controllers are combined by the time-force based state machine. Simulation results show that the quadruped robot obtains the adaptability to rough terrains and robustness to lateral pushes with the proposed method. |
topic |
Model predictive control quadratic optimization quadruped robots terrain adaptation virtual model control |
url |
https://ieeexplore.ieee.org/document/9166497/ |
work_keys_str_mv |
AT chaoding anoveldynamiclocomotioncontrolmethodforquadrupedrobotsrunningonroughterrains AT lelaizhou anoveldynamiclocomotioncontrolmethodforquadrupedrobotsrunningonroughterrains AT yibinli anoveldynamiclocomotioncontrolmethodforquadrupedrobotsrunningonroughterrains AT xuewenrong anoveldynamiclocomotioncontrolmethodforquadrupedrobotsrunningonroughterrains AT chaoding noveldynamiclocomotioncontrolmethodforquadrupedrobotsrunningonroughterrains AT lelaizhou noveldynamiclocomotioncontrolmethodforquadrupedrobotsrunningonroughterrains AT yibinli noveldynamiclocomotioncontrolmethodforquadrupedrobotsrunningonroughterrains AT xuewenrong noveldynamiclocomotioncontrolmethodforquadrupedrobotsrunningonroughterrains |
_version_ |
1724181862883000320 |