系统仿真学报 ›› 2015, Vol. 27 ›› Issue (4): 677-681.

• 建模与仿真理论及方法 • 上一篇    下一篇

基于实时数据的角色运动建模与仿真

罗陆锋1,2, 邹湘军1, 张丛2, 谢雷2   

  1. 1.华南农业大学虚拟现实技术研究所, 广州 510642;
    2.天津职业技术师范大学机械工程学院, 天津 300222
  • 收稿日期:2014-03-04 修回日期:2014-05-21 发布日期:2020-08-20
  • 作者简介:罗陆锋(1982-),男,湖南新化人,博士生,讲师,研究方向为虚拟现实、机器视觉;邹湘军(1957-),博士,教授,博导,研究方向为虚拟现实技术、农业采摘机器人。
  • 基金资助:
    国家自然科学基金(31171457)

Model and Simulation of Virtual Character Based on Real-time Sensor Data-driven

Luo Lufeng1,2, Zou Xiangjun1, Zhang Cong2, Xie Lei2   

  1. 1. Lab of Virtual Reality, South China Agricultural University, Guangzhou 510642, China;
    2. Mechanical Engineering College, Tianjin University of Technology and Education, Tianjin 300222, China
  • Received:2014-03-04 Revised:2014-05-21 Published:2020-08-20

摘要: 虚拟角色运动的实时控制是虚拟健身运动仿真中的难点。提出一种基于实时数据驱动的虚拟角色跑步控制方法,建立基于传感器的实时数据获取模型,分析人体跑步运动规律,建立跑步运动的数学模型,运用基于旋转角度的方法求解人体运动链上各个关节运动,采用L-θ插帧法对关键帧之间的过渡帧进行运动插值运算,在Visual C++环境下结合EONSDK实现了虚拟人跑步运动的实时控制。测试效果表明: 该控制方法能很好的满足健身运动仿真的需要。

关键词: 虚拟角色, 实时数据, 行为控制, 旋转角度

Abstract: The real-time control of virtual character behavior is a challenge in simulating virtual exercise. A kind of virtual character running behavior control method based on real-time data-driven was proposed, the real-time data acquisition with the help of sensor was expounded, the time-series law of human body running was analyzed, the human body posture mathematics expression was modeled, and a limb movement parts and rotation degrees of freedom computing model was proposed. By use of rotation angle method, the space and time relationship of each part of human movement chains was established and the movement process frame when moving was arithmetized by use of L-θ inserted frame. By combining EonSDK, the real-time control of character running behavior was realized in Visual C++. It is proved that this control method can meet the needs of sports simulation.

Key words: virtual character, real-time data, behavior control, rotation angle

中图分类号: