摘要

提出一种采用高级智能对象(ASO)的建模方法,实现虚拟人的行为建模。首先,引入ASO的概念,对交互特征中的交互元素、交互部位及对象动作进行定义,并对交互动作进行分类;其次,提出了对象驱动方法,解决由虚拟对象作为主动体动作而导致的虚拟人作为被动体的运动计算问题,实现对象以交互特征为主的建模;最后,根据人机任务需要对虚拟人的基本行为动作进行分析,选择常用的4种基本动作,对其进行定义并进行动作组合,给出以交互元素为主的位姿、手型的计算方法,实现了行为建模并进行仿真实现,解决了任务仿真中的交互量大问题,使仿真结果具有重用性。并以飞机装配的手工铆接仿真为例对方法进行验证。