Robust localization of furniture parts by integrating depth and intensity data suitable for range sensors with varying image quality

In this paper we present an approach to localize planar furniture parts in 3D range camera data for autonomous robot manipulation, that estimates both their six degree of freedom (DoF) poses and their dimensions. Range cameras are a promising sensor category for mobile robotics. Unfortunately, many of them come with a considerable measurement noise, that leads to difficulties when trying to detect objects or their parts e.g. using canonical methods for range image segmentation. In contrast, our approach is able to overcome these issues by combining concepts of 2D and 3D computer vision as well as integrating intensity and depth data on several levels of abstraction. Therefore it is not restricted to range sensors with high image quality and scales on cameras with lower image quality, too. This concept is generic and has been implemented for elliptical object parts as a proof of concept.

[1]  Andrew Y. Ng,et al.  Integrating Visual and Range Data for Robotic Object Detection , 2008, ECCV 2008.

[2]  David Tschumperlé,et al.  Fast Anisotropic Smoothing of Multi-Valued Images using Curvature-Preserving PDE's , 2006, International Journal of Computer Vision.

[3]  Roberto Manduchi,et al.  Robust curb and ramp detection for safe parking using the Canesta TOF camera , 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[4]  Alex Zelinsky,et al.  Learning OpenCV---Computer Vision with the OpenCV Library (Bradski, G.R. et al.; 2008)[On the Shelf] , 2009, IEEE Robotics & Automation Magazine.

[5]  Qiang Ji,et al.  A new efficient ellipse detection method , 2002, Object recognition supported by user interaction for service robots.

[6]  Andreas Birk,et al.  Fast plane detection and polygonalization in noisy 3D range images , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Rüdiger Dillmann,et al.  Bridging the Gap of Abstraction for Probabilistic Decision Making on a Multi-Modal Service Robot , 2008, Robotics: Science and Systems.

[8]  George J. Klir,et al.  Fuzzy sets and fuzzy logic - theory and applications , 1995 .

[9]  Cang Ye,et al.  Robust edge extraction for SwissRanger SR-3000 range images , 2009, 2009 IEEE International Conference on Robotics and Automation.

[10]  Sebastian Thrun,et al.  An Application of Markov Random Fields to Range Sensing , 2005, NIPS.

[11]  C.A. Basca,et al.  Randomized Hough Transform for Ellipse Detection with Result Clustering , 2005, EUROCON 2005 - The International Conference on "Computer as a Tool".

[12]  Gächter Toya,et al.  Detection of Structured Objects with a Range Camera , 2008 .

[13]  Rudolph Triebel,et al.  Three-dimensional perception for mobile robots , 2008 .

[14]  Rüdiger Dillmann,et al.  Representation and constrained planning of manipulation strategies in the context of Programming by Demonstration , 2010, 2010 IEEE International Conference on Robotics and Automation.

[15]  Roland Siegwart,et al.  Incremental object part detection toward object classification in a sequence of noisy range images , 2008, 2008 IEEE International Conference on Robotics and Automation.

[16]  R. Koch,et al.  CALIBRATION OF A PMD-CAMERA USING A PLANAR CALIBRATION PATTERN TOGETHER WITH A MULTI-CAMERA SETUP , 2008 .

[17]  Rüdiger Dillmann,et al.  A human body model initialization approach made real-time capable through heuristic constraints , 2009, 2009 International Conference on Advanced Robotics.

[18]  M.K.H. Leung,et al.  Ellipse Detection with Hough Transform in One Dimensional Parametric Space , 2007, 2007 IEEE International Conference on Image Processing.

[19]  Mark S. Nixon,et al.  Feature Extraction and Image Processing , 2002 .