Dynamic Locomotion and Whole-Body Control for Quadrupedal Robots

被引:0
作者
Bellicoso, C. Dario [1 ]
Jenelten, Fabian [1 ]
Fankhauser, Peter [1 ]
Gehring, Christian [1 ]
Hwangbo, Jemin [1 ]
Hutter, Marco [1 ]
机构
[1] Swiss Fed Inst Technol, Robot Syst Lab, Zurich, Switzerland
来源
2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2017年
基金
瑞士国家科学基金会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a framework which allows a quadrupedal robot to execute dynamic gaits including trot, pace and dynamic lateral walk, as well as a smooth transition between them. Our method relies on an online ZMP based motion planner which continuously updates the reference motion trajectory as a function of the contact schedule and the state of the robot. The planner is coupled with a hierarchical whole-body controller which optimizes the whole-body motion and contact forces by solving a cascade of prioritized tasks. We tested our framework on ANYmal, a fully torque controllable quadrupedal robot which is actuated by series-elastic actuators.
引用
收藏
页码:3359 / 3365
页数:7
相关论文
共 19 条
[1]  
[Anonymous], 2008, RIGID BODY DYNAMICS
[2]  
Bellicoso CD, 2016, IEEE-RAS INT C HUMAN, P558, DOI 10.1109/HUMANOIDS.2016.7803330
[3]  
Bloesch M, 2013, IEEE INT C INT ROBOT, P6058, DOI 10.1109/IROS.2013.6697236
[4]  
Di Gaspero L., 1998, QUADPROG
[5]  
Fankhauser P, 2016, IEEE-RAS INT C HUMAN, P1052, DOI 10.1109/HUMANOIDS.2016.7803401
[6]  
Felis Martin, RIGID BODY DYNAMICS
[7]   Practice Makes Perfect An Optimization-Based Approach to Controlling Agile Motions for a Quadruped Robot [J].
Gehring, Christian ;
Coros, Stelian ;
Hutter, Marco ;
Bellicoso, C. Dario ;
Heijnen, Huub ;
Diethelm, Remo ;
Bloesch, Michael ;
Fankhauser, Peter ;
Hwangbo, Jemin ;
Hoepflinger, Markus A. ;
Siegwart, Roland .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2016, 23 (01) :34-43
[8]   A NUMERICALLY STABLE DUAL METHOD FOR SOLVING STRICTLY CONVEX QUADRATIC PROGRAMS [J].
GOLDFARB, D ;
IDNANI, A .
MATHEMATICAL PROGRAMMING, 1983, 27 (01) :1-33
[9]  
Gottschalk S., 1996, Separating axis theorem. technical report tr96-02
[10]  
Herzog A, 2014, IEEE INT C INT ROBOT, P981, DOI 10.1109/IROS.2014.6942678