Skip to main content

2004 | OriginalPaper | Buchkapitel

Designing Agent Behavior with the Extensible Agent Behavior Specification Language XABSL

verfasst von : Martin Lötzsch, Joscha Bach, Hans-Dieter Burkhard, Matthias Jüngel

Erschienen in: RoboCup 2003: Robot Soccer World Cup VII

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Specific behavior description languages prove to be suitable replacements to native programming language like C++ when the number and complexity of behavior patterns of an agent increases. The XML based Extensible Agent Behavior Specification Language (XABSL) also simplifies the process of specifying complex behaviors and supports the design of both very reactive and long term oriented behaviors. XABSL uses hierarchies of behavior modules called options that contain state machines for decision making. In this paper we introduce the architecture behind XABSL, the formalization of that architecture in XML and the software library XabslEngine that runs the formalized behavior on an agent platform. The GermanTeam [9] employed XABSL in the RoboCup Sony Four Legged League competitions in Fukuoka.

Metadaten
Titel
Designing Agent Behavior with the Extensible Agent Behavior Specification Language XABSL
verfasst von
Martin Lötzsch
Joscha Bach
Hans-Dieter Burkhard
Matthias Jüngel
Copyright-Jahr
2004
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-540-25940-4_10

Premium Partner