Flexible multi-sensorial system for automatic disassembly using cooperative robots

Flexible multisensorial systems are a very important issue in the current industry when disassembling and recycling tasks have to be performed. These tasks can be performed by a human operator or by a robot system. In the current paper a robotic system to perform the required tasks is presented. This system takes into consideration the distribution of the necessary tasks to perform the disassembly of a component using several robots in a parallel or in a cooperative way. The algorithm proposed to distribute the task among robots takes into consideration the characteristics of each task and the sequence that needs to be followed to perform the required disassembly of the product. Furthermore, this paper presents a disassembly system based on a sensorized cooperative robots interaction framework for the planning of movements and detections of objects in the disassembly tasks. To determine the sequence of the disassembly of some products, a new strategy to distribute a set of tasks among robots is presented. Subsequently, the visual detection system used for detecting targets and characteristics is described. To carry out this detection process, different well known strategies, such as matching templates, polygonal approach and edge detection, are applied. Finally, a visual-force control system has been implemented in order to track disassembly trajectories. An important aspect of this system is the processing of the sensorial information in order to guarantee coherence. This aspect allows the application of both sensors, visual and force sensors, co-ordinately to disassembly tasks. The proposed system is validated by experiments using several types of components such as the covers of batteries and electronic circuits from toys, and drives and screws from PCs.

[1]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  R. Aracil,et al.  Automatic PC disassembly for component recovery , 2004 .

[3]  Jorge Pomares,et al.  Movement-flow-based visual servoing and force control fusion for Manipulation Tasks in unstructured environments , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[4]  François Chaumette,et al.  Potential problems of stability and convergence in image-based and position-based visual servoing , 1997 .

[5]  Josef Kittler,et al.  A survey of the hough transform , 1988, Comput. Vis. Graph. Image Process..

[6]  Jiri Matas,et al.  Progressive Probabilistic Hough Transform , 1998, BMVC.

[7]  MuDer Jeng,et al.  International Journal of Computer Integrated Manufacturing , 2003 .

[8]  Z. Binder,et al.  Integrated approach for disassembly processes generation and recycling evaluation of an end-of-life product , 2005 .

[9]  Jorge Pomares,et al.  Virtual disassembly of products based on geometric models , 2004, Comput. Ind..

[10]  Casper Boks,et al.  Future disassembly and recycling technology , 1998 .

[11]  Georg Hartmann,et al.  Vision-based control of an autonomous disassembly station , 2001, Robotics Auton. Syst..

[12]  Klaus Feldmann,et al.  Innovative disassembly strategies based on flexible partial destructive tools , 1999 .

[13]  Thomas W. Marblehead Bushman,et al.  Intelligent and Optimal Normalized Correlation for High- Speed Pattern Matching , 2000 .

[14]  Francois Chaumette,et al.  Potential problems of unstability and divergence in image-based and position-based visual servoing , 1999, 1999 European Control Conference (ECC).

[15]  Michael Bailey-Van Kuren,et al.  Flexible robotic demanufacturing using real time tool path generation , 2006 .

[16]  Louis Rivest,et al.  A Product Feature Evolution Validation Model for Engineering Change Management , 2006, J. Comput. Inf. Sci. Eng..

[17]  Rafael Aracil,et al.  Disassembly Planning Based on Precedence Relations among Assemblies , 2003 .

[18]  J. Hershberger,et al.  Speeding Up the Douglas-Peucker Line-Simplification Algorithm , 1992 .

[19]  J.A.S. Williams,et al.  A review of electronics demanufacturing processes , 2006 .

[20]  Surendra M. Gupta,et al.  Disassembly sequence plan generation using a branch-and-bound algorithm , 2001 .

[21]  Francisco Ortiz,et al.  Detection of partial occlusions of assembled components to simplify the disassembly tasks , 2006 .

[22]  François Chaumette,et al.  Path planning for robust image-based control , 2002, IEEE Trans. Robotics Autom..

[23]  Willibald Kreis,et al.  Intelligent Disassembly Systems For Industrial Reusing And Closed Loop Economy , 1998 .

[24]  Ab Stevels,et al.  Metrics for end-of-life strategies (ELSEIM) , 2001, Proceedings of the 2001 IEEE International Symposium on Electronics and the Environment. 2001 IEEE ISEE (Cat. No.01CH37190).

[25]  Jiri Matas,et al.  Progressive probabilistic Hough transform for line detection , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[26]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[27]  Timothy F. Cootes,et al.  British Machine Vision Conference , 2009 .