Abstract
This paper describes a software architecture for industrial robots used in manufacturing equipment. In order to achieve software portability, the application software is dissociated from the low-level robot controller software. The interaction between these two pieces of software is achieved by a portable application programming interface (API) for industrial robots. We discuss the requirements for such an API, and propose a design called PINROB.
Supported in part by the Comisión Interministerial de Ciencia y Tecnología of the Spanish Government under grant number TAP97-892
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
A. Aasten, G. Elia, G. Menga. “G++: A Pattern Language for Computer Integrated Manufacturing”; Proceedings PLOPS'94, (J. Coplien and D. Schmidt, eds.), Addison-Wesley, Reading, Mass., 1995, pp. 91–118.
ABB Robotics Products AB. “ABB S4 Rapid programming language. User's Guide”.
Adept Technology Inc. “V and V+ Reference Guide”, Vol. 1/2, Version. 10.1, Oct. 1990.
Adept Technology Inc. “SILTOOLS Developer's Guide.”, 1996.
AUTOMELEC. “Lucie. Description des Instructions.”
Demaurex. “Logiciel Delta95: Fonctionnalités de la couche haut niveau”, Version. 4.0.
M. González Harbour and A. Strohmeier. “Requirements for Portable API for Industrial Roâots. Version 2.1”. Internal report, February 1998.
M. González Harbour and A. Strohmeier. “PINROB Specification. Version 2.1”. Internal report, February 1998.
H. A. Schmid. “Creating Applications from Components: A Manufacturing Framework Design” in IEEE Software, Nov. 1996, pp. 75.
Siemens. “SIROTEC ACR-20. Software Version 4. Programming, parts 1–3”.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Harbour, M.G., Somarriba, R.G., Strohmeier, A., Jacot, J. (1998). PINROB: A portable API for industrial robots. In: Asplund, L. (eds) Reliable Software Technologies — Ada-Europe. Ada-Europe 1998. Lecture Notes in Computer Science, vol 1411. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055002
Download citation
DOI: https://doi.org/10.1007/BFb0055002
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64536-8
Online ISBN: 978-3-540-69802-9
eBook Packages: Springer Book Archive