Skip to main content

Production Systems for Multirobot Control: A Tutorial

  • Chapter
Languages for Automation

Part of the book series: Management and Information Systems ((MIS))

  • 104 Accesses

Abstract

Current robot control systems and their programming languages are designed to handle completely specified tasks. They can be characterized by elaborate flow of control, primarily serial processing, and substantial syntactic constraint (e.g., autopass,(4) al,(2) wave,(5) etc.). Such systems are poorly suited to the problem of providing robots with a local intelligence capability. As the complexity of the task that the system is expected to perform increases, there is a corresponding increase in the complexity of the robot programming and control system design. In direct contrast to current robot programming systems, which belong to the class of procedural systems, is the class of production languages. This chapter introduces production systems, which are highly parallel, do not require elaborate control constructs, and are particularly valuable for implementing heuristically specified tasks.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

  1. S. Bonner and K. G. Shin, A comparative study of robot languages, Computer 15 (12), 8296 (1982).

    Article  Google Scholar 

  2. R. Finkel, AL, A programming system for automation, Stanford Artificial Intelligence Laboratory Memo Aim-243, Stanford University, Palo Alto, California, November, 1974.

    Google Scholar 

  3. J. H. Holland, Adaptation in Natural and Artificial Systems, the University of Michigan Press, Michigan, 1975.

    Google Scholar 

  4. L. I. Lieberman, and M. A. Wesley, Autopass, An automatic programming system for computer controlled mechanical assembly, Computer Sciences Department RC 5925 (25653), T. J. Watson Research Center, Yorktown Heights, New York, March, 1976.

    Google Scholar 

  5. R. P. C. Paul, Wave: A model-based language for manipulator control, Ind. Robot 4, 1017 (1977).

    Google Scholar 

  6. K. Takase, R. P. Paul, and E. J. Berg, A structured approach to robot programming and teaching, Ieee Trans. Syst, Man, Cybern. 11 (4), 274–289 (1982).

    Google Scholar 

  7. P. H. Winston, Artificial Intelligence, Addison-Wesley, Reading, Massachusetts, 1977.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1985 Springer Science+Business Media New York

About this chapter

Cite this chapter

Maletz, M.C. (1985). Production Systems for Multirobot Control: A Tutorial. In: Chang, SK. (eds) Languages for Automation. Management and Information Systems. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-1388-6_21

Download citation

  • DOI: https://doi.org/10.1007/978-1-4757-1388-6_21

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4757-1390-9

  • Online ISBN: 978-1-4757-1388-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics