Skip to main content

A parallel control architecture for industrial robot cells

  • Conference paper
Distributed Autonomous Robotic Systems 3

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

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.

    Chapter  Google Scholar 

  • Coulouris G., Dollimore J., Kindberg T. (1994). Distributed systems. Addison-Wesley.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Gruhler G. (1993). Parallel Verarbeitung von Anwenderprogrammen bei Industrierobotersteuerungen - Konzepte und Anwendungen. VDI-Bericht 1094, pp. 669–680.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Hörmann A. (1989). Steuerung und Systemarchitektur von fortgeschrittenen autonomen Systemen. Robotersysteme 5, Springer-Verlag, pp. 173–185.

    Google Scholar 

  • Hwong Y. K., Ahuja N. (1992). Gross motion planning - A survey, ACM Computing Surveys, vol. 24, no 3, pp. 219–291.

    Article  Google Scholar 

  • Kamal L., Gupta K., del Pobil, A.P. (1996). Practical motion planning in robotics: current approaches and future directions. IEEE Robotics & Automation Magazine, December.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Mehlhaus U. (1994). Verteilte Programmierung zur Integration von Simulation und Steuerung von Robotern. Reprinted in VDI Fortschrittsberichte vol 10.

    Google Scholar 

  • 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.

    Google Scholar 

  • Schill A. (1993). DCE - Das OSF Distributed Computing Environment. Springer-Verlag.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Publish with us

Policies and ethics