Skip to main content

Dynamic Schema Hierarchies for an Autonomous Robot

  • Conference paper
  • First Online:
Advances in Artificial Intelligence — IBERAMIA 2002 (IBERAMIA 2002)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2527))

Included in the following conference series:

Abstract

This paper proposes a behavior based architecture for robot control which uses dynamic hierarchies of small schemas to generate autonomous behavior. Each schema is a flow of execution with a target, can be turned on and off, and has several parameters which tune its behavior. Low level schemas are woken up and modulated by upper level schemas, forming a hierarchy for a given behavior. At any time there are several awake schemas per level, running concurrently, but only one of them is activated by environment perception. When none or more than one schema wants to be activated then upper level schema is called for arbitration. This paper also describes an implementation of the architecture and its use on a real robot.

Minerva: http://www.cs.cmu.edu/~minerva

Aibo:http://www.aibo.com

Robocup: http://www.robocup.org/

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

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.

Similar content being viewed by others

References

  1. Arbib, M.A., Liaw, J.S.: Sensorimotor transformations in the worlds of frogs and robots. Artificial Intelligence, 72 (1995) 53–79

    Article  Google Scholar 

  2. Arkin, R.C.: Motor Schema-Based Mobile Robot Navigation. The International Journal of Robotics Research, 8(4) (1989) 92–112

    Article  Google Scholar 

  3. Arkin, R.C., Balch, T.: AuRA: Principles and Practice in Review. Journal of Experimental and Theoretical Artificial Intelligence, 9(2–3) (1997) 175–188

    Google Scholar 

  4. Ali, K.S., Arkin, R.C.: Implementing Schema-theoretic Models of Animal Behavior in Robotic Systems. Proceedings of the 5th International Workshop on Advanced Motion Control, AMC’98. IEEE, Coimbra (Portugal) (1998) 246–253

    Google Scholar 

  5. Bonasso, R.P., Firby, R.J., Gat, E., Kortenkamp, D., Miller, D.P., Slack, M.G.: Experiences with an Architecture for Intelligent, Reactive Agents. Journal of Experimental and Theoretical Artificial Intelligence, 9(2) (1997) 237–256

    Article  Google Scholar 

  6. Brooks, R.A.: A Robust Layered Control System for a Mobile Robot. IEEE Journal of Robotics and Automation, 2(1) (1986) 14–23

    Google Scholar 

  7. Corbacho, F.J., Arbib, M.A.: Learning to Detour. Adaptive Behavior, 5(4) (1995) 419–468

    Article  Google Scholar 

  8. Firby, R.J.: Building Symbolic Primitives with Continuous Control Routines. Proceedings of the 1st International Conference on AI Planning Systems AIPS’92. (1992) 62–69

    Google Scholar 

  9. Firby, R.J.: Task Networks for Controlling Continuous Processes. Proceedings of the 2nd International Conference on AI Planning Systems AIPS’94. AAAI (1994) 49–54

    Google Scholar 

  10. Konolige, Kurt: Saphira Software Manual. SRI International, 2001

    Google Scholar 

  11. Langer, D., Rosenblatt, J.K., Hebert, M.: A Behavior-Based System for Off-Road Navigation. IEEE Journal of Robotics and Automation, 10(6) (1994) 776–782

    Article  Google Scholar 

  12. Lorenz, K.: Foundations of Ethology. Springer Verlag (1981)

    Google Scholar 

  13. Maes, P.: How to Do the Right Thing. Connection Science Journal (Special Issue on Hybrid Systems), 1(3) (1989) 291–323

    Article  Google Scholar 

  14. Payton, D.W., Rosenblatt, J.K., Keirsey, D.M.: Plan Guided Reaction. IEEE Transactions on Systems Man and Cybernetics, 20(6) (1990) 1370–1382

    Article  Google Scholar 

  15. Saffotti, A.: The uses of fuzzy logic in autonomous robot navigation. Soft Computing, 1 (1997) 180–197

    Google Scholar 

  16. Simmons, R.G.: Structured Control for Autonomous Robots. IEEE Transactions on Robotics and Automation, 10(1) (1994) 34–43

    Article  Google Scholar 

  17. Tyrrell, T.: The Use of Hierarchies for Action Selection. Journal of Adaptive Behavior, 1(4) (1993) 387–420

    Article  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 Berlin Heidelberg

About this paper

Cite this paper

Cañas, J.M., Matellán, V. (2002). Dynamic Schema Hierarchies for an Autonomous Robot. In: Garijo, F.J., Riquelme, J.C., Toro, M. (eds) Advances in Artificial Intelligence — IBERAMIA 2002. IBERAMIA 2002. Lecture Notes in Computer Science(), vol 2527. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36131-6_92

Download citation

  • DOI: https://doi.org/10.1007/3-540-36131-6_92

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00131-7

  • Online ISBN: 978-3-540-36131-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics