期刊文献+

基于Kinect和ODE的人体运动建模与仿真

Modeling and Simulation of Human Motion Based on Kinect and ODE
下载PDF
导出
摘要 运动数据捕获与物理仿真再现相结合,为人体运动特性的研究及仿人机器人的研制提供了一个重要技术途径。论文基于Kinect体感设备及ODE物理引擎,设计并实现了人体运动数据捕获、数据转化、动作建模及仿人机器人动作再现的系列方法。首先,建立转化模型,完成从Kinect关节点位置数据向肢体姿态数据的转化,并存储于BVH文件中,为数据分析和数据驱动提供支撑。其次,基于ODE建立一个全尺寸虚拟仿人机器人,为人体动作的仿真再现及控制算法提供验证平台。第三,完成关节位姿数据向驱动扭矩的实时计算及控制,采用PD控制算法控制各关节的扭矩输入。第四,贯穿完成Kinect数据采集、离线BVH转换、仿人机器人姿态计算、关节扭矩计算、仿真驱动等,实现虚拟仿人机器人对人体动作的精确再现。最后,将该方法应用于轻型仿人机器人手臂样机的研制过程。实践表明,该系列方法能够比较精确地实现仿人机器人对人体动作(挥手、行走、站立等)的学习和再现,可用于仿人机器人研制中的动作学习、规划、仿生控制等环节。 The combination of motion capture and physical simulation provides an important technical approach for the research of human motion characteristic and the development of humanoid robot.Based on Kinect and ODE,a series of methods of human motion data capture,modeling,transformation and action reproduction on humanoid robot is proposed in this paper.First,a model is established to complete the transformation from Kinect joint position to limb orientation,which is stored in BVH file for further data analysis and driver.Second,a full-scale virtual humanoid robot is built based on ODE,which provides a verification platform for the simulation.Third,the real-time calculation and control of joint pose data to drive torque is realized,and the joint torque is controlled by PD algorithm.Fourth,by going through Kinect data acquisition,off-line BVH conversion,position and pose calculation,joint torque calculation,simulation and drive,the virtual humanoid robot achieves an accurate reproduction of human body action.Finally,the system is applied to the development of a prototype of a lightweight humanoid robot arm.The practice shows that this series of methods can accurately realize the learning and reproduction of human body movements(wave,walk,stand,etc.)by the humanoid robot,and can be used in the process of learning,planning and bionic control in the development of humanoid robot.
作者 杨华 苏势林 闫雨奇 李宝川 潘琢金 YANG Hua;SU Shilin;YAN Yuqi;LI Baochuan;PAN Zhuojin(School of Computer Science,Shenyang Aerospace University,Shenyang 110136)
出处 《计算机与数字工程》 2020年第9期2254-2259,共6页 Computer & Digital Engineering
基金 辽宁省教育厅基金(编号:L201626) 航空科学基金(编号:2014ZC54012)资助。
关键词 人体运动仿真 仿人机器人 动作学习 human motion simulation humanoid robot action learning
  • 相关文献

参考文献3

二级参考文献82

  • 1张(亻刍),黄强,李光日.仿人机器人7DOF腿部的运动分析与仿真[J].微计算机信息,2008,24(5):197-199. 被引量:5
  • 2甘志刚,肖南峰.仿人机器人三维实时仿真系统的研究与实现[J].系统仿真学报,2007,19(11):2444-2448. 被引量:25
  • 3Hale J, Hohl B, Hyon S H, et al. Highly precise dynamic simulation environment for humanoid robots[J]. Advanced Robotics, 2008, 22(10): 1075-1105.
  • 4Reichenbach T. A dynamic simulator for humanoid robots[J]. Artificial Life and Robotics, 2009, 13(2): 561-565.
  • 5Tang Q, Xiong R, Liu Y, et al. HumRoboSim: An autonomous humanoid robot simulation system[C]//International Conference on Cyberworlds. Los Alamitos, CA, USA: IEEE Computer Society, 2008: 537-542.
  • 6Nakaoka S, Hattori S, Kanehiro F, et al. Constraint-based dynamics simulator for humanoid robots with shock absorbing mechanisms[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, NJ, USA: IEEE, 2007: 3641-3647.
  • 7Chardonnet J R, Miossec S, Kheddar A, et al. Dynamic simulator for humanoids using constraint-based method with static friction[C]//IEEE International Conference on Robotics and Biomimetics. Piscataway, N J, USA: IEEE, 2006: 1366-1371.
  • 8Menegatti E, Silvestri G, Pagello E, et al. 3D models of humanoid soccer robot in USARsim and robotics studio simulators[J]. International Journal of Humanoid Robotics, 2008, 5(3): 523-546.
  • 9Greggio N, Menegatti E, Silvestri G, et al. Simulation of small humanoid robots for soccer domain[J]. Journal of the Franklin Institute, 2009, 346(5): 500-519.
  • 10Nakamura Y, Hirukawa H, Yamane K, et al. Humanoid robot simulator for the METI HRP project[J]. Robotics and Autonomous Systems, 2001, 37(2/3): 101-114.

共引文献29

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部