基于情景演算的多个智能虚拟人协作行为描述语言
A Cooperation Behaviors Description Language of Multiple Intelligent Virtual Agents Based on Situation Calculus作者机构:南京理工大学计算机科学与技术学院南京210094 江苏大学计算机科学与通信工程学院镇江212013
出 版 物:《计算机辅助设计与图形学学报》 (Journal of Computer-Aided Design & Computer Graphics)
年 卷 期:2007年第19卷第12期
页 面:1629-1634页
核心收录:
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0811[工学-控制科学与工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金(60273040) 江苏省社会发展计划(BS2001046) 江苏省高校自然科学研究计划(03kjd520175)
摘 要:在情景演算的框架内引入真并发动作和相应的语义,参照FIPA-ACL增加了请求、承诺、结果等通信动作,将ConGolog扩展为CTConGolog,并且基于CTConGolog提出一个请求/服务协作模型及相应语义.在此基础上,引入用于表示复杂行为动画的元动作,提出并且实现了一种多个智能虚拟人协作行为描述语言---CBDL.实验结果表明,CBDL能够较好地描述多个智能虚拟人在动态环境下通过推理和协作而表现出的行为.