Online balance controllers for a hopping and running humanoid robot

Baek Kyu Cho, Jung Hoon Kim, Jun Ho Oh

Research output: Contribution to journalArticle

29 Citations (Scopus)

Abstract

This paper describes online balance controllers for running in a humanoid robot and verifies the validity of the proposed controllers via experiments. To realize running in the humanoid robot, the overall control structure is composed of an offline controller and an online controller. The main purpose of the online controller is to maintain dynamic stability while the humanoid robot hops or runs. The online controller is composed of the posture balance control in the sagittal plane, the transient balance control in the frontal plane and the swing ankle pitch compensator in the sagittal plane. The posture balance controller makes the robot maintain balance using an inertial measurement unit sensor in the sagittal plane. The transient balance controller makes the robot keep its balance in the frontal plane using gyros attached to each upper leg. The swing ankle pitch compensator prevents the swing foot from hitting the ground at unexpected times while the robot runs forward. HUBO2 was used for the running experiment. It was designed for the running experiment, and is lighter and more powerful than the previous walking robot platform, HUBO. With the proposed controllers, HUBO2 ran forward stably at a maximum speed of 3.24 km/h and this result verified the effectiveness of the proposed algorithm. In addition, in order to show the contribution of the stability, the running performance according to the existence of each controller was described by experiment.

Original languageEnglish
Pages (from-to)1209-1225
Number of pages17
JournalAdvanced Robotics
Volume25
Issue number9-10
DOIs
Publication statusPublished - 2011 Jun 29

Fingerprint

Robots
Controllers
Experiments
Units of measurement
Sensors

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Software
  • Human-Computer Interaction
  • Hardware and Architecture
  • Computer Science Applications

Cite this

Cho, Baek Kyu ; Kim, Jung Hoon ; Oh, Jun Ho. / Online balance controllers for a hopping and running humanoid robot. In: Advanced Robotics. 2011 ; Vol. 25, No. 9-10. pp. 1209-1225.
@article{6a0c74b994dd4d98a4f5cbb501d641f4,
title = "Online balance controllers for a hopping and running humanoid robot",
abstract = "This paper describes online balance controllers for running in a humanoid robot and verifies the validity of the proposed controllers via experiments. To realize running in the humanoid robot, the overall control structure is composed of an offline controller and an online controller. The main purpose of the online controller is to maintain dynamic stability while the humanoid robot hops or runs. The online controller is composed of the posture balance control in the sagittal plane, the transient balance control in the frontal plane and the swing ankle pitch compensator in the sagittal plane. The posture balance controller makes the robot maintain balance using an inertial measurement unit sensor in the sagittal plane. The transient balance controller makes the robot keep its balance in the frontal plane using gyros attached to each upper leg. The swing ankle pitch compensator prevents the swing foot from hitting the ground at unexpected times while the robot runs forward. HUBO2 was used for the running experiment. It was designed for the running experiment, and is lighter and more powerful than the previous walking robot platform, HUBO. With the proposed controllers, HUBO2 ran forward stably at a maximum speed of 3.24 km/h and this result verified the effectiveness of the proposed algorithm. In addition, in order to show the contribution of the stability, the running performance according to the existence of each controller was described by experiment.",
author = "Cho, {Baek Kyu} and Kim, {Jung Hoon} and Oh, {Jun Ho}",
year = "2011",
month = "6",
day = "29",
doi = "10.1163/016918611X574687",
language = "English",
volume = "25",
pages = "1209--1225",
journal = "Advanced Robotics",
issn = "0169-1864",
publisher = "Taylor & Francis",
number = "9-10",

}

Online balance controllers for a hopping and running humanoid robot. / Cho, Baek Kyu; Kim, Jung Hoon; Oh, Jun Ho.

In: Advanced Robotics, Vol. 25, No. 9-10, 29.06.2011, p. 1209-1225.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Online balance controllers for a hopping and running humanoid robot

AU - Cho, Baek Kyu

AU - Kim, Jung Hoon

AU - Oh, Jun Ho

PY - 2011/6/29

Y1 - 2011/6/29

N2 - This paper describes online balance controllers for running in a humanoid robot and verifies the validity of the proposed controllers via experiments. To realize running in the humanoid robot, the overall control structure is composed of an offline controller and an online controller. The main purpose of the online controller is to maintain dynamic stability while the humanoid robot hops or runs. The online controller is composed of the posture balance control in the sagittal plane, the transient balance control in the frontal plane and the swing ankle pitch compensator in the sagittal plane. The posture balance controller makes the robot maintain balance using an inertial measurement unit sensor in the sagittal plane. The transient balance controller makes the robot keep its balance in the frontal plane using gyros attached to each upper leg. The swing ankle pitch compensator prevents the swing foot from hitting the ground at unexpected times while the robot runs forward. HUBO2 was used for the running experiment. It was designed for the running experiment, and is lighter and more powerful than the previous walking robot platform, HUBO. With the proposed controllers, HUBO2 ran forward stably at a maximum speed of 3.24 km/h and this result verified the effectiveness of the proposed algorithm. In addition, in order to show the contribution of the stability, the running performance according to the existence of each controller was described by experiment.

AB - This paper describes online balance controllers for running in a humanoid robot and verifies the validity of the proposed controllers via experiments. To realize running in the humanoid robot, the overall control structure is composed of an offline controller and an online controller. The main purpose of the online controller is to maintain dynamic stability while the humanoid robot hops or runs. The online controller is composed of the posture balance control in the sagittal plane, the transient balance control in the frontal plane and the swing ankle pitch compensator in the sagittal plane. The posture balance controller makes the robot maintain balance using an inertial measurement unit sensor in the sagittal plane. The transient balance controller makes the robot keep its balance in the frontal plane using gyros attached to each upper leg. The swing ankle pitch compensator prevents the swing foot from hitting the ground at unexpected times while the robot runs forward. HUBO2 was used for the running experiment. It was designed for the running experiment, and is lighter and more powerful than the previous walking robot platform, HUBO. With the proposed controllers, HUBO2 ran forward stably at a maximum speed of 3.24 km/h and this result verified the effectiveness of the proposed algorithm. In addition, in order to show the contribution of the stability, the running performance according to the existence of each controller was described by experiment.

UR - http://www.scopus.com/inward/record.url?scp=79959572888&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79959572888&partnerID=8YFLogxK

U2 - 10.1163/016918611X574687

DO - 10.1163/016918611X574687

M3 - Article

VL - 25

SP - 1209

EP - 1225

JO - Advanced Robotics

JF - Advanced Robotics

SN - 0169-1864

IS - 9-10

ER -