Skip to main content
Log in

An application of learning to robotic planning

  • Published:
International Journal of Computer & Information Sciences Aims and scope Submit manuscript

Abstract

Conventional approaches to robotic planning have focused on the resolution theorem prover, using general-purpose search heuristics, with the desired goal expressed in terms of logical calculus. These approaches suffer from several drawbacks; one major problem encountered in these approaches is the speed of planning. In this paper we describe an approach of applying supervised learning to robotic planning. The learning system is an intermediate one between rote learning and generalization learning, and is based on the concept of analogy. Simulation examples of various robot tasks are presented to demonstrate the significant increase in the systems's planning speed and to compare it with some existing systems.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. K. S. Fu, “Learning control systems-review and outlook,”IEEE Trans. Autom. Control AC-15:210–221 (April 1970).

    Google Scholar 

  2. K. S. Fu, “Learning control systems and intelligent control systems: an intersection of Artificial Intelligence and Automatic Control,”IEEE Trans. Autom. Control AC-16:70–72 (February 1971).

    Google Scholar 

  3. R. E. Fikes and N. J. Nilsson, “strips: A New Approach to the Application of Theorem Proving to Problem Solving,” Second International Joint Conference on Artificial Intelligence (IJCAI) (September 1971), pp. 608–620.

  4. R. E. Fikes, P. E. Hart, and N. J. Nilsson, “Some new directions in robot problem solving,” inMachine Intelligence, Vol. 7, B. Meltzer and D. Michie, eds. (1972), pp. 405–430.

  5. R. E. Fikes, P. E. Hart, and N. J. Nilsson, “Learning and executing generalized robot plans,”Artif. Intell. 3:251–288 (1972).

    Google Scholar 

  6. E. D. Sacerdoti, “Planning in a Hierarchy of Abstraction Spaces,” Third IJCAI (1973), pp. 412–422.

  7. J. Derksen, J. F. Rulifson, and R. J. Woldinger, “The QA4 Language Applied to Robot Planning,”Proceedings of the AFIPS Conference, Vol. 41 (1972), pp. 1181–1192.

    Google Scholar 

  8. J. Doran, “Planning and robots,” inMachine Intelligence, Vol. 5, B. Meltzer and D. Michie, eds. (1970).

  9. I. Goldstein, “Planning Paradigms-Knowledge for Organizing Models into Programs,” inComputer Oriented Learning System (NATO Advanced Study Institute, 1974).

  10. C. C. Green, “Application of Theorem Proving to Problem Solving,” First IJCAI (1969), pp. 219–239.

  11. C. Hewitt, “Description and theoretical analysis (using schemata) of planner: a language for proving theorems and manipulating models in a robot,” MIT-AI-TR-258 (April 1972).

  12. A. Horman, “How a computer system can learn,”IEEE Spectrum, 110–119 (July 1964).

  13. R. E. Kling, “A paradigm for reasoning by analogy,”Artif. Intell. 2:147–178 1971.

    Google Scholar 

  14. M. Minsky, “A Framework for Representing Knowledge,” MIT-AI Lab, memo #306 (June 1974).

  15. N. J. Nilsson, “A Hierarchical Robot Planning and Execution System,” SRI-AI Technical Note -76 (1953).

  16. L. Siklossy, “Procedural Learning in World of Robots,” inComputer Oriented Learning Processes (NATO Advanced Study Institute, 1974), pp. 423–436.

  17. R. Simmons and B. Bruce, “Some Relations Between Predicate Calculus and Semantic Net Representations of Discourse,” Second IJCAI (1971), pp. 524–530.

  18. R. F. Simmons, “Semantic networks: Their computation and use for understanding english sentences,” inComputer Models of Thought and Language, R. C. Schank and K. M. Colby, eds. (1973), pp. 63–113.

  19. P. H. Winston, “Learning Structural Descriptions from Examples,” MIT-AI Lab, Technical Report #231 (September 1970.)

  20. D. A. Waterman, “Generalization learning techniques for automating the learning of Heuristics,”Artif. Intell. 1:121–170 (1970).

    Google Scholar 

  21. S. Tangwongsan and K. S. Fu, “An application of learning to robotic planning,” Technical Report TR-EE 77-7, Purdue University (December 1976.)

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was supported by the National Science Foundation grant ENG-74-17586.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tangwongsan, S., Fu, K.S. An application of learning to robotic planning. International Journal of Computer and Information Sciences 8, 303–333 (1979). https://doi.org/10.1007/BF00993056

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00993056

Key words

Navigation