A kernel-based approach to learning contact distributions for robot manipulation tasks

被引:8
|
作者
Kroemer, Oliver [1 ]
Leischnig, Simon [2 ]
Luettgen, Stefan [2 ]
Peters, Jan [3 ,4 ]
机构
[1] Univ Southern Calif, Los Angeles, CA 90007 USA
[2] Tech Univ Darmstadt, Darmstadt, Germany
[3] Tech Univ Darmstadt, Dept Comp Sci, Intelligent Autonomous Syst W3, Darmstadt, Germany
[4] MPI Intelligent Syst, Tubingen, Germany
关键词
Manipulation; Robot learning; Kernel methods; Contacts; Symbolic states; Affordances; GRASP;
D O I
10.1007/s10514-017-9651-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Manipulation tasks often require robots to recognize interactions between objects. For example, a robot may need to determine if it has grasped an object properly or if one object is resting on another in a stable manner. These interactions usually depend on the contacts between the objects, with different distributions of contacts affording different interactions. In this paper, we address the problem of learning to recognize interactions between objects based on contact distributions. We present a kernel-based approach for representing the estimated contact distributions. The kernel can be used for various interactions, and it allows the robot to employ a variety of kernel methods from machine learning. The approach was evaluated on blind grasping, lifting, and stacking tasks. Using 30 training samples and the proposed kernel, the robot already achieved classification accuracies of 71.9, 85.93, and 97.5% for the blind grasping, lifting and stacking tasks respectively. The kernel was also used to cluster interactions using spectral clustering. The clustering method successfully differentiated between different types of interactions, including placing, inserting, and pushing. The contact points were extracted using tactile sensors or 3D point cloud models of the objects. The robot could construct small towers of assorted blocks using the classifier for the stacking task.
引用
收藏
页码:581 / 600
页数:20
相关论文
共 50 条
  • [1] A kernel-based approach to learning contact distributions for robot manipulation tasks
    Oliver Kroemer
    Simon Leischnig
    Stefan Luettgen
    Jan Peters
    [J]. Autonomous Robots, 2018, 42 : 581 - 600
  • [2] A Gaussian Kernel-Based Approach for Modeling Vehicle Headway Distributions
    Zhang, Guohui
    Wang, Yinhai
    [J]. TRANSPORTATION SCIENCE, 2014, 48 (02) : 206 - 216
  • [3] The Characteristics of Kernel and Kernel-based Learning
    Tan, Fuxiao
    Han, Dezhi
    [J]. 2019 3RD INTERNATIONAL SYMPOSIUM ON AUTONOMOUS SYSTEMS (ISAS 2019), 2019, : 406 - 411
  • [4] Agile and Versatile Robot Locomotion via Kernel-based Residual Learning
    Carroll, Milo
    Liu, Zhaochen
    Kasaei, Mohammadreza
    Li, Zhibin
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA, 2023, : 5148 - 5154
  • [5] Kernel-based learning algorithms
    Tian, Sheng-Feng
    [J]. Beifang Jiaotong Daxue Xuebao/Journal of Northern Jiaotong University, 2003, 27 (02):
  • [6] Kernel-based similarity learning
    Chen, LB
    Wang, YN
    Hu, BG
    [J]. 2002 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-4, PROCEEDINGS, 2002, : 2152 - 2156
  • [7] Kernel-Based Reinforcement Learning
    Hu, Guanghua
    Qiu, Yuqin
    Xiang, Liming
    [J]. INTELLIGENT COMPUTING, PART I: INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, ICIC 2006, PART I, 2006, 4113 : 757 - 766
  • [8] Kernel-Based Reinforcement Learning
    Dirk Ormoneit
    Śaunak Sen
    [J]. Machine Learning, 2002, 49 : 161 - 178
  • [9] Kernel-based reinforcement learning
    Ormoneit, D
    Sen, S
    [J]. MACHINE LEARNING, 2002, 49 (2-3) : 161 - 178
  • [10] Learning sparse conditional distribution: An efficient kernel-based approach
    Chen, Fang
    He, Xin
    Wang, Junhui
    [J]. ELECTRONIC JOURNAL OF STATISTICS, 2021, 15 (01): : 1610 - 1635