Název:
Koordinace chování virtuálních lidí
Překlad názvu:
Koordinace chování virtuálních lidí
Autoři:
Gemrot, Jakub ; Neruda, Roman (oponent) ; Brom, Cyril (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2009
Jazyk:
eng
Abstrakt: [eng][cze] 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.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ů.