Skip to main content

Motion Generators in MRROC++ Based Robot Controllers

  • Chapter
Romansy 14

Part of the book series: International Centre for Mechanical Sciences ((CISM,volume 438))

  • 470 Accesses

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.

This word was supported by CATID, Warsaw University of Technology.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Arkin, R. C. (1998). Behavior-Based Robotics. Cambridge, MA: MIT Press.

    Google Scholar 

  • Brooks, R. A. (1991). Inteligence Without Representation. Artificial Intelligence 47: 139–159.

    Article  Google Scholar 

  • Blume, C., and Jakob, W. (1985). PASRO: Pascal for Robots. Berlin: Springer-Verlag.

    Book  Google Scholar 

  • Frqczek, J., and Buako, Z. (1999a). Calibration of Multi Robot System Without and Under Load Using

    Google Scholar 

  • Electronic Theodolites. In Proc. First Workshop on Robot Motion and Control RoMoCo’99. Kiekrz, Poland. 71–75.

    Google Scholar 

  • 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 

  • 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.

    Article  Google Scholar 

  • 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 

  • 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 

  • Lloyd, J., and Hayward, V. (1993). Real-Time Trajectory Generation in Multi-RCCL. Journal of Robotics Systems 10 (3): 369–390.

    Article  MATH  Google Scholar 

  • 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 

  • 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 

  • 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 

  • 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 

  • 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 

  • 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 

  • Zielifiski, C. (1994). Reaction Based Robot Control. Mechatronics 4 (8): 843–860.

    Article  Google Scholar 

  • Zielifiski, C. (1995). Robot Programming Methods. Warsaw, Publishing House of Warsaw University of Technology.

    Google Scholar 

  • 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 

  • 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 

  • 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 

  • 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 

  • 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 

  • 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 

  • Zielinski, C. (1999). The MRROC-H- System. In Proc. First Workshop on Robot Motion and Control, RoMoCo’99, Kiekrz, Poland. 147–152.

    Google Scholar 

  • 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 

  • 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.

    Article  Google Scholar 

  • 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 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Wien

About this chapter

Cite this chapter

ZieliƄski, C. (2002). Motion Generators in MRROC++ Based Robot Controllers. In: Bianchi, G., Guinot, JC., Rzymkowski, C. (eds) Romansy 14. International Centre for Mechanical Sciences, vol 438. Springer, Vienna. https://doi.org/10.1007/978-3-7091-2552-6_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-2552-6_32

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-7091-2554-0

  • Online ISBN: 978-3-7091-2552-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics