PINROB: A portable API for industrial robots
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.
KeywordsRobot Manufacturing Cell Production Cell Robot Programming Language Application Programming Interface API Software Portability Ada
Unable to display preview. Download preview PDF.
- 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.Google Scholar
- ABB Robotics Products AB. “ABB S4 Rapid programming language. User's Guide”.Google Scholar
- Adept Technology Inc. “V and V+ Reference Guide”, Vol. 1/2, Version. 10.1, Oct. 1990.Google Scholar
- Adept Technology Inc. “SILTOOLS Developer's Guide.”, 1996.Google Scholar
- AUTOMELEC. “Lucie. Description des Instructions.”Google Scholar
- Demaurex. “Logiciel Delta95: Fonctionnalités de la couche haut niveau”, Version. 4.0.Google Scholar
- M. González Harbour and A. Strohmeier. “Requirements for Portable API for Industrial Roâots. Version 2.1”. Internal report, February 1998.Google Scholar
- M. González Harbour and A. Strohmeier. “PINROB Specification. Version 2.1”. Internal report, February 1998.Google Scholar
- H. A. Schmid. “Creating Applications from Components: A Manufacturing Framework Design” in IEEE Software, Nov. 1996, pp. 75.Google Scholar
- Siemens. “SIROTEC ACR-20. Software Version 4. Programming, parts 1–3”.Google Scholar