Learning Task-Specific Dynamics to Improve Whole-Body Control

被引:0
作者
Gams, Andrej [1 ]
Mason, Sean A. [2 ]
Ude, Ales [1 ]
Schaal, Stefan [2 ]
Righetti, Ludovic [3 ,4 ]
机构
[1] Jozef Stefan Inst, Dept Automat Biocybernet & Robot, Humanoid & Cognit Robot Lab, Ljubljana, Slovenia
[2] Univ Southern Calif, Computat Learning & Motor Control Lab, Los Angeles, CA USA
[3] NYU, Tandon Sch Engn, New York, NY USA
[4] Max Planck Inst Intelligent Syst, Tubingen, Germany
来源
2018 IEEE-RAS 18TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS) | 2018年
基金
欧盟地平线“2020”;
关键词
MOVEMENT PRIMITIVES;
D O I
暂无
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In task-based inverse dynamics control, reference accelerations used to follow a desired plan can be broken down into feedforward and feedback trajectories. The feedback term accounts for tracking errors that are caused from inaccurate dynamic models or external disturbances. On underactuated, free-floating robots, such as humanoids, good tracking accuracy often necessitates high feedback gains, which leads to undesirable stiff behaviors. The magnitude of these gains is anyways often strongly limited by the control bandwidth. In this paper, we show how to reduce the required contribution of the feedback controller by incorporating learned task-space reference accelerations. Thus, we i) improve the execution of the given specific task, and ii) offer the means to reduce feedback gains, providing for greater compliance of the system. In contrast to learning task-specific joint-torques, which might produce a similar effect but can lead to poor generalization, our approach directly learns the task-space dynamics of the center of mass of a humanoid robot. Simulated and real-world results on the lower part of the Sarcos Hermes humanoid robot demonstrate the applicability of the approach.
引用
收藏
页码:658 / 663
页数:6
相关论文
共 28 条
  • [1] [Anonymous], 2009, TECH REP
  • [2] [Anonymous], 2011, P INT C MACH LEARN
  • [3] A survey of iterative learning control
    Bristow, Douglas A.
    Tharayil, Marina
    Alleyne, Andrew G.
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 2006, 26 (03): : 96 - 114
  • [4] Learning Compliant Movement Primitives Through Demonstration and Statistical Generalization
    Denisa, Miha
    Gams, Andrej
    Ude, Ales
    Petric, Tadej
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2016, 21 (05) : 2581 - 2594
  • [5] Model learning for robot control: a survey
    Duy Nguyen-Tuong
    Peters, Jan
    [J]. COGNITIVE PROCESSING, 2011, 12 (04) : 319 - 340
  • [6] Hierarchical quadratic programming: Fast online humanoid-robot motion generation
    Escande, Adrien
    Mansard, Nicolas
    Wieber, Pierre-Brice
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (07) : 1006 - 1028
  • [7] Computational Mechanisms of Sensorimotor Control
    Franklin, David W.
    Wolpert, Daniel M.
    [J]. NEURON, 2011, 72 (03) : 425 - 442
  • [8] Coupling Movement Primitives: Interaction With the Environment and Bimanual Tasks
    Gams, Andrej
    Nemec, Bojan
    Ijspeert, Auke Jan
    Ude, Ales
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2014, 30 (04) : 816 - 830
  • [9] On-line learning and modulation of periodic movements with nonlinear dynamical systems
    Gams, Andrej
    Ijspeert, Auke J.
    Schaal, Stefan
    Lenarcic, Jadran
    [J]. AUTONOMOUS ROBOTS, 2009, 27 (01) : 3 - 23
  • [10] On the equivalence of causal LTI iterative learning control and feedback control
    Goldsmith, PB
    [J]. AUTOMATICA, 2002, 38 (04) : 703 - 708