Model Predictive Motion Control based on Generalized Dynamical Movement Primitives

被引:35
作者
Krug, Robert [1 ]
Dimitrov, Dimitar [2 ]
机构
[1] Univ Orebro, AASS Res Ctr, SE-70182 Orebro, Sweden
[2] INRIA, F-38331 Rhone Alpes, St Ismier, France
关键词
Motion Control; Model Predictive Control; Motion Planning; Imitation Learning; Grasping; OBSTACLE AVOIDANCE; COORDINATION; DISCRETE;
D O I
10.1007/s10846-014-0100-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, experimental data is used to estimate the free parameters of dynamical systems intended to model motion profiles for a robotic system. The corresponding regression problem is formed as a constrained non-linear least squares problem. In our method, motions are generated via embedded optimization by combining dynamical movement primitives in a locally optimal way at each time step. Based on this concept, we introduce a model predictive control scheme which allows generalization over multiple encoded behaviors depending on the current position in the state space, while leveraging the ability to explicitly account for state constraints to the fulfillment of additional tasks such as obstacle avoidance. We present a numerical evaluation of our approach and a preliminary verification by generating grasping motions for the anthropomorphic Shadow Robot hand/arm platform.
引用
收藏
页码:17 / 35
页数:19
相关论文
共 40 条
[1]   Robust trajectory learning and approximation for robot programming by demonstration [J].
Aleotti, J. ;
Caselli, S. .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2006, 54 (05) :409-413
[2]  
Anderson SJ, 2012, 2012 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), P383, DOI 10.1109/IVS.2012.6232153
[3]  
[Anonymous], RSS WORKSH UND HUM H
[4]  
[Anonymous], SCI ASIA
[5]  
[Anonymous], 2009, ICRA
[6]  
[Anonymous], SHAD DEXTR HAND
[7]  
[Anonymous], 2009, P 2009 IEEE INT C RO, DOI DOI 10.1109/ROBOT.2009.5152423
[8]  
Bernardino A, 2013, 2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), P62, DOI 10.1109/ROBIO.2013.6739436
[9]  
Billard Aude, 2008, Springer Handbook of Robotics, P1371, DOI DOI 10.1007/978-3-540-30301-5_60
[10]  
Calinan S, 2012, IEEE-RAS INT C HUMAN, P323, DOI 10.1109/HUMANOIDS.2012.6651539