Generation of robotic assembly sequences using a simulated annealing

An assembly sequence is considered to be optimal when it minimizes assembly cost while satisfying assembly constraints. The assembly cost relates to assembly operations, assembly motions, and assembly direction changes. This study proposes a simulated-annealing method for the generation of such assembly sequences in robotic assembly. This method reflects the assembly cost to an energy function associated with the assembly sequence. The energy function is iteratively minimized and occasionally perturbed by a simulated annealing until no further change in the energy occurs. As a result, an assembly sequence with a low assembly cost is finally found. To show the effectiveness of the proposed method, case study is presented for an electrical relay. The performance is evaluated from the comparison of the result with the ones obtained from an expert system and a neural network-based approach, previously presented methods.

[1]  Hyung Suck Cho,et al.  Inference on robotic assembly precedence constraints using a part contact level graph , 1993, Robotica.

[2]  Hoda A. ElMaraghy,et al.  Automatic generation of robotic assembly sequences , 1991 .

[3]  Yanxi Liu,et al.  Planning for assembly from solid models , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[4]  Donald Geman,et al.  Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of Images , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Thomas L. DeFazio,et al.  An integrated computer aid for generating and evaluating assembly sequences for mechanical products , 1991, IEEE Trans. Robotics Autom..

[6]  Daniel E. Whitney,et al.  Assembly research , 1980, Autom..

[7]  Thomas L. DeFazio,et al.  Simplified generation of all mechanical assembly sequences , 1987, IEEE Journal on Robotics and Automation.

[8]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[9]  C. S. George Lee,et al.  A framework of knowledge-based assembly planning , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[10]  H.S. Cho,et al.  Disassemblability analysis for generating robotic assembly sequences , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[11]  H. S. Cho,et al.  A neural-network-based computational scheme for generating optimized robotic assembly sequences , 1995 .

[12]  C. L. Philip Chen Neural computation for planning AND/OR precedence-constraint robot assembly sequences , 1990, 1990 IJCNN International Joint Conference on Neural Networks.

[13]  David M. Skapura,et al.  Neural networks - algorithms, applications, and programming techniques , 1991, Computation and neural systems series.

[14]  Hyung Suck Cho,et al.  On the generation of robotic assembly sequences based on separability and assembly motion stability , 1994, Robotica.

[15]  Richard Hoffman,et al.  Automated assembly in a CSG domain , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[16]  Arthur C. Sanderson,et al.  AND/OR graph representation of assembly plans , 1986, IEEE Trans. Robotics Autom..