pogamut 2 platform for fast development of the cognitive agents inside 3d environment jakub gemrot,...

Post on 11-Jan-2016

215 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Pogamut 2Pogamut 2 Platform for fast development of the cognitive agents inside 3D environmentPlatform for fast development of the cognitive agents inside 3D environment

Jakub Gemrot, Rudolf Kadlec,

Michal Bída, Ondřej Burkert,

Jan Havlíček, Cyril Brom

Faculty of mathematics and physicsFaculty of mathematics and physicsCharles University at PragueCharles University at PragueJanuary 2008January 2008

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

What are the guys from Prague doing?What 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/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

Big picture… what is Pogamut 2 ?Big 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=> computer games

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

Unreal TournamentUnreal Tournament20042004

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

Extensible and adaptable3D engine.

Community drivenCommunity driven

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

Strong community, a lot of free and quality materials.

Faces of the Pogamut 2Faces of the Pogamut 2

Modular

architecture

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

Integrated Development

Environment

NetBeans plugin(Java 1.6)

Easy to connect

existing planners

UT2004 powered

ArchitectureArchitecture

Simulates the world

Exports information

Translating text messages

to java objects

Model of the agenthttp://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

EPICEPIC

®®

Our a

dapta

tion o

f Gam

ebots

Our a

dapta

tion o

f Gam

ebots

…… …… our own contribution ……our own contribution ……

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

IDE screenshotIDE screenshot

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

Some of the platform featuresSome of the platform featuresRemote ControlRemote Control

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

Some of the platform featuresSome of the platform featuresIntrospectionIntrospection

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

validation of the agents

allows to create a scenario for agents and run them multiple times

events

rule based engine (JBoss Rules)

Some of the platform featuresSome of the platform featuresExperimentsExperiments

VideoVideo

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

Ongoing projectsOngoing projects

Research on artificial emotions

Genetic evolution of complex behaviors (using grid of UT2004 servers)

Research on episodic memory

Agents coordination and cooperation

Thank you for your attention!Thank you for your attention!

http://artemis.ms.mff.cuni.cz/pogamuthttp://artemis.ms.mff.cuni.cz/pogamut

Questions ?

top related