Advertisement

Romansy 14 pp 299-306 | Cite as

Motion Generators in MRROC++ Based Robot Controllers

  • Cezary Zieliński
Part of the International Centre for Mechanical Sciences book series (CISM, volume 438)

Abstract

This paper presents the method of generating effector motions in MRROC++ (Multi-Robot Research-Oriented Controller) based systems. MRROC++ is a C++ library of objects and processes that can be assembled into a robot controller executing a user defined task. The presented formal approach to motion generation is general in nature and not only can it be used as a basis for the implementation of any robot programming language or library, but also as a means of classification of motion generators.

Keywords

Motion Generator Robot Motion Effector State Robot Controller Motion Instruction 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arkin, R. C. (1998). Behavior-Based Robotics. Cambridge, MA: MIT Press.Google Scholar
  2. Brooks, R. A. (1991). Inteligence Without Representation. Artificial Intelligence 47: 139–159.CrossRefGoogle Scholar
  3. Blume, C., and Jakob, W. (1985). PASRO: Pascal for Robots. Berlin: Springer-Verlag.CrossRefGoogle Scholar
  4. Frqczek, J., and Buako, Z. (1999a). Calibration of Multi Robot System Without and Under Load UsingGoogle Scholar
  5. Electronic Theodolites. In Proc. First Workshop on Robot Motion and Control RoMoCo’99. Kiekrz, Poland. 71–75.Google Scholar
  6. Frqczek, J., and Buako, Z. (1999b). Calibration of Serial and Serial-Parallel Robot Systems Using Electronic Theodolites and Error Correction Procedure. In Proc. 10th World Congress on the Theory of Machines and Mechanisms. Oulu, Finland. 972–977.Google Scholar
  7. Hayward, V., and Paul, R. P. (1986). Robot Manipulator Control Under Unix RCCL: A Robot Control C Library. Im. J. Robotics Research 5 (4): 94–111.CrossRefGoogle Scholar
  8. Hayward, V., and Hayati, S. (1988). KALI: An Environment for the Programming and Control of Cooperative Manipulators. In Proc. American Control Conference. USA. 473–478.Google Scholar
  9. Hayward, V., Daneshmend, L., and Hayati, S. (1989). An Overview of KALI: A System to Program and Control Cooperative Manipulators. In Waldron, K., ed., Advanced Robotics. Springer-Verlag. 547–558.Google Scholar
  10. Lloyd, J., and Hayward, V. (1993). Real-Time Trajectory Generation in Multi-RCCL. Journal of Robotics Systems 10 (3): 369–390.CrossRefMATHGoogle Scholar
  11. Mianowski, K., Nazarczuk, K., Wojtyra, M., Szynkiewicz, W., Zielinski, C., and Wozniak, A.: (2000). Application of the RNT Robot to Milling and Polishing. In Proc. Thirteenth CISM-IFToMM Symposium Theory and Practice of Robots and Manipulators Ro.Man.Sy’13. Zakopane, Poland. 421–429.Google Scholar
  12. Nazarczuk, K., Mianowski, K., Olgdzki, A., and Rzymkowski, C. (1995). Experimental Investigation of the Robot Arm with Serial-Parallel Structure. In Proc. Ninth World Congress on the Theory of Machines and Mechanisms. Milan, Italy. 2112–2116.Google Scholar
  13. Nazarczuk, K., and Mianowski, K. (1998). Polycrank–Fast Robot Without Joint Limits. In Proc. Twelfth CISM-IFToMM Symp. Theory and Practice of Robots and Manipulators Ro.Man.Sy’12 Paris, France. 317–324.Google Scholar
  14. Pacut, A., Brudka, M., and Jaworski, M. (1998). Neural Processing of Ultrasound Images in Robotic Applications. In Proc. IEEE Int. Workshop on Emerging Technologies, Intelligent Measurements and Virtual Systems for Instrumentation and Measurements ETIMVIS’98. St. Paul, USA. 59–66.Google Scholar
  15. Brudka, M., and Pacut, A. (1999). Intelligent Robot Control Using Ultrasonic Measurements. In Proc. Sixteenth IEEE Instrumentation and Measurement Technology Conference IMTC’99. Venice, Italy. 727–732.Google Scholar
  16. Zielifiski, C. (1993). Flexible Controller for Robots Equipped with Sensors. In Proc. Ninth Symp. Theory and Practice of Robots and Manipulators, Ro.Man.Sy’92., Udine, Italy. 205–214.Google Scholar
  17. Zielifiski, C. (1994). Reaction Based Robot Control. Mechatronics 4 (8): 843–860.CrossRefGoogle Scholar
  18. Zielifiski, C. (1995). Robot Programming Methods. Warsaw, Publishing House of Warsaw University of Technology.Google Scholar
  19. Zielifiski, C. (1995). Control of a Multi-Robot System. In Proc. Second Int. Symp. Methods and Models in Automation and Robotics MMAR’95, Migdzyzdroje, Poland. 603–608.Google Scholar
  20. Zielifiski, C. (1995). Sensorimotor robot control. In Proc. Seventh IFAC/IFORS/IMACS Symp. Large Scale Systems: Theory and Applications, London, United Kingdom. 797–802.Google Scholar
  21. Zielifiski, C., and Szynkiewicz, W. (1996). Control of Two 5 d.o.f. Robots Manipulating a Rigid Object. In Proc. IEEE Int. Symp. on Industrial Electronics ISIE’96, Warsaw, Poland. 979–984.Google Scholar
  22. Zielinski, C. (1996). Control of a Multi-Robot System. In Proc. Third Int. Symp. Methods and Models in Automation and Robotics MMAR’96, Migdzyzdroje, Poland. 893–898.Google Scholar
  23. Zielinski, C. (1997). Control of a Multi-Robot System. In Proc. Fourth Int. Symp. Methods and Models in Automation and Robotics MMAR’97, Migdzyzdroje, Poland. 1121–1126.Google Scholar
  24. Zielinski, C., Rydzewski, A., and Szynkiewicz, W. (1998). Multi-Robot System Controllers. In Proc. Fifth Int. Symp. Methods and Models in Automation and Robotics MMAR’98, Migdzyzdroje, Poland. 795–800.Google Scholar
  25. Zielinski, C. (1999). The MRROC-H- System. In Proc. First Workshop on Robot Motion and Control, RoMoCo’99, Kiekrz, Poland. 147–152.Google Scholar
  26. Zielifiski, C. (2000). Implementation of Control Systems for Autonomous Robots. In Proc. Sixth International Conference on Control, Automation, Robotics and Vision, ICARCV’2000,Singapore. On CD-ROM.Google Scholar
  27. Zielifiski, C. (2001). By How Much Should a General Purpose Programming Language be Extended to Become a Multi-Robot System Programming Language? Advanced Robotics 15 (1): 71–95.CrossRefGoogle Scholar
  28. Zielifiski, C. (2001). A Quasi-Formal Approach to Structuring Multi-Robot System Controllers. In Proc. 2nd International Workshop on Robot Motion and Control, RoMoCo’Ol, Bukowy Dworek, Poland. 121–128.Google Scholar

Copyright information

© Springer-Verlag Wien 2002

Authors and Affiliations

  • Cezary Zieliński
    • 1
  1. 1.Institute of Control and Computation EngineeringWarsaw University of TechnologyPoland

Personalised recommendations