Koordinace chování virtuálních lidí
Koordinace chování virtuálních lidí
diploma thesis (DEFENDED)
![Document thumbnail](/bitstream/handle/20.500.11956/20745/thumbnail.png?sequence=7&isAllowed=y)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/20745Identifiers
Study Information System: 49836
Collections
- Kvalifikační práce [11264]
Author
Advisor
Referee
Neruda, Roman
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Theoretical Computer Science
Department
Department of Software and Computer Science Education
Date of defense
25. 5. 2009
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Tato práce je o specifickém přístupu ke koordinaci chování virtuálních agentů. Každý virtuální agent je schopen jednat sám za sebe, ale také může být kdykoli veden některým z koordinačních agentů. Tento přístup je navrhnut speciálně pro oblast interaktivního storytellingu, kde jednotliví agenti - herci jsou vnímáni pouze jako loutky, které jsou ovládány abstraktním agentem - režisérem. Kontrolní mechanismus agentů je založen na BDI architektuře. Zejména na jedné z její implementací a to jazyku AgentSpeak(L). Jazyk AgentSpeak(L) je rozšířen o šablonované plány a nový mechanismus exekuce plánů, který umožňuje zmíněnou kontrolu agentů - herců.
This thesis is about specific approach to the behavior coordination of multiple embodied virtual agents. Agents may act for themselves or be controlled directly by bodiless coordination agents. This kind of approach is designed for the area of interactive storytelling, where the actor agents are viewed as a string puppets that are controlled by the abstract director. The control mechanism is based upon the BDI architecture and the AgentSpeak(L) language that is extended with template plans and new plan execution mechanism that allows the directing of other actor agents.