Skip to main content
Log in

Dual dynamics: Designing behavior systems for autonomous robots

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

This paper describes the “dual dynamics” (DD) design scheme for robotic behavior control systems. Behaviors are formally specified as dynamical systems using differential equations. A key idea for the DD scheme is that a robotic agent can work in different “modes,” which lead to qualitatively different behavioral patterns. Mathematically, transitions between modes are bifurcations in the control system.

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. Brooks RA (1991) Intelligence without reason. A.I. Memo, ftp'able at httpp://www.ai.mit.edu/ 1293, MIT AI Laboratory

  2. Steels L (1993) Building agents out of autonomous behavior systems. In: Steels L, Brooks RA (eds)The “artificial life” route to “artificial intelligence”: building situated embodied agents. Lawrence Erlbaum

  3. Pfeifer R, Scheier Ch (1997)An introduction to new artificial intelligence. MIT Press, Cambridge, in press

    Google Scholar 

  4. Brooks R (1986) A robust layered control system for a mobile robot. IEEE J Robotics Autom 2:14–23

    MathSciNet  Google Scholar 

  5. Baerends GP (1975) On drive, conflict and instinct, and the functional organization of behavior. In: Corner MA, Swaab DF (eds)Perspectives in brain research. Proceedings of the 9th International Summer School of Brain Research, Amsterdam, August 1975. Elsevier, Amsterdam, pp. 427–447

    Google Scholar 

  6. Ewert JP, Beneke TW, Schürg-Pfeiffer E, Schwippert WW, Weerasuriya A (1994) Sensorimotor processes that underlie feeding behavior in tetrapods. In: Bels VL, Chardon M, Vandewalle P (eds)Biomechanics of feeding in vertebrates. Comparative and environmental physiology, vol 18. Springer, pp 119–161

  7. Beer RD (1997) The dynamics of adaptive behavior: a research program. Robotics Auton Syst 20:257–289

    Article  Google Scholar 

  8. Schöner G, Dose M, Engels C (1995) Dynamics of behavior: theory and applications for autonomous robot architectures. Robotics Auton Syst 16:213–246

    Article  Google Scholar 

  9. von Kalckreuth J (1975)Das stille Abenteuer. Motorbuch-Verlag, Stuttgart

    Google Scholar 

  10. Stengel RF (1986)Stochastic optimal control. Wiley, New York

    MATH  Google Scholar 

  11. Narendra KS (1995) Identification and control. In: Arbib MA (ed)The handbook of brain theory and neural networks. MIT Press/Bradford Books Cambridge, MA, pp. 477–480

    Google Scholar 

  12. Strogatz SH (1994)Nonlinear dynamics and chaos. Addison wesley, Cambridge, MA

    Google Scholar 

  13. Abraham RH, Shaw CD (1992)Dynamics: the geometry of behavior. Addison-Wesley, Redwood City

    Google Scholar 

  14. Kelso JAS, Ding M, Schöner G (1993) Dynamic pattern formation: A primer. In: Smith LB, Thelen E (eds)A dynamical systems approach to development: applications. MIT Press/Bradford Books, Cambridge, MA, pp 13–50

    Google Scholar 

  15. Tyrrell T (1993) The use for hierarchies for action selection. Adapt Behav 1:387–420

    Google Scholar 

  16. Jaeger H (1996) The dual dynamics design scheme for behavior-based robots: a tutorial. Arbeitspapiere der GMD 966, GMD—Forschungszentrum Informationstechnik GmbH, St. Augustin

    Google Scholar 

  17. McFarland D (1994) Towards robot cooperation. In: Cliff D (ed)From animals to animats. III. Proceedings of the 3rd International Conference on Simulation of Adaptive Behavior, Bradford/MIT Press, Cambridge, MA, pp 440–444

    Google Scholar 

  18. Spenneberg D, Schlottmann E, Höpfner T, Christaller Th (1997) PDL programming manual. Arbeitspapiere der GMD 1082, GMD. http://www.gmd/de/FIT/KI/CogRob/Publications/CogRob.Publications.html

  19. Jaeger H (1996) Brains on wheels: mobile robots for brain research.Manuscript, available at: http//www.gmd.de/People/Herbert.Jaeger/Publications.html

  20. Hertzberg J, Jaeger H, Morignot P, Zimmer UR (1998) A framework for plan execution in behavior-based robots. Proceedings of the ISIC/CIRA/ISAS joint conference on the science and technology of intelligent systems, Gaithersburg, MD, September, 1998

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to H. Jaeger.

About this article

Cite this article

Jaeger, H., Christaller, T. Dual dynamics: Designing behavior systems for autonomous robots. Artificial Life and Robotics 2, 108–112 (1998). https://doi.org/10.1007/BF02471165

Download citation

  • Received:

  • Accepted:

  • Issue Date:

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

Key words

Navigation