欢迎访问《图学学报》 分享到:

图学学报

• 人机交互 • 上一篇    下一篇

人机任务仿真中虚拟人行为建模及仿真实现

  

  1. 1. 莆田学院信息工程学院,福建 莆田 351100;
    2. 北京航空航天大学机械工程及自动化学院,北京 100191
  • 出版日期:2019-04-30 发布日期:2019-05-10
  • 基金资助:
    国家自然科学基金项目(60873157)

Modeling and Simulation Implementation of Virtual Human Behavior for Ergonomics Simulation

  1. 1. School of Information Engineering, Putian University, Putian Fujian 351100, China;  
    2. School of Mechanical Engineering and Automation, Beihang University, Beijing 100191, China
  • Online:2019-04-30 Published:2019-05-10

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

关键词: 人机任务仿真, 高级智能对象, 虚拟人, 虚拟对象, 行为建模

Abstract: 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.

Key words: ergonomics simulation, advanced smart object, virtual human, virtual object, behavior modeling