Learning Manipulation Tasks from Human Demonstration and 3D Shape Segmentation

被引:7
作者
Aleotti, Jacopo [1 ]
Caselli, Stefano [1 ]
机构
[1] Univ Parma, Robot & Intelligent Machines Lab RIMLab, Dept Informat Engn, I-43124 Parma, Italy
关键词
programing by demonstration; shape segmentation; virtual reality; manipulation planning; grasping; GRASP; DECOMPOSITION; RECOGNITION;
D O I
10.1080/01691864.2012.703167
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
According to neuro-psychology studies, 3D shape segmentation plays an important role in human perception of objects because when an object is perceived for grasping it is first parsed in its constituent parts. This capability is missing in current robot planning systems, which are therefore hindered in their ability to plan part-specific grasps suitable for the current task. In this paper, a novel approach for part-based grasping is presented that combines 3D shape segmentation, programing by human demonstration and manipulation planning. The central advantage over previous approaches is the use of a topological method for shape segmentation enabling both object categorization and robot grasping according to the affordances of an object. Manipulation tasks are demonstrated in a virtual reality environment using a data glove and a motion tracker, and the specific parts of the objects where grasping occurs are learned and encoded in the task description. Tasks are then planned and executed in a robot environment targeting semantically relevant parts for grasping. Planning in the robot environment can be generalized to objects that are similar to the ones used for task demonstration, i.e. objects that belong to the same category. Results obtained in 3D simulation confirm that the proposed approach finds with less effort grasps appropriate for the requested task. (c) 2012 Taylor & Francis and The Robotics Society of Japan
引用
收藏
页码:1863 / 1884
页数:22
相关论文
共 33 条
[1]   Trajectory reconstruction with NURBS curves for robot programming by demonstration [J].
Aleotti, J ;
Caselli, S ;
Maccherozzi, G .
2005 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ROBOTICS AND AUTOMATION, PROCEEDINGS, 2005, :73-78
[2]  
Aleotti Jacopo, 2011, 2011 IEEE International Conference on Robotics and Automation, P4554
[3]  
[Anonymous], P EUR S 3D OBJ RETR
[4]  
[Anonymous], IEEE INT C ROB AUT I
[5]   Grasp Planning in Complex Scenes [J].
Berenson, Dmitry ;
Diankov, Rosen ;
Nishiwaki, Koichi ;
Kagami, Satoshi ;
Kuffner, James .
HUMANOIDS: 2007 7TH IEEE-RAS INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS, 2007, :42-+
[6]   3D Mesh decomposition using Reeb graphs [J].
Berretti, Stefano ;
Del Bimbo, Alberto ;
Pala, Pietro .
IMAGE AND VISION COMPUTING, 2009, 27 (10) :1540-1554
[7]   Reeb graphs for shape analysis and applications [J].
Biasotti, S. ;
Giorgi, D. ;
Spagnuolo, M. ;
Falcidieno, B. .
THEORETICAL COMPUTER SCIENCE, 2008, 392 (1-3) :5-22
[8]   RECOGNITION-BY-COMPONENTS - A THEORY OF HUMAN IMAGE UNDERSTANDING [J].
BIEDERMAN, I .
PSYCHOLOGICAL REVIEW, 1987, 94 (02) :115-147
[9]   Learning and evaluation of the approach vector for automatic grasp generation and planning [J].
Ekvall, Staffan ;
Kragic, Danica .
PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, :4715-+
[10]  
Gibson James J., 1979, ECOLOGICAL APPROACH