Learning potential functions from human demonstrations with encapsulated dynamic and compliant behaviors

被引:54
|
作者
Khansari-Zadeh, Seyed Mohammad [1 ]
Khatib, Oussama [1 ]
机构
[1] Stanford Univ, Dept Comp Sci, Stanford, CA 94305 USA
基金
瑞士国家科学基金会;
关键词
Potential field; Variable impedance control; Compliant control; Robot learning; Physical interaction control; Motion control; Imitation learning; Motion primitives; TIME OBSTACLE AVOIDANCE; IMPEDANCE CONTROL; ROBOT CONTROL; MANIPULATORS; TASK;
D O I
10.1007/s10514-015-9528-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider the problem of devising a unified control policy capable of regulating both the robot motion and its physical interaction with the environment. We formulate this control policy by a non-parametric potential function and a dissipative field, which both can be learned from human demonstrations. We show that the robot motion and its stiffness behaviors can be encapsulated by the potential function's gradient and curvature, respectively. The dissipative field can also be used to model desired damping behavior throughout the motion, hence generating motions that follows the same velocity profile as the demonstrations. The proposed controller can be realized as a unification approach between "realtime motion generation" and "variable impedance control", with the advantages that it has guaranteed stability as well as does not rely on following a reference trajectory. Our approach, called unified motion and variable impedance control (UMIC), is completely time-invariant and can be learned from a few demonstrations via solving two (convex) constrained quadratic optimization problems. We validate UMIC on a library of 30 human handwriting motions and on a set of experiments on 7-DoF KUKA light weight robot.
引用
收藏
页码:45 / 69
页数:25
相关论文
共 50 条
  • [21] Learning Camera Control in Dynamic Scenes from Limited Demonstrations
    Hanocka, R.
    Assa, J.
    Cohen-Or, D.
    Giryes, R.
    [J]. COMPUTER GRAPHICS FORUM, 2022, 41 (01) : 427 - 437
  • [22] Robot Learning from Multiple Demonstrations with Dynamic Movement Primitive
    Chen, Chuize
    Yang, Chenguang
    Zeng, Chao
    Wang, Ning
    Li, Zhijun
    [J]. 2017 2ND INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM), 2017, : 523 - 528
  • [23] Robot learning from human demonstrations with inconsistent contexts
    Qian, Zhifeng
    You, Mingyu
    Zhou, Hongjun
    Xu, Xuanhui
    He, Bin
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 166
  • [24] Learning Parametric Dynamic Movement Primitives from Multiple Demonstrations
    Matsubara, Takamitsu
    Hyon, Sang-Ho
    Morimoto, Jun
    [J]. NEURAL INFORMATION PROCESSING: THEORY AND ALGORITHMS, PT I, 2010, 6443 : 347 - +
  • [25] Learning Symbolic Representations of Actions from Human Demonstrations
    Ahmadzadeh, Seyed Reza
    Paikan, Ali
    Mastrogiovanni, Fulvio
    Natale, Lorenzo
    Kormushev, Petar
    Caldwell, Darwin G.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 3801 - 3808
  • [26] Learning ultrasound scanning skills from human demonstrations
    Xutian DENG
    Ziwei LEI
    Yi WANG
    Wen CHENG
    Zhao GUO
    Chenguang YANG
    Miao LI
    [J]. Science China(Information Sciences), 2022, 65 (08) : 275 - 276
  • [27] Learning ultrasound scanning skills from human demonstrations
    Deng, Xutian
    Lei, Ziwei
    Wang, Yi
    Cheng, Wen
    Guo, Zhao
    Yang, Chenguang
    Li, Miao
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2022, 65 (08)
  • [28] Learning to Give Route Directions from Human Demonstrations
    Osswald, Stefan
    Kretzschmar, Henrik
    Burgard, Wolfram
    Stachniss, Cyrill
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 3303 - 3308
  • [29] Learning ultrasound scanning skills from human demonstrations
    Xutian Deng
    Ziwei Lei
    Yi Wang
    Wen Cheng
    Zhao Guo
    Chenguang Yang
    Miao Li
    [J]. Science China Information Sciences, 2022, 65
  • [30] Reward learning from human preferences and demonstrations in Atari
    Ibarz, Borja
    Leike, Jan
    Pohlen, Tobias
    Irving, Geoffrey
    Legg, Shane
    Amodei, Dario
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31