• DocumentCode
    580684
  • Title

    Guided pushing for object singulation

  • Author

    Hermans, Tucker ; Rehg, James M. ; Bobick, Aaron

  • Author_Institution
    Center for Robot. & Intell. Machines, Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2012
  • fDate
    7-12 Oct. 2012
  • Firstpage
    4783
  • Lastpage
    4790
  • Abstract
    We propose a novel method for a robot to separate and segment objects in a cluttered tabletop environment. The method leverages the fact that external object boundaries produce visible edges within an object cluster. We achieve this singulation of objects by using the robot arm to perform pushing actions specifically selected to test whether particular visible edges correspond to object boundaries. We verify the separation of objects after a push by examining the clusters formed by geometric segmentation of regions residing on the table surface. To avoid explicitly representing and tracking edges across push behaviors we aggregate over all edges in a given orientation by representing the push-history as an orientation histogram. By tracking the history of directions pushed for each object cluster we can build evidence that a cluster cannot be further separated. We present quantitative and qualitative experimental results performed in a real home environment by a mobile manipulator using input from an RGB-D camera mounted on the robot´s head. We show that our pushing strategy can more reliably obtain singulation in fewer pushes than an approach, that does not explicitly reason about boundary information.
  • Keywords
    edge detection; image colour analysis; image representation; image segmentation; manipulators; mobile robots; object detection; object tracking; pattern clustering; position control; robot vision; RGB-D camera input; boundary information; cluster examination; cluttered tabletop environment; edge representation; edge tracking; external object boundary; guided pushing; mobile manipulator; object cluster; object segmentation; object separation; object singulation; orientation histogram; particular visible edge; push behavior; push direction history tracking; pushing action; pushing strategy; region geometric segmentation; robot arm; robot head; table surface; Histograms; History; Image edge detection; Image segmentation; Motion segmentation; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2012 IEEE/RSJ International Conference on
  • Conference_Location
    Vilamoura
  • ISSN
    2153-0858
  • Print_ISBN
    978-1-4673-1737-5
  • Type

    conf

  • DOI
    10.1109/IROS.2012.6385903
  • Filename
    6385903