Rigid 3D geometry matching for grasping of known objects in cluttered scenes

被引:111
作者
Papazov, Chavdar [1 ]
Haddadin, Sami [2 ]
Parusel, Sven [2 ]
Krieger, Kai [2 ]
Burschka, Darius [1 ]
机构
[1] Tech Univ Munich, D-85748 Garching, Germany
[2] German Aerosp Ctr DLR, Inst Robot & Mechatron, Wessling, Germany
关键词
Robot vision; 3D object recognition; grasping; RANGE IMAGES; RECOGNITION; SEGMENTATION; RECOVERY;
D O I
10.1177/0278364911436019
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, we present an efficient 3D object recognition and pose estimation approach for grasping procedures in cluttered and occluded environments. In contrast to common appearance-based approaches, we rely solely on 3D geometry information. Our method is based on a robust geometric descriptor, a hashing technique and an efficient, localized RANSAC-like sampling strategy. We assume that each object is represented by a model consisting of a set of points with corresponding surface normals. Our method simultaneously recognizes multiple model instances and estimates their pose in the scene. A variety of tests shows that the proposed method performs well on noisy, cluttered and unsegmented range scans in which only small parts of the objects are visible. The main procedure of the algorithm has a linear time complexity resulting in a high recognition speed which allows a direct integration of the method into a continuous manipulation task. The experimental validation with a seven-degree-of-freedom Cartesian impedance controlled robot shows how the method can be used for grasping objects from a complex random stack. This application demonstrates how the integration of computer vision and soft-robotics leads to a robotic system capable of acting in unstructured and occluded environments.
引用
收藏
页码:538 / 553
页数:16
相关论文
共 32 条
[1]   4-points congruent sets for robust pairwise surface registration [J].
Aiger, Dror ;
Mitra, Niloy J. ;
Cohen-Or, Daniel .
ACM TRANSACTIONS ON GRAPHICS, 2008, 27 (03)
[2]   The DLR lightweight robot:: design and control concepts for robots in human environments [J].
Albu-Schaeffer, A. ;
Haddadin, S. ;
Ott, Ch. ;
Stemmer, A. ;
Wimboeck, T. ;
Hirzinger, G. .
INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2007, 34 (05) :376-385
[3]  
[Anonymous], 1971, IEEE C SYST CONTR
[4]   GENERALIZING THE HOUGH TRANSFORM TO DETECT ARBITRARY SHAPES [J].
BALLARD, DH .
PATTERN RECOGNITION, 1981, 13 (02) :111-122
[5]  
Barr A. H., 1981, IEEE Computer Graphics and Applications, V1, P11, DOI 10.1109/MCG.1981.1673799
[6]   Model-based 3D object detection [J].
Biegelbauer, Georg ;
Vincze, Markus ;
Wohlkinger, Walter .
MACHINE VISION AND APPLICATIONS, 2010, 21 (04) :497-516
[7]  
De Luca A, 2006, 2006 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-12, P1623
[8]   The role of model-based segmentation in the recovery of volumetric parts from range data [J].
Dickinson, SJ ;
Metaxas, D ;
Pentland, A .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1997, 19 (03) :259-267
[9]   RANDOM SAMPLE CONSENSUS - A PARADIGM FOR MODEL-FITTING WITH APPLICATIONS TO IMAGE-ANALYSIS AND AUTOMATED CARTOGRAPHY [J].
FISCHLER, MA ;
BOLLES, RC .
COMMUNICATIONS OF THE ACM, 1981, 24 (06) :381-395
[10]  
Frome A, 2004, LECT NOTES COMPUT SC, V3023, P224