Deliberation in highly-dynamic domains such as robotic soccer requires a rich representation language that can deal with continuous change, uncertainty, and multiple agents, among other things. For this purpose we have developed the language ICPGOLOG, a variant of the logic-based action language GOLOG. We show how to specify plans for soccer agents such as playing a double pass in ICP-GOLOG and report on experimental results in the ROBOCUP SIMULATION league. We have also recently integrated ICPGOLOG as the high-level control language into our MID-SIZE soccer team. We discuss the software architecture and some of the differences between agent modeling in the SIMU-LATION and MID-SIZE league. 1
|
2141
|
A robust layered control system for a mobile robot
– Brooks
- 1986
|
|
401
|
Golog: A logic programming language for dynamic domains
– Levesque, Reiter, et al.
- 1997
|
|
376
|
Reactive reasoning and planning
– Georgeff, Lansky
- 1987
|
|
230
|
Intelligent agents
– Wooldridge
- 1999
|
|
209
|
Situated Agents Can Have Goals
– Maes
- 1990
|
|
188
|
Between MDPs and semi-MDPs: A Framework for Temporal Abstraction
– Sutton, Precup, et al.
|
|
179
|
Statistical color models with application to skin detection
– Jones, Rehg
- 1999
|
|
166
|
Situations, actions and causal laws
– McCarthy
|
|
165
|
What are plans for
– Agre, Chapman
- 1990
|
|
159
|
The interactive museum tour-guide robot
– Burgard, Cremers, et al.
- 1998
|
|
147
|
ConGolog, a concurrent programming language based on the situation calculus
– Giacomo, Lespérance, et al.
|
|
95
|
Action and Planning in Embedded Agents
– Kaelbling, Rosechein
- 1990
|
|
73
|
How to progress a database
– Lin, Reiter
- 1997
|
|
70
|
Decision-Theoretic, high-level agent programming in the situation calculus
– Boutilier, Reiter, et al.
|
|
52
|
Knowledge in Action
– Reiter
- 2001
|
|
40
|
Dual dynamics: Designing a behavior system for autonomous robots
– Jäger, Christaller
- 1998
|
|
36
|
The design of intelligent agents
– Müller
- 1996
|
|
34
|
Making Them Behave: Cognitive Models for Computer Animation
– Funge
- 1998
|
|
30
|
The incremental development of a synthetic multi-agent system: The uva trilearn 2001 robotic soccer simulation team
– Boer, Kok
- 2002
|
|
30
|
On sensing and off-line interpreting in golog
– Lakemeyer
- 1999
|
|
26
|
cc-Golog: Towards more realistic logic-based robot controllers
– Grosskreutz, Lakemeyer
- 2000
|
|
22
|
Planning with sensing, concurrency, and exogenous events: Logical framework and implementation
– Iocchi, Nardi, et al.
- 2000
|
|
20
|
Behavior Networks for Continuous Domains using Situation-Dependent Motivations
– Dorer
- 1999
|
|
19
|
Multiagent systems specification by UML statecharts aiming at intelligent manufacturing. Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
– Arai, Stolzenburg
- 2002
|
|
17
|
Turning high-level plans into robot programs in uncertain domains
– Grosskreutz, Lakemeyer
- 2000
|
|
12
|
Probabilistic projection and belief update in the pGolog framework
– Grosskreutz
- 2000
|
|
11
|
Mental models for robot control
– Burkhard, Bach, et al.
- 2002
|
|
9
|
Legolog: Inexpensive experiments in cognitive robotics
– Levesque, Pagnucco
- 2000
|
|
7
|
Acting and Deliberating using Golog in Robotic Soccer – A Hybrid Approach
– Dylla, Ferrein, et al.
- 2002
|
|
5
|
Integrated control and coordinated behavior: A case for agent models
– Ferguson
- 1994
|
|
4
|
Extending DTGolog with options
– Ferrein, Fritz, et al.
- 2003
|
|
3
|
Online-Execution of ccGolog Plans
– Grosskreutz, Lakemeyer
- 2001
|
|
3
|
Hierarchical solutions of MDPs using macro-actions
– Hauskrecht, Meuleau, et al.
- 1998
|
|
3
|
Technical description of the allemaniacs soccer robots
– Wunderlich, Dylla
- 2002
|
|
2
|
Handlungskontrolle und Zielmanagement in autonomen Agenten
– Motivation
- 1999
|
|
1
|
Giacomo und H.J. Levesque. An incremental interpreter for high-level programs with sensing
– de
- 1999
|
|
1
|
Version 5.5) - The ECRC Constraint Logic Parallel System. http://www.icparc.ic.ac.uk/eclipse
– ECLiPSe
- 2002
|
|
1
|
A framework for deliberation in uncertain, highly dynamic environments with real-time requirements
– Jansen
- 2002
|
|
1
|
Developing similarity measures for the comparison of game situations
– Riedel
- 2003
|
|
1
|
The design of intelligent agents
– üller
- 1996
|