Abstract
In this paper, we describe an implementation of use in demonstrating the effectiveness of architectures for real-time multi-agent systems. The implementation provides a simulation of a simplified RoboCup Search and Rescue environment, with unexpected events, and includes a simulator for both a real-time operating system and a CPU. We present experimental evidence to demonstrate the benefit of the implementation in the context of a particular hybrid architecture for multi-agent systems that allows certain agents to remain fully autonomous, while others are fully controlled by a coordinating agent. In addition, we discuss the value of the implementation for testing any models for the construction of real-time multi-agent systems and include a comparison to related work.
Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Atkins EM, Abdelzaher TF, Shin KG, Durfee EH (1999) Planning and resource allocation for hard real-time, fault-tolerant plan execution. In: Etzioni O, Müller JP, Bradshaw JM (eds) Proceedings of the 3rd annual conference on autonomous agents, Seattle. ACM Press, New York, pp 244–251
Balch T, Arkin RC (1994) Communication in reactive multiagent robotic systems. Auton Robots 1: 27–52
Estlin T, Castano R, Anderson B, Gaines D, Fisher F, Judd M (2003) Learning and planning for mars rover science. IJCAI 2003 workshop notes on issues in designing physical agents for dynamic real-time environments: world modeling, planning, learning, and communicating, Acapulco, Mexico
Jurisica I, Mylopoulos J, Yu E (2004) Ontologies for knowledge management: an information systems perspective. Knowl Info Syst 6: 380–401
Koenig S (2004) A comparison of fast search methods for real-time situated agents. In: Proceedings of The 3rd international joint conference on autonomous agents and multi agent systems, vol 2. New York, pp 864–871
Micacchi C (2004) An architecture for multi-agent systems operating in soft real-time environments with unexpected events. Master’s thesis, University of Waterloo, Waterloo
Morimoto T, Kono K, Takeuchi I (2002) YabAI: the first rescue simulation league champion. In: Birk A, Coradeschi S, Tadokoro S (eds) RoboCup 2001: Robot Soccer world cup V, Lecture Notes in Computer Science, vol 2733. Springer, Berlin, pp 49–59
Musliner DJ, Durfee EH, Shin KG (1995) World Modeling for the dynamic construction of real-time control plans. Artif Intell 74: 83–127
Ortiz CLJ, Rauenbush T (2002) Dynamic negotiation. In: Proceedings of the AAAI 2002 workshop on planning with and for multiagent systems, Menlo Park, AAAI Press, pp 64–71
Pinto HS, Martins JP (2004) Ontologies: how can they be built?. Knowl Inf Syst 6: 441–464
Richards D (2004) Addressing the ontology acquisition bottleneck through reverse ontological engineering. Knowl Info Syst 6: 402–427
Scerri P, Xu Y, Liao E, Lai J, Sycara K (2004) Scaling teamwork to very large teams. In: AAMAS’04: proceedings of the 3rd international joint conference on autonomous agents and multiagent systems, vol 2. IEEE Computer Society, Washington, pp 888–895
Tadokoro S, Kitano H, Tomoichi T, Noda I, Matsubara H, Shinjoh A, Koto T, Takeuchi I, Takahashi H, Matsuno F, Hatayama M, Nobe J, Shimada S (2000) The RoboCup-Rescue: an international cooperative research project of robotics and AI for the disaster mitigation problem. In: Proceedings of SPIE 14th annual international symposium on aerospace/defense sensing, simulation, and controls (AeroSense), conference on unmanned ground vehicle technology II, Orlando, pp 303–312
Vincent R, Horling B, Lesser V, Wagner T (2001) Implementing soft real-time agent control. In: Müller JP, Andre E, Sen S, Frasson C (eds) Proceedings of the 5th international conference on autonomous agents, Montreal. ACM Press, New York, pp 355–362
Wagner T, Phelps J, Guralnik V, VanRiper R (2004) COORDINATORS: Coordination managers for first responders. In: AAMAS’04: proceedings of the 3rd international joint conference on autonomous agents and multiagent systems, vol 3. IEEE Computer Society, Washington, pp 1140–1147
Wegner R, Anderson J (2004) An agent-based approach to balancing teleoperation and autonomy for robotic search and rescue. In: Proceedings of the agents meet robots workshop, 17th conference of the canadian society for the computational studies of intelligence (AI-04), London, pp 1–15
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Micacchi, C., Cohen, R. A framework for simulating real-time multi-agent systems. Knowl Inf Syst 17, 135–166 (2008). https://doi.org/10.1007/s10115-007-0120-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10115-007-0120-4