摘要

在虚拟训练系统中,如何构建高度真实的虚拟角色是一个根本性的问题.不确定性是人类行为的一个重要特征,对其建模有助于增强虚拟角色的真实感和可信度.现有的基于规则、Petri网和FSM的行为建模工具无法满足不确定性行为建模的需求.在对虚拟角色行为不确定性进行定义的基础上,利用概率有限自动机(PFA)对不确定决策与规划进行建模,形成了行为概率自动机(BPFA).基于BPFA设计并实现了一个行为设计工具UBTool,方便了不确定性行为的设计与实现.最后以坦克作战行为为例展示了该工具的有效性.