Agile Standing-up Control of Humanoids: Energy-based Reactive Contact Wrench Optimization with Strict Dynamic Consistency

被引:0
作者
Lee, Yisoo [1 ]
Tsagarakis, Nikos [1 ]
Lee, Jinoh [1 ]
机构
[1] Ist Italiano Tecnol, Dept Adv Robot, I-16163 Genoa, Italy
来源
2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2019年
基金
欧盟地平线“2020”;
关键词
ROBOTS;
D O I
10.1109/iros40897.2019.8968006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a dynamic whole-body control method for humanoids to render agile and stable standing-up motion based on energy concepts. First, to cope with the standing-up problem with multiple contacts in hierarchical tasks, an enhanced operational-space based whole-body control (WBC) framework is proposed, which offers optimal torque resolutions guaranteeing strict dynamic consistency with inequality constraints formulated by quadratic programming. Second, agile standing-up control strategy with dynamic push and rise actions is newly developed based on the notion of the total energy. The optimal pushing wrenches at contacts are computed to obtain sufficient energy to accelerate the center-of-mass (CoM) of the robot as quick as possible, and the total energy is then controlled to attain rapid rise-up motion and to stabilize the body of the robot. Consequently, the robot can effectively and actively stand up to recover from a certain pose in which cannot be accomplished by any quasi-static motion. The proposed method is numerically experimented and validated with dynamic parameters from the real humanoid COMAN+, fulfilling different types of standing up actions.
引用
收藏
页码:4652 / 4659
页数:8
相关论文
共 26 条
[1]  
Araki K, 2018, IEEE IND ELEC, P3292, DOI 10.1109/IECON.2018.8591360
[2]   Swinging up a pendulum by energy control [J].
Åström, KJ ;
Furuta, K .
AUTOMATICA, 2000, 36 (02) :287-295
[3]  
Bouyarmane K., 2011, 2011 IEEE International Conference on Robotics and Automation (ICRA 2011), P5246, DOI 10.1109/ICRA.2011.5980088
[4]   Dynamic Balance Control of Humanoids for Multiple Grasps and non Coplanar Frictional Contacts [J].
Collette, Cyrille ;
Micaelli, Alain ;
Andriot, Claude ;
Lemerle, Pierre .
HUMANOIDS: 2007 7TH IEEE-RAS INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS, 2007, :81-+
[5]   Hierarchical quadratic programming: Fast online humanoid-robot motion generation [J].
Escande, Adrien ;
Mansard, Nicolas ;
Wieber, Pierre-Brice .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (07) :1006-1028
[6]  
González-Fierro M, 2013, IEEE-RAS INT C HUMAN, P74, DOI 10.1109/HUMANOIDS.2013.7029958
[7]   Full-Body Postural Control of a Humanoid Robot with Both Imitation Learning and Skill Innovation [J].
Gonzalez-Fierro, Miguel ;
Balaguer, Carlos ;
Swann, Nicola ;
Nanayakkara, Thrishantha .
INTERNATIONAL JOURNAL OF HUMANOID ROBOTICS, 2014, 11 (02)
[8]   Passivity-based whole-body balancing for torque-controlled humanoid robots in multi-contact scenarios [J].
Henze, Bernd ;
Roa, Maximo A. ;
Ott, Christian .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2016, 35 (12) :1522-1543
[9]  
Inaba M, 1996, IROS 96 - PROCEEDINGS OF THE 1996 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - ROBOTIC INTELLIGENCE INTERACTING WITH DYNAMIC WORLDS, VOLS 1-3, P29, DOI 10.1109/IROS.1996.570622
[10]  
Jeong H, 2016, 2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), P1544, DOI 10.1109/IROS.2016.7759250