Abstract
We present a parallel control architecture for industrial robot cells. It is based on closed functional components arranged in a flat communication hierarchy. The components may be executed by different processing elements, and each component itself may run on multiple processing elements. The system is driven by the instructions of a central cell control component. We set up necessary requirements for industrial robot cells and possible parallelization levels. These are met by the suggested robot control architecture. As an example we present a robot work cell and a component for motion planning, which fits well in this concept.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bar-On D., Gershon D., Israeli A., Zuniga G. (1993). TRACK II: A multi-processor robot controller, In: Proc. CompEuro Int. Conf. on Computers in Design, Manufacturing, and Production,, pp. 86–93, Prix-Erry, France.
Coulouris G., Dollimore J., Kindberg T. (1994). Distributed systems. Addison-Wesley.
Dilts D. M., Boy N. P., Whoirms H. H. (1991). The evolution of control architectures for automated manufacturing systems. In: Jour, of Manufacturing Systems, vol. 10.
Drachenfels H. (1997). Eine Definitionssprache für die KommunikationsVerbindungen in verteilten Automatisierungssystemen. In: Informatik-Spektrum, vol. 20, no. 5, pp. 286–293, Springer-Verlag, Germany.
Fayek R. E., Liscano R., Karam G. M. (1993). A system architecture for a mobile robot based on activities and a blackboard control unit. In: IEEE Int. Conf. on Robotics and Automation, vol. 2, pp. 261–21 A.
Fleury S., Herrb M., Chatila R. (1994). Design of a modular architecture for autonomous robots. In: Proc. IEEE Int. Conf. on Robotics and Automation, pp. 3508–3513.
Gaedke M., Wicke R. (1997). Softwaretechnik für Entwicklung, Betrieb und Wartung von Anwendungen im World-Wide Web. Master’s Thesis, Telecooperation Office, University of Karlsruhe, Germany.
Geist A., Beguelin A., Dongarra J., Jiang W., Manchek R., Sunderam V. (1994). PVM: Parallel Virtual Machine, a user guide and tutorial for networked parallel computing. MIT-Press.
Graham J. H. (1989). Special computer architectures for robotics: Tutorial and survey. In: IEEE Trans, on Robotics and Automation, vol. 5, no. 5, pp. 543–554.
Gruhler G. (1993). Parallel Verarbeitung von Anwenderprogrammen bei Industrierobotersteuerungen - Konzepte und Anwendungen. VDI-Bericht 1094, pp. 669–680.
Henrich D., Cheng X. (1992). Fast distance computation for on-line collision detection with multi-arm robots. IEEE Int. Conf on Robotics and Automation, pp. 2514–2519, Nice, France, May 10.-15.
Henrich D., Höniger Th. (1997). Parallel processing approaches in robotics. In: Proc. of the IEEE Int. Symp. on Industrial Electronics (ISIE’97), Guimaraes, Portugal, University of Minho, 7–11 July, pp 702–707.
Hörmann A. (1989). Steuerung und Systemarchitektur von fortgeschrittenen autonomen Systemen. Robotersysteme 5, Springer-Verlag, pp. 173–185.
Hwong Y. K., Ahuja N. (1992). Gross motion planning - A survey, ACM Computing Surveys, vol. 24, no 3, pp. 219–291.
Kamal L., Gupta K., del Pobil, A.P. (1996). Practical motion planning in robotics: current approaches and future directions. IEEE Robotics & Automation Magazine, December.
Kim Y., Jo J.-Y., Velasco V.B., Barendt N.A., Podgurski A., Ozsoyoglu G., Merat F.L. (1997). A flexible software architecture for agile manufacturing, In: Proc. Int. Conf on Robotics and Automation, pp. 3043–3047, Albuquerque, USA.
Längle T.W. (1997). Verteiltes Steuerungskonzept für komplexe inhomogene Robotersysteme. PhD. Thesis, University of Karlstuhe, VDI-Fortschritts-berichte Nr. 8/614, VDI- Verlag, Düsseldorf, Germany.
Mehlhaus U. (1994). Verteilte Programmierung zur Integration von Simulation und Steuerung von Robotern. Reprinted in VDI Fortschrittsberichte vol 10.
Occello M., Thomas M.-C. (1992). Intelligent control in robotics through real-time distributed blackboards, In IMACS/SICE Int. Symp. on Robotics, Mechatronics and Manufacturing Systems’92, pp. 567–572, Kobe, Japan.
Schill A. (1993). DCE - Das OSF Distributed Computing Environment. Springer-Verlag.
Whitcomb L.L, Koditschek D.E. (1996). Robot control in message passing environment: Theoretical questions and preliminary experiments. In: Proc. IEEE Int. Conf. on Robotics and Automation, pp. 1198–1203, MN, USA.
Wurll Ch., Henrich D. (1997). Ein Workstation-Cluster für paralleles Rechnen in Robotik- Anwendungen. In: Proc. of 4. ITG/GI-Fachtagung, Arbeitsplatz-Rechensysteme (APS’97), pp. 187–197, Koblenz-Landau, Germany, May 21.-22.
Wurll Ch., Henrich D., Wörn H. (1998). Parallel on-line motion planning for industrial robots. In: Proc. of Robotics 98: The Third ASCE Speciality Conf. on Robotics for Challenging Environments, Albuquerque, New Mexico, April 26.-30., 199
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Henrich, D., Abegg, F., Wurll, C., Wörn, H. (1998). A parallel control architecture for industrial robot cells. In: Distributed Autonomous Robotic Systems 3. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-72198-4_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-72198-4_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-72200-4
Online ISBN: 978-3-642-72198-4
eBook Packages: Springer Book Archive