Implicit Robot Programming Based on a High-Level Explicit System and Using the Robot Data Base RODABAS

  • Christian Blume
Conference paper


Especially in the field of assembly developing a plan for executing a complex task is quite a difficult job for experienced humans. Therefore programming of industrial robots for assembly needs as much support by hardware and software tools as possible. While the teach-in method has been used for years for industrial applications now textual programming is in the beginning of a widespread use. Most of these programming languages for industrial robots are of lower level and so called explicit languages. This means that all moves of the robot and all needed positions and orientations are specified explicitly by the programmer. The future goal is the development of an implicit robot programming system where the programmer specifies a complete task, e.g. assemble part A with plane bottom to part B with plane PFS, and the system generates all needed robot actions and data. The base of these new implicit systems is a powerful explicit programming kernel which provides all facilities for robot control.


Industrial Robot Robot Action Tool Center Point Textual Programming Assembly Object 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Blume, C., Didlmann, R.: Frei programmierbare Manipulatoren (Free Programmable Manipulators) Vogel-Verlag, Würzburg, Germany, 1981Google Scholar
  2. Blume, C., Jakob, W.: Programmiersprachen für Industrieroboter (Programming Languages for Industrial Robots, Vogel-Verlag, Würzburg, Germany, 1983 (will be published in English by Springer, 1984 )Google Scholar
  3. Blume, C., Jakob, W.: Design of the Structured Robot Language (SRL), Proc. of Advanced Software for Robotics, Liege, Belgium, 4–6 May, 1983Google Scholar
  4. Jensen, K. and Wirth, N.: PASCAL-User Manual and Report, Springer 1978Google Scholar
  5. Rembold, U. and Blume. C.: Piuyramming Languages and Systems for Assembly Robots, Computers in Mechanical Engineering, January 1984Google Scholar
  6. D’Souza, C., Zühlke, D., Blume, C.: Aspects to Achieve Standardized Programming Interfaces for Industrial Robots, Proc. of 13th International Symposium on Industrial Robots, Chicago, 1983Google Scholar
  7. Müller, E. and Pods, R.: Entwurf und Implementierung einer Umweltmodell-Datenbank für die Roboterprogrammierung, Diplom Thesis, University of Karlsruhe, 1982Google Scholar
  8. Blume, C.: Wissensbasis für die zukünftige Roboterprogrammierung (Knowledge Base for the Future Robot Programming), ELEKTRONIK 16, August 1983Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1985

Authors and Affiliations

  • Christian Blume
    • 1
  1. 1.University of KarlsruheInstitute for Informatics III Research Group: Process Control Computer Technology Prof. Dr.-Ing. U. RemboldKarlsruhe 1Federal Republic of Germany

Personalised recommendations