Adapting to Contacts: Energy Tanks and Task Energy for Passivity-Based Dynamic Movement Primitives

被引:0
作者
Shahriari, Erfan [1 ]
Kramberger, Aljaz [2 ]
Gams, Andrej [2 ]
Ude, Ales [2 ]
Haddadin, Sami [1 ]
机构
[1] Leibniz Univ Hannover, Inst Automat Control, Hannover, Germany
[2] Jozef Stefan Inst, Dept Automat Biocybernet & Robot, Humanoid & Cognit Robot Lab, Ljubljana, Slovenia
来源
2017 IEEE-RAS 17TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTICS (HUMANOIDS) | 2017年
关键词
IMPEDANCE CONTROL; ROBOT; MANIPULATORS; ADAPTATION; STABILITY; FRAMEWORK; MOTION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we develop a framework to encode demonstrated trajectories as periodic dynamic motion primitives (DMP) for an impedance-controlled robot and their modification to fulfil the task objective, i.e. to adapt based on the force feedback and encoded desired wrench profile via an admittance controller. This behavior by itself can violate stability. Therefore, a passivity analysis for the whole system is presented, and based on input power ports and the demonstrated reference power, a passivity observer (PO) is designed. Subsequently, a DMP phase altering law is introduced according to the passivity criterion in order to adjust the phase based on the passivity criterion. However, since this does not necessarily guarantee passivity, a suitable virtual energy tank is used. Experimental results on a Kuka LWR-4 robot polishing an unknown surface underline the real world applicability the suggested controller.
引用
收藏
页码:136 / 142
页数:7
相关论文
共 34 条
[1]   A unified passivity-based control framework for position, torque and impedance control of flexible joint robots [J].
Albu-Schaeffer, Alin ;
Ott, Christian ;
Hirzinger, Gerd .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2007, 26 (01) :23-39
[2]  
Cakmak M, 2013, ACMIEEE INT CONF HUM, P93, DOI 10.1109/HRI.2013.6483517
[3]   Passive Hierarchical Impedance Control Via Energy Tanks [J].
Dietrich, Alexander ;
Wu, Xuwei ;
Bussmann, Kristin ;
Ott, Christian ;
Albu-Schaeffer, Alin ;
Stramigioli, Stefano .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (02) :522-529
[4]   Teaching and learning of robot tasks via observation of human performance [J].
Dillmann, R .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2004, 47 (2-3) :109-116
[5]   Online Stability in Human-Robot Cooperation with Admittance Control [J].
Dimeas, Fotios ;
Aspragathos, Nikos .
IEEE TRANSACTIONS ON HAPTICS, 2016, 9 (02) :267-278
[6]  
Do M, 2014, IEEE INT CONF ROBOT, P1858, DOI 10.1109/ICRA.2014.6907103
[7]  
Esclusa J. A., 2014, THESIS
[8]   An Energy Tank-Based Interactive Control Architecture for Autonomous and Teleoperated Robotic Surgery [J].
Ferraguti, Federica ;
Preda, Nicola ;
Manurung, Auralius ;
Bonfe, Marcello ;
Lambercy, Olivier ;
Gassert, Roger ;
Muradore, Riccardo ;
Fiorini, Paolo ;
Secchi, Cristian .
IEEE TRANSACTIONS ON ROBOTICS, 2015, 31 (05) :1073-1088
[9]  
Ferraguti F, 2013, IEEE INT CONF ROBOT, P4948, DOI 10.1109/ICRA.2013.6631284
[10]  
Gams Andrej, 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2011), P294, DOI 10.1109/Humanoids.2011.6100816