ROMANSY 11 pp 373-380 | Cite as

Object-Oriented Approach to Programming a Robot System

  • C. Zielinski
Part of the International Centre for Mechanical Sciences book series (CISM, volume 381)


The paper presents an object-oriented approach to the implementation of a software library (MRROC+) which contains building blocks for the construction of multi-robot system controllers tailored to meet specific demands of a task at hand.


Robot System Real Sensor Control Subsystem Virtual Sensor Robot Program 
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. [1]
    Backes P., Hayati S., Hayward V., Tso K.: The KALI Multi-Arm Robot Programming and Control Environment. Proc. NASA Conf. on Space Telerobotics, 1989.Google Scholar
  2. [2]
    Bidzinski J., Mianowski K., Nazarczuk K., Slomkowski T.: A manipulator with an arm of serial-parallel structure. Archives of Mechanical Engineering, Vol. 34, 1992.Google Scholar
  3. [3]
    Blume C., Jakob W.: Programming Languages for Industrial Robots. Springer-Verlag, 1986.Google Scholar
  4. [4]
    Corke P., Kirkham R.: The ARCL Robot Programming System. Proc. Int. Conf. Robots for Competitive Industries, Brisbane, Australia, 14–16 July 1993.Google Scholar
  5. [5]
    Hayward V., Paul R. P.: Robot Manipulator Control Under Unix RCCL: A Robot Control C Library. Int. J. Robotics Research, Vol.5, No.4, Winter 1986.Google Scholar
  6. [6]
    Hayward V., Hayati S.: KALI: An Environment for the Programming and Control of Cooperative Manipulators. Proc. American Control Conf., 1988.Google Scholar
  7. [7]
    Hayward V., Daneshmend L., Hayati S.: An Overview of KALI: A System to Program and Control Cooperative Manipulators. In: Advanced Robotics. Ed. Waldron K., Springer-Verlag, 1989.Google Scholar
  8. [8]
    Lloyd J., Parker M., McClain R.: Extending the RCCL Programming Environment to Multiple Robots and Processors. Proc. IEEE Int. Conf. Robotics and Automation, 1988.Google Scholar
  9. [9]
    Pelich C., Wahl F. M.: ZERO++ — An OOP Environment for Multiprocessor Robot Control. IASTED Int. J. Robotics and Automation, 1995. (in printing)Google Scholar
  10. [10]
    Zielinski C.: TORBOL: An Object Level Robot Programming Language. Mechatronics, Vol.1, No.4, Pergamon Press, 1991.Google Scholar
  11. [11]
    Zielinski C.: Object Level Robot Programming Languages. In:Robotics Research and Applications. Ed.: A. Morecki et al., Warsaw 1992.Google Scholar
  12. [12]
    Zielinski C.: Flexible Controller for Robots Equipped with Sensors. 9th Symp. Theory and Practice of Robots and Manipulators, Ro.Man.Sy’92, 1–4 Sept. 1992, Udine, Italy, Lect. Notes: Control and Information Sciences 187, Springer-Verlag, 1993.Google Scholar
  13. [13]
    Zielinski C.: Robot Object-Oriented Pascal Library: ROOPL. J. of Theoretical and Applied Mechanics, Vol. 31, No. 3, 1993.Google Scholar
  14. [14]
    Zielinski C.: Controller Structure for Robots with Sensors. Mechatronics, Vol.3, No.5, Pergamon Press, 1993.CrossRefGoogle Scholar
  15. [15]
    Zielinski C.: Sensory Robot Motions. Archives of Control Sciences, Vol.3, no.1, 1994.Google Scholar
  16. [16]
    Zielinski C.: Robot Programming Methods. Publishing House of Warsaw University of Technology, 1995.Google Scholar
  17. [17]
    Zielinski C.: Control of a Multi-Robot System, 2nd Int. Symp. Methods and Models in Automation and Robotics MMAR’95, 30 Aug.-2 Sept. 1995, Mivdzyzdroje, Poland.Google Scholar
  18. [18]
    Turbo C++: Getting Started. Borland International Incorporated, 1990.Google Scholar

Copyright information

© Springer-Verlag Wien 1997

Authors and Affiliations

  • C. Zielinski
    • 1
  1. 1.Warsaw University of TechnologyWarsawPoland

Personalised recommendations