摘要
提出一种采用高级智能对象(ASO)的建模方法,实现虚拟人的行为建模。首先,引入ASO的概念,对交互特征中的交互元素、交互部位及对象动作进行定义,并对交互动作进行分类;其次,提出了对象驱动方法,解决由虚拟对象作为主动体动作而导致的虚拟人作为被动体的运动计算问题,实现对象以交互特征为主的建模;最后,根据人机任务需要对虚拟人的基本行为动作进行分析,选择常用的4种基本动作,对其进行定义并进行动作组合,给出以交互元素为主的位姿、手型的计算方法,实现了行为建模并进行仿真实现,解决了任务仿真中的交互量大问题,使仿真结果具有重用性。并以飞机装配的手工铆接仿真为例对方法进行验证。
A modeling method by using advanced smart object(ASO) is proposed to realize the behavior modeling of the virtual human. Firstly, the concept of ASO is introduced, and the interaction element, part, action of its interaction features are defined, and the interaction action is also classified.Secondly, the object-driven method is proposed from the computer representation to solve the calculation problem of the virtual human motion that is caused by the object action, and the modeling of the interaction feature of virtual object is implemented. Lastly, we analyze the basic behavior of virtual human according to the requirements and select four frequently-used types of virtual human basic actions, and after that, define the basic actions and make combinations of them, so that the method for the interaction posture calculation and the hand shape calculation by using the interaction element can be proposed. The behavior modeling of the virtual human and the ergonomics simulation are achieved, which helps solve the problem of massive direct interaction for ergonomics simulation and verifies the reusability of the simulation. Taking the simulation of the manual riveting operation in the aircraft assembly as an example, the proposed method is further tested.
引文
[1]赵皇进,郑国磊.基于广义代数旋转曲面的刚柔混合人体几何建模方法[J].计算机工程与设计,2010,31(4):809-811.
[2]BAEK S Y,LEE K.Parametric human body shape modeling framework for human-centered product design[J].Computer-Aided Design,2012,44(1):56-67.
[3]张华忠.基于Proser的虚拟人外形设计和动作控制[J].自动化应用,2018(2):65-66.
[4]张青,郑岩,郭庆,等.航空发动机设备拆装快速装配仿真研究[J].计算机仿真,2018,35(3):257-262.
[5]郭志荣,王其林,高峰.虚拟维修训练系统关键技术研究[J].兵器装备工程学报,2018,39(1):118-122.
[6]苏绍勇,陈继明,潘金贵.虚拟环境中行为建模技术研究[J].计算机科学,2007,34(2):270-273.
[7]汪晗,吴巧巧,张鹏,等.基于四元数插值的虚拟人运动建模及实现[J].武汉工程大学报,2016,38(5):511-516.
[8]杨云斌,何良莉,张怀宇,等.基于物理属性的虚拟对象行为仿真研究[J].系统仿真学报,2017,39(11):2747-2752.
[9]吴珍发,赵皇进,郑国磊.基于语义分解的人机任务快速规划及仿真自动生成方法[J].图学学报,2015,36(5):795-801.
[10]赵皇进,郑国磊.具有避障能力的虚拟人姿态优化算法[J].计算机辅助设计与图形学学报,2010,22(7):1145-1149.