Hough-space-based object recognition tightly coupled with path planning for robust and fast bin-picking

The proposed bin-picking method combines object recognition with path planning. To avoid conflicts between the assumptions of the elemental techniques needed for bin-picking, object recognition is combined with path planning by using environmental information. To achieve this combination, a Hough transform, which records the model-to-image matches in a Hough space, is used to estimate the pose. The matches represent the arrangement of the objects, so they can be regarded as environmental information for path planning. To reduce the number of recognition errors and the object-detection time, a pair of object features that reduces the number of invalid votes in the Hough space is used for the Hough transform. Simulated path planning showed that using a Hough space to represent the environmental information improves the ability to plan a safe path for the manipulator. Simulated object recognition showed that using a pair of features makes the process faster and reduces the number of invalid votes. The pose estimation and safe path planning ability were confirmed by an experiment on casting objects using a range finder and a robot.

[1]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[2]  Katsushi Ikeuchi,et al.  Recognition of the multi specularity objects for bin-picking task , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[3]  Tomás Lozano-Pérez,et al.  Automatic Planning of Manipulator Transfer Movements , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[4]  Berthold K. P. Horn,et al.  The Mechanical Manipulation of Randomly Oriented Parts , 1984 .

[5]  Avinash C. Kak,et al.  Model-based vision for robotic manipulation of twisted tubular parts: using affine transforms and heuristic search , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[6]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[7]  Koichi Kondo,et al.  Motion planning with six degrees of freedom by multistrategic bidirectional heuristic free-space enumeration , 1991, IEEE Trans. Robotics Autom..

[8]  Robert C. Bolles,et al.  3DPO: A Three- Dimensional Part Orientation System , 1986, IJCAI.

[9]  David Casasent,et al.  Determination of Three-Dimensional Object Location and Orientation from Range Images , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Chi Lin,et al.  Matched Filters for Bin Picking , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[12]  Gongzhu Hu 3-D object matching in the Hough space , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[13]  Akio Kosaka,et al.  Vision-based bin-picking: recognition and localization of multiple complex objects using simple visual cues , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.