Quadruped Bounding Control with Variable Duty Cycle via Vertical Impulse Scaling

This paper introduces a bounding gait control algorithm that allows a successful implementation of duty cycle modulation in the MIT Cheetah 2. Instead of controlling leg stiffness to emulate a ‘springy leg’ inspired from the Spring-Loaded-Inverted-Pendulum (SLIP) model, the algorithm prescribes vert...

Full description

Bibliographic Details
Main Authors: Park, Hae won, Chuah, Meng Yee, Kim, Sangbae
Other Authors: Massachusetts Institute of Technology. Department of Mechanical Engineering
Format: Article
Language:en_US
Published: Institute of Electrical and Electronics Engineers (IEEE) 2014
Online Access:http://hdl.handle.net/1721.1/90290
https://orcid.org/0000-0002-0172-0339
https://orcid.org/0000-0002-0218-6801
_version_ 1826198212362371072
author Park, Hae won
Chuah, Meng Yee
Kim, Sangbae
author2 Massachusetts Institute of Technology. Department of Mechanical Engineering
author_facet Massachusetts Institute of Technology. Department of Mechanical Engineering
Park, Hae won
Chuah, Meng Yee
Kim, Sangbae
author_sort Park, Hae won
collection MIT
description This paper introduces a bounding gait control algorithm that allows a successful implementation of duty cycle modulation in the MIT Cheetah 2. Instead of controlling leg stiffness to emulate a ‘springy leg’ inspired from the Spring-Loaded-Inverted-Pendulum (SLIP) model, the algorithm prescribes vertical impulse by generating scaled ground reaction forces at each step to achieve the desired stance and total stride duration. Therefore, we can control the duty cycle: the percentage of the stance phase over the entire cycle. By prescribing the required vertical impulse of the ground reaction force at each step, the algorithm can adapt to variable duty cycles attributed to variations in running speed. Following linear momentum conservation law, in order to achieve a limit-cycle gait, the sum of all vertical ground reaction forces must match vertical momentum created by gravity during a cycle. In addition, we added a virtual compliance control in the vertical direction to enhance stability. The stiffness of the virtual compliance is selected based on the eigenvalue analysis of the linearized Poincare map and the chosen stiffness is 700 N/m, which corresponds to around 12% of the stiffness used in the previous trotting experiments of the MIT Cheetah, where the ground reaction forces are purely caused by the impedance controller with equilibrium point trajectories. This indicates that the virtual compliance control does not significantly contributes to generating ground reaction forces, but to stability. The experimental results show that the algorithm successfully prescribes the duty cycle for stable bounding gaits. This new approach can shed a light on variable speed running control algorithm.
first_indexed 2024-09-23T11:01:11Z
format Article
id mit-1721.1/90290
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T11:01:11Z
publishDate 2014
publisher Institute of Electrical and Electronics Engineers (IEEE)
record_format dspace
spelling mit-1721.1/902902022-09-27T16:32:11Z Quadruped Bounding Control with Variable Duty Cycle via Vertical Impulse Scaling Park, Hae won Chuah, Meng Yee Kim, Sangbae Massachusetts Institute of Technology. Department of Mechanical Engineering Park, Hae-Won Park, Hae won Chuah, Meng Yee Kim, Sangbae This paper introduces a bounding gait control algorithm that allows a successful implementation of duty cycle modulation in the MIT Cheetah 2. Instead of controlling leg stiffness to emulate a ‘springy leg’ inspired from the Spring-Loaded-Inverted-Pendulum (SLIP) model, the algorithm prescribes vertical impulse by generating scaled ground reaction forces at each step to achieve the desired stance and total stride duration. Therefore, we can control the duty cycle: the percentage of the stance phase over the entire cycle. By prescribing the required vertical impulse of the ground reaction force at each step, the algorithm can adapt to variable duty cycles attributed to variations in running speed. Following linear momentum conservation law, in order to achieve a limit-cycle gait, the sum of all vertical ground reaction forces must match vertical momentum created by gravity during a cycle. In addition, we added a virtual compliance control in the vertical direction to enhance stability. The stiffness of the virtual compliance is selected based on the eigenvalue analysis of the linearized Poincare map and the chosen stiffness is 700 N/m, which corresponds to around 12% of the stiffness used in the previous trotting experiments of the MIT Cheetah, where the ground reaction forces are purely caused by the impedance controller with equilibrium point trajectories. This indicates that the virtual compliance control does not significantly contributes to generating ground reaction forces, but to stability. The experimental results show that the algorithm successfully prescribes the duty cycle for stable bounding gaits. This new approach can shed a light on variable speed running control algorithm. United States. Defense Advanced Research Projects Agency (M3 Program) 2014-09-24T12:27:34Z 2014-09-24T12:27:34Z 2014-09 Article http://purl.org/eprint/type/ConferencePaper http://hdl.handle.net/1721.1/90290 Park, Hae-Won, Meng Yee (Michael) Chuah, and Sangbae Kim. "Quadruped Bounding Control with Variable Duty Cycle via Vertical Impulse Scaling." The 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, Illinois, September 2014. https://orcid.org/0000-0002-0172-0339 https://orcid.org/0000-0002-0218-6801 en_US https://ras.papercept.net/conferences/conferences/IROS14/program/IROS14_ContentListWeb_3.html Proceedings of the 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf Institute of Electrical and Electronics Engineers (IEEE) Park
spellingShingle Park, Hae won
Chuah, Meng Yee
Kim, Sangbae
Quadruped Bounding Control with Variable Duty Cycle via Vertical Impulse Scaling
title Quadruped Bounding Control with Variable Duty Cycle via Vertical Impulse Scaling
title_full Quadruped Bounding Control with Variable Duty Cycle via Vertical Impulse Scaling
title_fullStr Quadruped Bounding Control with Variable Duty Cycle via Vertical Impulse Scaling
title_full_unstemmed Quadruped Bounding Control with Variable Duty Cycle via Vertical Impulse Scaling
title_short Quadruped Bounding Control with Variable Duty Cycle via Vertical Impulse Scaling
title_sort quadruped bounding control with variable duty cycle via vertical impulse scaling
url http://hdl.handle.net/1721.1/90290
https://orcid.org/0000-0002-0172-0339
https://orcid.org/0000-0002-0218-6801
work_keys_str_mv AT parkhaewon quadrupedboundingcontrolwithvariabledutycycleviaverticalimpulsescaling
AT chuahmengyee quadrupedboundingcontrolwithvariabledutycycleviaverticalimpulsescaling
AT kimsangbae quadrupedboundingcontrolwithvariabledutycycleviaverticalimpulsescaling