Abstract
Developing agents for simulation environments is usually the responsibility of computer experts. However, as domain experts have superior knowledge of the intended agent behavior, it is desirable to have domain experts directly specifying behavior. In this paper we describe a system which allows non-computer experts to specify the behavior of agents for the RoboCup domain. An agent designer is presented with a Graphical User Interface with which he can specify behaviors and activation conditions for behaviors in a layered behavior-based system. To support the testing and debugging process we are also developing interfaces that show, in real-time, the world from the agents perspective and the state of its reasoning process.
Chapter PDF
References
Bruce Blumberg and Tinsley Galyean. Multi-level control of autonomous animated creatures for real-time virtual environments. In Siggraph’ 95 Proceedings, 1995.
Rodney Brooks. Intelligence without reason. In Proceedings 12th International Joint Conference on AI, pages 569–595, Sydney, Australia, 1991.
Silvia Coradeschi and Lars Karlsson. RoboCup-97: The First Robot World Cup Soccer Games and Conferences, chapter A Role-Based Decision-Mechanism for Teams of Reactive and Coordinating Agents. Springer Verlag Lecture Notes in Artificial Intelligence, Nagoya, Japan, 1998.
James Cremer, Joseph Kearney, and Yiannis Papelis. HCSM: A framework for behavior and scenario control in virtual environments. ACM Transactions on Modeling and Computer Simulation, 1995.
Kieth Decker, Anandeep Pannu, Katia Sycara, and Mike Williamson. Designing behaviors for information agents. In Autonomous Agents’ 97 Online Proceedings, 1997.
James Firby. Task networks for controlling continuous processes. In Proceedings of the Second International Conference on AI Planning Systems, June 1994.
D. Harel. Statecharts: A visual formalism for complex systems. Sci. Comput. Program, 8:231–274, 1987.
Maja Mataric. Behavior-based systems: Main properties and implications. In IEEE International Conference on Robotics and Automation, Workshop on Architectures for, pages 46–54, Nice, France, May 1992.
Maja Mataric. Interaction and Intelligent Behavior. PhD thesis, Massachusetts Institute of Technology, 1994.
Itsuki Noda. Soccer server: A simulator of RoboCup. In Proceedings of AI Symposium’95, Japanese Society for Artificial Intelligence, December 1995.
Itsuki Noda. Agent programming in Gaea. In RoboCup’ 97 Proceedings, 1997.
David Smith, Allen Cypher, Jim Spohrer, Apple Labs, and Apple Computer. Software Agents, chapter KidSim: Programming Agents without a Programming Language. AAAI Press/The MIT Press, 1997.
Simone Strippgen. Insight: A virtual laboratory for looking into behavior-based autonomous agents. In Autonomous Agents’ 97 Online Proceedings, 1997.
Milind Tambe, W. Lewis Johnson, Randolph Jones, Frank Koss, John Laird, Paul Rosenbloom, and Karl Schwamb. Intelligent agents for interactive simulation environments. AI Magazine, 16(1), Spring 1995.
Sarah Thomas. PLACA, An Agent Oriented Programming Language. PhD thesis, Dept. Computer Science, Standford University, 1993.
Peter Wavish and David Connah. Virtual actors that can perform scripts and improvise roles. In Autonomous Agents’ 97 Online Proceedings, 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Heidelberg Berlin
About this paper
Cite this paper
Scerri, P., Coradeschi, S., Törne, A. (1999). A User Oriented System for Developing Behavior Based Agents. In: Asada, M., Kitano, H. (eds) RoboCup-98: Robot Soccer World Cup II. RoboCup 1998. Lecture Notes in Computer Science(), vol 1604. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48422-1_14
Download citation
DOI: https://doi.org/10.1007/3-540-48422-1_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66320-1
Online ISBN: 978-3-540-48422-6
eBook Packages: Springer Book Archive