Title: Pogamut 2 Platform for fast development of the cognitive agents inside 3D environment
1Pogamut 2 Platform for fast development of the
cognitive agents inside 3D environment
Faculty of mathematics and physics Charles
University at Prague January 2008
- Jakub Gemrot, Rudolf Kadlec,
- Michal Bída, Ondrej Burkert,
- Jan Havlícek, Cyril Brom
http//artemis.ms.mff.cuni.cz/pogamut
2What are the guys from Prague doing?
- human-like agents in 3D enviroments
- navigation in virtual reality, computer games,
virtual storytelling - available tools or platform insufficient
http//artemis.ms.mff.cuni.cz/pogamut
3Big picture what is Pogamut 2 ?
- platform for fast development of the cognitive
agents - testbed for cognitive architectures providing
environment, problems and agent stubs - hard to make good 3D world simulators
- gt computer games
http//artemis.ms.mff.cuni.cz/pogamut
4Unreal Tournament2004
Extensible and adaptable 3D engine.
http//artemis.ms.mff.cuni.cz/pogamut
5Community driven
Strong community, a lot of free and quality
materials.
http//artemis.ms.mff.cuni.cz/pogamut
6Faces of the Pogamut 2
Modular architecture
Easy to connect existing planners
NetBeans plugin (Java 1.6)
Integrated Development Environment
UT2004 powered
http//artemis.ms.mff.cuni.cz/pogamut
7Architecture
Our adaptation of Gamebots
EPIC
our own contribution
Exports information
Translating text messages to java objects
Simulates the world
Model of the agent
http//artemis.ms.mff.cuni.cz/pogamut
8 IDE screenshot
http//artemis.ms.mff.cuni.cz/pogamut
9 Some of the platform features
Remote Control
http//artemis.ms.mff.cuni.cz/pogamut
10 Some of the platform features
Introspection
http//artemis.ms.mff.cuni.cz/pogamut
11 Some of the platform features
Experiments
- validation of the agents
- allows to create a scenario for agents and run
them multiple times - events
- rule based engine (JBoss Rules)
http//artemis.ms.mff.cuni.cz/pogamut
12Video
http//artemis.ms.mff.cuni.cz/pogamut
13 Ongoing projects
- Research on artificial emotions
- Genetic evolution of complex behaviors (using
grid of UT2004 servers) - Research on episodic memory
- Agents coordination and cooperation
http//artemis.ms.mff.cuni.cz/pogamut
14Thank you for your attention!
http//artemis.ms.mff.cuni.cz/pogamut