Interfacing Indigolog and OAA: A Toolkit for Advanced Multiagent Applications
Alexei Lapouchnian, Y. Lespe ́rance
- Year
- 2002
- Citations
- 8
- Access
- Open access
Abstract
In this paper, we describe an interface library IG-OAAlib that supports the development of Open Agent Architecture (OAA) agents using the INDIGOLOG agent programming language. OAA is a multi-agent infrastructure that supports facilitated communication. INDIGOLOG is a high-level agent programming language based on logic that supports planning and allows complex agent behaviors to be specified. Full-fledged INDIGOLOG agents written using our interface library can be both reactive and proactive, thus overcoming one of the limitations of PROLOG-based agents in the OAA framework. The interface hides all of the low-level procedures that are used to communicate with the OAA system, as well as OAA initialization, thereby leaving the INDIGOLOG programmer free to concentrate on the functionality of the agent. A multi-robot mail delivery application developed using the library is presented.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002