Case‐based automatic programming in robotic assembly production
Author:
Wang Lei,Tian Yajie,Sawaragi Tetsuo
Abstract
PurposeThe purpose of this paper is to present a case‐based system for offline automatic programming in robotic assembly production. This system can reuse past learned robot programs to generate programs for new assembly tasks.Design/methodology/approachThe approach used in this paper is case‐based reasoning. The assembly knowledge acquired from the robot program for an assembly task is retained in a case, which is composed of the primitive task description and the corresponding robot program schema. The retained cases are retrieved by matching features of their primitive task descriptions, and are reused to automatically program for new tasks by instantiating their robot program schemata.FindingsA case not only can be reused as a whole, but also can be reused partly by synthesizing different parts of several cases to generate a program for a new task in a variant environment.Practical implicationsThe teaching time of robots can be greatly reduced. This helps to introduce robots into small and medium enterprises.Originality/valueThis paper proposes a novel system that can automatically program for assembly tasks in various environments by flexibly reusing past robot programs.
Subject
Industrial and Manufacturing Engineering,Computer Science Applications,Control and Systems Engineering
Reference17 articles.
1. Aamodt, A. and Plaza, E. (1994), “Case‐based reasoning: foundational issues, methodological variations, and system approaches”, Artificial Intelligence Communications, Vol. 7 No. 1, pp. 39‐59. 2. Blomdell, A., Bolmsjo, G., Brogardh, T., Cederberg, P., Isaksson, M., Johansson, R., Haage, M., Nilsson, K., Olsson, M., Olsson, T., Robertsson, A. and Wang, J. (2005), “Extending an industrial robot controller: implementation and applications of a fast open sensor interface”, IEEE Robotics and Automation Magazine, Vol. 12 No. 3, pp. 85‐94. 3. Brogårdh, T. (2007), “Present and future robot control development – an industrial perspective”, Annual Reviews in Control, Vol. 31, pp. 69‐79. 4. Czarnecki, C.A. (1999), “Design and off‐line programming of a dual robot workcell for garment manufacture”, Microprocessors and Microsystems, Vol. 23, pp. 225‐34. 5. Haegele, M., Skordas, T., Sagert, S., Bischoff, R., Brogårdh, R. and Dresselhaus, M. (2005), “White paper – industrial robot automation”, European Robotics Research Network, available at: www.euron.org/miscdocs/docs/euron2/year2/dr‐14‐1‐industry.pdf.
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|