系统仿真学报 ›› 2015, Vol. 27 ›› Issue (6): 1190-1198.doi: 10.16182/j.cnki.joss.2015.06.005

• 仿真建模与仿真算法及数值仿真 • 上一篇    下一篇

实时可控步长人体腿部连续走动运动生成方法

荆树旭, 张迪, 张廷磊, 袁绍欣   

  1. 长安大学信息工程学院,西安 710064
  • 收稿日期:2014-04-30 修回日期:2014-08-15 出版日期:2015-06-08 发布日期:2021-01-15
  • 作者简介:荆树旭(1978-),男,河南新乡人,博士,副教授,研究方向为人体制作与合成; 张迪(1987-),女,宁夏青铜峡人。硕士生,研究方向为数据驱动的人体运动合成; 张延磊(1992-),男。河南商丘人,回旅碳土生,研究方向人体运动中的逆向运动学方法。
  • 基金资助:
    陕西省自然科学基础研究计划(20120849); 中央高校基金(201301241108;CH2011068)

Method for Real-time Controllable Step-length Human Leg Continuous Walking Motion Generation

Jing Shuxu, Zhang Di, Zhang Tinglei, Yuan Shaoxin   

  1. School of Information Engineering, Change University, 710064, China
  • Received:2014-04-30 Revised:2014-08-15 Online:2015-06-08 Published:2021-01-15

摘要: 基于一个不具备精确步长控制的人体自由走动描述模型,提出一种根据单步步长求解对应直线走动运动的迭代算法,步长连续可变。对于相邻不同步长走动运动之间的平滑过渡问题,采用具 有保边界特性的Bezier姿势加权进行解决,能够实时生成可控步长的人体腿部连续直线走动运动。 在已知步长序列条件下,实时生成腿部连续直线走动运动;能够在已知直线走动距离条件下,实时 规划走动步长与走动步数并完成走动运动的实时生成。通过一个连续跨沟直线走动的实时生成实例 验证了提出方法的有效性。

关键词: 人体动画, 实时运动生成, 直线行走, 可控步长

Abstract: Based on a free walking description model which is not capable of step length control, an iteration algorithm was proposed for solving the corresponding straight walking motion according to the given single step length which could be continuously adjusted. The problem of smooth transition between two consecutive walking steps was solved by pose-wise Bezier weighting, which kept the starting and ending poses of a walking step constant. Continuous straight leg walking motion with continuously varied step length could be generated real-timely. The proposed method provided a solution for real-time continuoxis leg walking motion generation with known step lengths in a straight line, and a solution for straight walking step planning with known walking distance as well.

Key words: human motion animation, real-time motion generation, straight walking, controllable step-length

中图分类号: