Pushing motion for unknown object by humanoid robot

Naoki Motoi, Kouhei Ohnishi

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

This paper describes a pushing motion for an unknown object by a humanoid robot. This method deals with an object whose parameters are not known. In order to push the unknown object, the robot motion must be decided according to the object. Therefore, the robot judges whether the unknown object is movable or not. When the robot judges the object is unmovable, the robot stops pushing. On the other hand, when the robot judges the object is movable, the robot continues pushing and walking. When the robot walks during a pushing motion, the influence of the pushing motion may destabilize a walking motion. Therefore, ZMP trajectory is modified by reaction force response before one step. Additionally, cycle time in double support phase is also modified by using sigmoid function. In the result, the heavier the object is, the more slowly the robot moves like a human. With these methods, the robot is able to push the unknown object during walking. Furthermore, even if parameters of the object change, this proposed method is available to continue pushing the object.

Original languageEnglish
JournalIEEJ Transactions on Industry Applications
Volume128
Issue number6
DOIs
Publication statusPublished - 2008

Fingerprint

Robots
Trajectories

Keywords

  • Biped robot
  • Humanoid robot
  • Judgment motion
  • Pushing motion
  • Unknown object
  • ZMP

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Industrial and Manufacturing Engineering

Cite this

Pushing motion for unknown object by humanoid robot. / Motoi, Naoki; Ohnishi, Kouhei.

In: IEEJ Transactions on Industry Applications, Vol. 128, No. 6, 2008.

Research output: Contribution to journalArticle

Motoi, Naoki ; Ohnishi, Kouhei. / Pushing motion for unknown object by humanoid robot. In: IEEJ Transactions on Industry Applications. 2008 ; Vol. 128, No. 6.
@article{51d82132452f47d591e58852a24544c6,
title = "Pushing motion for unknown object by humanoid robot",
abstract = "This paper describes a pushing motion for an unknown object by a humanoid robot. This method deals with an object whose parameters are not known. In order to push the unknown object, the robot motion must be decided according to the object. Therefore, the robot judges whether the unknown object is movable or not. When the robot judges the object is unmovable, the robot stops pushing. On the other hand, when the robot judges the object is movable, the robot continues pushing and walking. When the robot walks during a pushing motion, the influence of the pushing motion may destabilize a walking motion. Therefore, ZMP trajectory is modified by reaction force response before one step. Additionally, cycle time in double support phase is also modified by using sigmoid function. In the result, the heavier the object is, the more slowly the robot moves like a human. With these methods, the robot is able to push the unknown object during walking. Furthermore, even if parameters of the object change, this proposed method is available to continue pushing the object.",
keywords = "Biped robot, Humanoid robot, Judgment motion, Pushing motion, Unknown object, ZMP",
author = "Naoki Motoi and Kouhei Ohnishi",
year = "2008",
doi = "10.1541/ieejias.128.701",
language = "English",
volume = "128",
journal = "IEEJ Transactions on Industry Applications",
issn = "0913-6339",
publisher = "The Institute of Electrical Engineers of Japan",
number = "6",

}

TY - JOUR

T1 - Pushing motion for unknown object by humanoid robot

AU - Motoi, Naoki

AU - Ohnishi, Kouhei

PY - 2008

Y1 - 2008

N2 - This paper describes a pushing motion for an unknown object by a humanoid robot. This method deals with an object whose parameters are not known. In order to push the unknown object, the robot motion must be decided according to the object. Therefore, the robot judges whether the unknown object is movable or not. When the robot judges the object is unmovable, the robot stops pushing. On the other hand, when the robot judges the object is movable, the robot continues pushing and walking. When the robot walks during a pushing motion, the influence of the pushing motion may destabilize a walking motion. Therefore, ZMP trajectory is modified by reaction force response before one step. Additionally, cycle time in double support phase is also modified by using sigmoid function. In the result, the heavier the object is, the more slowly the robot moves like a human. With these methods, the robot is able to push the unknown object during walking. Furthermore, even if parameters of the object change, this proposed method is available to continue pushing the object.

AB - This paper describes a pushing motion for an unknown object by a humanoid robot. This method deals with an object whose parameters are not known. In order to push the unknown object, the robot motion must be decided according to the object. Therefore, the robot judges whether the unknown object is movable or not. When the robot judges the object is unmovable, the robot stops pushing. On the other hand, when the robot judges the object is movable, the robot continues pushing and walking. When the robot walks during a pushing motion, the influence of the pushing motion may destabilize a walking motion. Therefore, ZMP trajectory is modified by reaction force response before one step. Additionally, cycle time in double support phase is also modified by using sigmoid function. In the result, the heavier the object is, the more slowly the robot moves like a human. With these methods, the robot is able to push the unknown object during walking. Furthermore, even if parameters of the object change, this proposed method is available to continue pushing the object.

KW - Biped robot

KW - Humanoid robot

KW - Judgment motion

KW - Pushing motion

KW - Unknown object

KW - ZMP

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

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

U2 - 10.1541/ieejias.128.701

DO - 10.1541/ieejias.128.701

M3 - Article

VL - 128

JO - IEEJ Transactions on Industry Applications

JF - IEEJ Transactions on Industry Applications

SN - 0913-6339

IS - 6

ER -