Learning Capture Points for Humanoid Push Recovery

被引:46
|
作者
Rebula, John [1 ]
Canas, Fabian [1 ]
Pratt, Jerry [1 ]
Goswami, Ambarish [2 ]
机构
[1] Inst Human & Machine Cognit, Pensacola, FL 32502 USA
[2] Honda Res Inst, Moutain View, CA 94041 USA
关键词
D O I
10.1109/ICHR.2007.4813850
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present a method for learning Capture Points for humanoid push recovery. A Capture Point is a point on the ground to which the biped can step and stop without requiring another step. Being able to predict the location of such points is very useful for recovery from significant disturbances, such as after being pushed. While dynamic models can be used to compute Capture Points, model assumptions and modeling errors can lead to stepping in the wrong place, which can result in large velocity errors after stepping. We present a method for computing Capture Points by learning offsets to the Capture Points predicted by the Linear Inverted Pendulum Model, which assumes a point mass biped with constant Center of Mass height. We validate our method on a three dimensional humanoid robot simulation with 12 actuated lower body degrees of freedom, distributed mass, and articulated limbs. Using our learning approach, robustness to pushes is significantly improved as compared to using the Linear Inverted Pendulum Model without learning.
引用
收藏
页码:65 / +
页数:2
相关论文
共 50 条
  • [1] Learning Capture Points for Bipedal Push Recovery
    Rebula, John R.
    Canas, Fabian
    Pratt, Jerry E.
    Goswami, Ambarish
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-9, 2008, : 1774 - 1774
  • [2] Capture point: A step toward humanoid push recovery
    Pratt, Jerry
    Carff, John
    Drakunov, Sergey
    Goswami, Ambarish
    [J]. 2006 6TH IEEE-RAS INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS, VOLS 1 AND 2, 2006, : 200 - +
  • [3] Humanoid Push Recovery
    Stephens, Benjamin
    [J]. HUMANOIDS: 2007 7TH IEEE-RAS INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS, 2007, : 589 - 595
  • [4] Push Recovery Control for Humanoid Robot using Reinforcement Learning
    Seo, Donghyeon
    Kim, Harin
    Kim, Donghan
    [J]. 2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 488 - 492
  • [5] Push Recovery of a Humanoid Robot Based on Model Predictive Control and Capture Point
    Shafiee-Ashtiani, Milad
    Yousefi-Koma, Aghil
    Shariat-Panahi, Masoud
    Khadiv, Majid
    [J]. 2016 4TH RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2016, : 433 - 438
  • [6] Learning Push Recovery Behaviors for Humanoid Walking Using Deep Reinforcement Learning
    Dicksiano C. Melo
    Marcos R. O. A. Maximo
    Adilson Marques da Cunha
    [J]. Journal of Intelligent & Robotic Systems, 2022, 106
  • [7] Learning Push Recovery Behaviors for Humanoid Walking Using Deep Reinforcement Learning
    Melo, Dicksiano C.
    Maximo, Marcos R. O. A.
    da Cunha, Adilson Marques
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2022, 106 (01)
  • [8] Learning Full Body Push Recovery Control for Small Humanoid Robots
    Yi, Seung-Joon
    Zhang, Byoung-Tak
    Hong, Dennis
    Lee, Daniel D.
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2011, : 2047 - 2052
  • [9] Learning Push Recovery for a Bipedal Humanoid Robot with Dynamical Movement Primitives
    Luo, Dingsheng
    Han, Xiaoqiang
    Ding, Yaoxiang
    Ma, Yang
    Liu, Zhan
    Wu, Xihong
    [J]. 2015 IEEE-RAS 15TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS), 2015, : 1013 - 1019
  • [10] Push Recovery for NAO Humanoid Robot
    Ghassemi, Payam
    Masouleh, Mehdi Tale
    Kalhor, Ahmad
    [J]. 2014 SECOND RSI/ISM INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2014, : 35 - 40