Traditional attempts at formulating complex control programs have been based on “Artificial Intelligence” (AI) theory. The dominant paradigm of this approach has been the sense-plan-act (SPA) organization: a mapping from perception, through construction of an internal world model, planning a course of action based upon this model, and finally execution of the plan in the real-world environment. Aspects of this method of robot control have been criticized, notably the emphasis placed on construction of a world model and planning actions based on this model [Agre, Chapman 1990], [Brooks 1986]. The computation time required to construct a symbolic model has a significant impact on the performance of the robot. Furthermore, disparity between the planning model and the actual environment may result in actions of the robot not producing the intended effect.
An alternative to this approach is described by behavior-based robotics. Reactive systems that do not use symbolic representation are demonstrably capable of producing reasonably complex behavior [Braitenberg 1984], see Section 1.1. Behavior-based robotic schemes extend the concept of simple reactive systems to combining simple concurrent behaviors working together.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
24.9 References
Agre, P., Chapman, D. What are plans for?, Robotics and Autonomous Sys-tems, vol. 6, no. 1-2, 1990, pp. 17-34 (18)
Arkin, R. Behavior Based Robotics, MIT Press, Cambridge MA, 1998
Arkin, R., Balch, T. AuRA: Principles and Practice in Review, Journal of Ex-perimental and Theoretical Artificial Intelligence, vol. 9, no. 2-3, 1997, pp. 175-189 (15)
Balch, T., Arkin, R., Communication in Reactive Multiagent Robotic Sys-tems, Autonomous Robots, vol. 1, no. 1, 1994, pp. 27-52 (26)
Balch T. TeamBots simulation environment, available from http://www. teambots.org, 2006
Braitenberg, V. Vehicles, experiments in synthetic psychology, MIT Press, Cambridge MA, 1984
Brooks, R. A Robust Layered Control System For A Mobile Robot, IEEE Jour-nal of Robotics and Automation, vol. 2, no.1, 1986, pp. 14-23 (7)
Du j., Bräunl, T. Collaborative Cube Clustering with Local Image Process-ing, Proc. of the 2nd Intl. Symposium on Autonomous Minirobots for Research and Edutainment, AMiRE 2003, Brisbane, Feb. 2003, pp. 247-248 (2)
Gurney, K. Neural Nets, UCL Press, London, 2002
Iske, B., RUECKERT, U. Cooperative Cube Clustering using Local Communi-cation, Autonomous Robots for Research and Edutainment - AMiRE 2001, Proceedings of the 5th International Heinz Nixdorf Symposium, Paderborn, Germany, 2001, pp. 333-334 (2)
Moravec, H. Mind Children: The Future of Robot and Human Intelligence, Harvard University Press, Cambridge MA, 1988
Steels, L., Brooks, R. Building Agents out of Autonomous Behavior Systems, in L. Steels, R. Brooks (Eds.), The Artificial Life Route to AI: Building Embodied, Situated Agents, Erlbaum Associates, Hillsdale NJ, 1995
Venkitachalam, D. Implementation of a Behavior-Based System for the Con-trol of Mobile Robots, B.E. Honours Thesis, The Univ. of Western Australia, Electrical and Computer Eng., supervised by T. Bräunl, 2002
Waggershauser, A. Simulating small mobile robots, Project Thesis, Univ. Kaiserslautern / The Univ. of Western Australia, supervised by T. Bräunl and E. von Puttkamer, 2002
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
(2008). Behavior-Based Systems. In: Embedded Robotics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70534-5_24
Download citation
DOI: https://doi.org/10.1007/978-3-540-70534-5_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-70533-8
Online ISBN: 978-3-540-70534-5
eBook Packages: Computer ScienceComputer Science (R0)