Whole-body Model-Predictive Control applied to the HRP-2 Humanoid

被引:0
作者
Koenemann, J. [1 ,2 ]
Del Prete, A. [1 ]
Tassa, Y. [3 ]
Todorov, E. [4 ]
Stasse, O. [1 ]
Bennewitz, M. [2 ]
Mansard, N. [1 ]
机构
[1] CNRS, LAAS, F-31077 Toulouse, France
[2] Univ Freiburg, Freiburg, Germany
[3] Google UK, London, England
[4] Univ Washington, Seattle, WA 98195 USA
来源
2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2015年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Controlling the robot with a permanently-updated optimal trajectory, also known as model predictive control, is the Holy Grail of whole-body motion generation. Before obtaining it, several challenges should be faced: computation cost, non-linear local minima, algorithm stability, etc. In this paper, we address the problem of applying the updated optimal control in real-time on the physical robot. In particular, we focus on the problems raised by the delays due to computation and by the differences between the real robot and the simulated model. Based on the optimal-control solver MuJoCo, we implemented a complete model-predictive controller and we applied it in real-time on the physical HRP-2 robot. It is the first time that such a whole-body model predictive controller is applied in real-time on a complex dynamic robot. Aside from the technical contributions cited above, the main contribution of this paper is to report the experimental results of this premiere implementation.
引用
收藏
页码:3346 / 3351
页数:6
相关论文
共 23 条
[1]  
Alamir M, 2006, LECT NOTES CONTR INF, V339, P1, DOI 10.1007/978-1-84628-471-7
[2]  
Alamir M., 2014, EUR CONTR C ECC
[3]  
Alamir M., 2013, EUR CONTR C ECC
[4]  
[Anonymous], ICINCO
[5]  
[Anonymous], 2012, IROS
[6]  
[Anonymous], 2012, IROS
[7]  
Baerlocher P., 1998, IROS
[8]   A real-time iteration scheme for nonlinear optimization in optimal feedback control [J].
Diehl, M ;
Bock, HG ;
Schlöder, JP .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2005, 43 (05) :1714-1736
[9]  
Geoffroy P., 2014, ADV ROBOT KINEMATICS
[10]  
Jacobson David H, 1970, Differential dynamic programming.