Learning, planning, and control for quadruped locomotion over challenging terrain

被引:235
作者
Kalakrishnan, Mrinal [1 ]
Buchli, Jonas [1 ]
Pastor, Peter [1 ]
Mistry, Michael [2 ]
Schaal, Stefan [1 ]
机构
[1] Univ So Calif, Computat Learning & Motor Control Lab, Los Angeles, CA 90089 USA
[2] Disney Res, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会; 瑞士国家科学基金会;
关键词
Quadruped locomotion; locomotion planning and control; template learning; ZMP optimization; floating base inverse dynamics; INVERSE; ROBOT;
D O I
10.1177/0278364910388677
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present a control architecture for fast quadruped locomotion over rough terrain. We approach the problem by decomposing it into many sub-systems, in which we apply state-of-the-art learning, planning, optimization, and control techniques to achieve robust, fast locomotion. Unique features of our control strategy include: (1) a system that learns optimal foothold choices from expert demonstration using terrain templates, (2) a body trajectory optimizer based on the Zero-Moment Point (ZMP) stability criterion, and (3) a floating-base inverse dynamics controller that, in conjunction with force control, allows for robust, compliant locomotion over unperceived obstacles. We evaluate the performance of our controller by testing it on the LittleDog quadruped robot, over a wide variety of rough terrains of varying difficulty levels. The terrain that the robot was tested on includes rocks, logs, steps, barriers, and gaps, with obstacle sizes up to the leg length of the robot. We demonstrate the generalization ability of this controller by presenting results from testing performed by an independent external test team on terrain that has never been shown to us.
引用
收藏
页码:236 / 258
页数:23
相关论文
共 47 条
[1]   A unified approach for inverse and direct dynamics of constrained multibody systems based on linear projection operator: Applications to control and simulation [J].
Aghili, F .
IEEE TRANSACTIONS ON ROBOTICS, 2005, 21 (05) :834-849
[2]  
[Anonymous], ADV NEURAL INFORM PR
[3]  
[Anonymous], 1999, Athena scientific Belmont
[4]  
[Anonymous], 2000, DYNAMICS MODELLING C
[5]  
[Anonymous], IEEE C ROB AUT
[6]  
[Anonymous], 2007, THESIS STANFORD U
[7]  
[Anonymous], 2002, P ACM C KNOWL DISC D
[8]  
Buchli J., 2009, IEEE RSJ INT C INT R
[9]  
Byl K, 2009, SPRINGER TRAC ADV RO, V54, P319
[10]   Stride period adaptation of a biomimetic running hexapod [J].
Cham, JG ;
Karpick, JK ;
Cutkosky, MR .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (02) :141-153