Online Balanced Motion Generation for Humanoid Robots

被引:0
|
作者
Ficht, Grzegorz [1 ]
Behnke, Sven [1 ]
机构
[1] Univ Bonn, Comp Sci Inst VI, Autonomous Intelligent Syst AIS Grp, Bonn, Germany
关键词
D O I
暂无
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Reducing the complexity of higher order problems can enable solving them in analytical ways. In this paper, we propose an analytic whole body motion generator for humanoid robots. Our approach targets inexpensive platforms that possess position controlled joints and have limited feedback capabilities. By analysing the mass distribution in a humanoid-like body, we find relations between limb movement and their respective CoM positions. A full pose of a humanoid robot is then described with five point-masses, with one attached to the trunk and the remaining four assigned to each limb. The weighted sum of these masses in combination with a contact point form an inverted pendulum. We then generate statically stable poses by specifying a desired upright pendulum orientation, and any desired trunk orientation. Limb and trunk placement strategies are utilised to meet the reference CoM position. A set of these poses is interpolated to achieve stable whole body motions. The approach is evaluated by performing several motions with an igus (R) Humanoid Open Platform robot. We demonstrate the extendability of the approach by applying basic feedback mechanisms for disturbance rejection and tracking error minimisation.
引用
收藏
页码:917 / 924
页数:8
相关论文
共 50 条
  • [41] Motion Adaptation for Humanoid Robots in Constrained Environments
    Ho, Edmond S. L.
    Shum, Hubert P. H.
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 3813 - 3818
  • [42] Upper Body Motion Interpolation for Humanoid Robots
    Heo, Jung-Woo
    Oh, Jun-Ho
    2011 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2011, : 1064 - 1069
  • [43] Reinforcement learning for motion control of humanoid robots
    Iida, S. (iida@ics.nitech.ac.jp), 2004, Institute of Electrical and Electronics Engineers, IEEE; Robotics Society of Japan, RSJ (Institute of Electrical and Electronics Engineers Inc.):
  • [44] Study on humanoid online motion planning
    Wang, Jian
    Sheng, Tao
    Ma, Hongxu
    2007 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, VOLS 1-3, 2007, : 304 - 309
  • [45] Generation of Gestures During Presentation for Humanoid Robots
    Shimazu, Akihito
    Hieida, Chie
    Nagai, Takayuki
    Nakamura, Tomoaki
    Takeda, Yuki
    Hara, Takenori
    Nakagawa, Osamu
    Maeda, Tsuyoshi
    2018 27TH IEEE INTERNATIONAL SYMPOSIUM ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (IEEE RO-MAN 2018), 2018, : 961 - 968
  • [46] Behavior Generation of Humanoid Robots Depending on Mood
    Itoh, Kazuko
    Miwa, Hiroyasu
    Nukariya, Yuko
    Zecca, Massimiliano
    Takanobu, Hideaki
    Roccella, Stefano
    Carrozza, Maria Chiara
    Dario, Paolo
    Takanishi, Atsuo
    INTELLIGENT AUTONOMOUS SYSTEMS 9, 2006, : 965 - +
  • [47] Long-term Motion Generation for Interactive Humanoid Robots using GAN with Convolutional Network
    Nishimura, Yusuke
    Nakamura, Yutaka
    Ishiguro, Hiroshi
    HRI'20: COMPANION OF THE 2020 ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION, 2020, : 375 - 377
  • [48] Evaluation of formant-based lip motion generation in tele-operated humanoid robots
    Ishi, Carlos T.
    Liu, Chaoran
    Ishiguro, Hiroshi
    Hagita, Norihiro
    2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012, : 2377 - 2382
  • [49] Online Centroidal Angular Momentum Reference Generation and Motion Optimization for Humanoid Push Recovery
    Schuller, Robert
    Mesesan, George
    Englsberger, Johannes
    Lee, Jinoh
    Ott, Christian
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (03) : 5689 - 5696
  • [50] Online Multiobjective Evolutionary Approach for Navigation of Humanoid Robots
    Lee, Ki-Baek
    Myung, Hyun
    Kim, Jong-Hwan
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (09) : 5586 - 5597