Title :
A flexible 3D object localization system for industrial part handling
Author :
Skotheim, Øystein ; Lind, Morten ; Ystgaard, Pål ; Fjerdingen, Sigurd A.
Author_Institution :
SINTEF ICT, Trondheim, Norway
Abstract :
We present a flexible system that can scan and localize workpieces in 3D for assembly and pick and place operations. The system contains a vision robot that acquires 3D point clouds by performing sweeps with a laser triangulation sensor. Because the sensor is mounted on a robot, we can choose a viewpoint and a scanner trajectory that is optimal for a given task. For example, we can sweep along a semicircular trajectory in order to recognize and grasp parts from a pallet. With the same vision robot, we can perform a sweep of the packaging container in order to recognize and manipulate elements of cardboard. The system also incorporates software that recognizes and localizes objects based on an acquired 3D point cloud and a CAD model of the object to search for. The core matching algorithm is based on oriented point pairs and a Hough-like voting scheme. The method has been improved with a robust clustering algorithm as well as methods for pose verification and pose refinement that significantly increase the accuracy and robustness of the system. As an application of the system, an industrial prototype workcell is presented. The task is to recognize, grasp and transfer parts of office chairs, such as seats, seat backs and armrests, from a pallet to a cardboard container. It demonstrates how the vision system is easily set up to recognize three different components by using CAD models. The prototype workcell further demonstrates how the pose estimation results can be fed directly to a separate handling robot in order to grasp a chair seat. A series of ten experiments was performed where the chair seat was placed in arbitrary poses in the pallet. Pose estimations were performed in just over one second per experiment, and the obtained accuracy was well within the tolerances for the grasp operation in all ten cases.
Keywords :
CAD; Hough transforms; assembling; flexible manipulators; flexible manufacturing systems; industrial robots; materials handling; object detection; pose estimation; robot vision; 3D point cloud; CAD model; Hough-like voting scheme; armrest; assembly; core matching; flexible 3D object localization system; grasp operation; industrial part handling; industrial prototype workcell; laser triangulation sensor; office chair; oriented point pair; packaging container; pick and place operation; pose estimation; pose refinement; pose verification; robust clustering algorithm; scanner trajectory; seat back; semicircular trajectory; viewpoint trajectory; vision robot; Cameras; Lasers; Robot kinematics; Robot sensing systems; Robustness; Solid modeling;
Conference_Titel :
Intelligent Robots and Systems (IROS), 2012 IEEE/RSJ International Conference on
Conference_Location :
Vilamoura
Print_ISBN :
978-1-4673-1737-5
DOI :
10.1109/IROS.2012.6385508