基于关节坐标系的人体运动学仿真
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
KEYW oRDS: n maia i lt n;Jitcodn t ytm;U p rl Kie t l smuai c o on o r iaesse p e mb i
等运动学参数 的方法成 为必 然。文章首 先描述 了应用 关节
1 引言
反 向运动学参数计算可 以用于人体运 动的合成 , 如人体 运动相关 的视觉游戏设计等 ; 以用 于计 算什么样 的运动 也可 参数下 , 器人 上 的机 构可 以处于 某个 空 间位 姿 ”2。 目 机 I 前, 大部分的反向运动学计算 都是 基于 已知部件 上某 些特征 点处 于空间一些 静态位 置下所 构成 的相关 关节 角度 。在多 刚体 运动分析中 , 这种 方法就需 要获 得运动 过程 中 , 采用 所 有刚体间的关节夹角 , 而且需要从始端 刚体 运动参数外推 到 末端刚体运动参数。随着运动捕 捉技 术的发展 , 以获 得 可 人体各部位运动过程中的瞬时空间状态 。于是 , 应用这些 数
R‘
前 向;
二 2
() 2
: 轴和 轴构成 的平 面的法线 , 向指 向右 向。 方
设肩关节坐标 系 z 原 点的坐标 为 0 ( , , ) 相 : z ,
・
0
0
O l
对世界坐标系其单位坐标矢量为:
, f l , s2 , z f 、
ABS TRACT: h i e t a a a tr n e c e me to u nb d ly a o a trl n a ay i gt e h — T e k n mail p r mee si a h s g n fh ma o y p a n i c mp  ̄ oe i n zn u n l h
所示 , 有关解 剖学 特征点的定义 和术语 都参考相关 的解剖学
据建立新的计算身体各部位运动过程中的加速度、 角加速度
收稿 日 : 1 0 — O 修 回 日 : 1 0 — 2 期 2 O一 6 1 0 期 2 0- 8 0 0
... — —
文献 , 并且考虑从 活体 和标 准人体骨 肌模型 中容易 提取 的因 素而制定 ] 。文章 中所有数据均 以右 上肢为例 , 图 1中 故 所有特征点前均加 R 。
・ “
() 4
( l ,t = , ) t×
一
ቤተ መጻሕፍቲ ባይዱ
9 — 5
/L
R
+
( “ , , ,)=( 。Y z 1
/L
,m , 21 “ ・ … Y +')・ R
● )
R Y. 3 )绕 轴正 向旋转 y角 , 旋转后点 的z 坐标值不变 , 、
( .L g t s n nei o ee S ag m MaimeU i rt,Sag m 20 3 ,C ia 1 oii g er gC lg , hn h ri nv sy hnh 0 15 h ; sc E i n l t ei n
2 c ol f ehncl n n e n ,Saga J oT n n esy Sa ga 20 4 ,C ia .Sho c aia E g er g hnhi i o gU i r t, hnh i 0 20 hn ) oM i i a v i
t e d t fte w i h i e u n q a n t h ,t e t n l t n c ee ain a d a g lra c lr t n h e smu a h aa o e g t f rd r g s u t ac h l t i s h r sai a a c lr t n n u a c ee ai .T i l - a ol o o t n r s l i o sse t t e mo e n u e h c n iae h a ii fte mah ma ia d 1 i e u t sc n i n h t v me tr l ,w ih i d c ts te v l t o t e t l mo e . o t wi h dy h c
0 O
() 6 ( , ,)・ ・ , JZ+, )・ “ ・ Y , 1 r R =(… Y+,il1 R
向0 ;
:
其次 , 用单位坐标 向量构 建坐标 旋转 矩 阵 , 行一些 旋转 利 进 变换 , 世界 坐 标 系 与 局部 坐 标 系 的 坐标 轴 重 叠 , 转 矩 使 旋
阵为 :
i l i 口y l
V‘
z 1
0 0 0
由L M E、 E和 A C三点构成 的平 面的法线 , 向指 向 方
图1 ) ( 上肢特征点及局部坐标系 a
:
, 0 1
失状 面 横 断面
-
” “ , :
圈2 关节坐标 系空间三个连续的瞬时状态
设关节坐标 系 YZ 原 点在世界 坐标 系 X Z的坐标 为 '‘ Y
向
0 ( ,0晶) 相对世界坐标系其单位 坐标矢量 为 : =( :, ‘ y, , t 。
坐标 系空间瞬时位 置参数 计算人 体部位 加速度 和角加 速度 的方法 , 以运动员抓举运动为例 , 了相关实验分 析 ( 然后 做 文
章以肩关节 和肘关节 为分 界点 , 将上臂作 为一 个整体进行分
析 ) 。
2 数学模 型
2 1 上肢肩关节坐标 系及相关术语的定义 .
前臂 和臂 的主要解剖学特征点 的相关定义和术语如表 1
+ 的 单 位 向 量 【 , , 、 【 “,i ,i 和 2 v i “】
[ ,i 】为世界坐标 系 X Z下 的空间向量。 i “,i Y
毗 l) , ,
《 , ’} 、 矗 ・
y
。 ‘
, ,
: )
羔 , 、+ . , : “ “ “+ .
9 .— 4 - - —
表 1 解剖学特征点
2 2 质, J速度 与角加速 度计 算 . bJ  ̄ 如图 2 所示 , 关节坐标 系 X Z 、 “ T ‘ “Z 和 … +分别 为空间运动刚体 在连续 时刻 t、 和 t 时在世 界 2 t
坐标系 X Z 下所 处 的空 间位置 。坐 标 0 ( , ,t 、 … Y ‘ ) 0
i e n d h n an v lmeh d b sd o eJ S frcluaigtekn maia aa tr sbo g tfr adb sd f e .T e o e i to ae nt C o ac lt h ie t l rmee i ru h ow y h n c p s r
,
) = t ) = , , ) , (: , , ( 。 : ,
将 世 界 坐 标 系 X Z 下 的 坐 标 值 转 换 成 局 部 坐 标 系 Y 的坐标值可 由以下两步完成 : 首先 , 平移世界坐标系 XY 使其原点 0 与局部坐标 系 Z, ‘
X Z 的原点 0 ( ,0 ) i f y , 重合 , t 平移矩 阵为 :
第 8 第8 2卷 期
文章编号 :0 6—94 ( 0 1 0 10 38 2 1 ) 8—0 9 0 0 4— 4
计
算
机
仿
真
21 月 0 年8 1
基 于关 节 坐 标 系的 人体 运 动 学仿 真
唐 刚1 , , 白雪岭 王 洪生 王 成 焘 2 , ,
( .上海海事大学物流工程学院, 1 上海 2 0 3 ; 015
m nm vm n.A r , h it oria ytm (C )o hma p e l ae nteaa m clad ak a oe et ti t te o dnt ss f s jn c e e J S f u nup ri bsdo n t ia l m s mb h o n r
Ki e a ia i lto fHu a o e n n m t lS mu a i n o m n M v me t c
Ba e n J itCo r i ae S se sd o on o dn t y tm
TANG n ,BAIXu Ga g e—ln i g ,W ANG n Ho g—s e g h n ,W ANG e g—to Ch n a
综合 以上两步 , X Z到 X 从 Y
0 一 0 s
的坐标变换 的矩阵 为
() 3
R 也即坐标变换公式为 : ,
( ‘Y,‘1 =( , 1 ・ ,‘ , ) Y, )・ ,
f
,
f
'
=
, ) 胡
、
( E—ME)× L
( “ ,“ ,“。1 Y z , )=( … , , 11 Y +, )・
‘
H
( ‘ ‘ ‘1 , , ,)=( ‘ ,‘。z ,)=( Yz Y , 1 。
+
扎 +
() 5 , , ,) Y : 1
坐标 的变化相 当于在 xy o 平面 内作正 角旋转 。 O 1
—. 。......L . ....... . .. 。 .= . . . . . .. . 。 .
me n fa ayigterlt ep st no eJ St r o riaesse d rn sa tn o ss u t na drl— a so n lzn h eai oi o ft C owol c odn t ytm u gi tna e u i ai n ea v i h d i n t o t n hp a n a hJ S a i eett u n u nmo e n.Fn l moin cpues s m su e ogte i s i mo ge c C t f rn i d r gh ma v me t ia y, t a tr yt i sdt ah r o df me i l o e
2 .上海交通 大学机械与动力工程学院, 上海 2 0 4 ) 0 2 0
摘要 : 人体运动过程中 , 身体各部位的运动学参数对分析人体运动起着至关重要 的作用 。通过分析人体运动过程 中, 关节坐 标 系相对世界坐标系的瞬时位置关系 , 以及各时刻关节 坐标 系空间位置关系 , 出了基于关节坐标 系的人 体运动学参数计 提
( , ) 0 “,i 和 “ ( i
X f 、 + “和 i “ 1 y
,i , ) 分别 为关 节 坐标 系 i
z 在 世界 坐标 系 X Z下 的 “。 Y
坐标 。分别描述关节 坐标 系 Y ‘ “ “ “和 X y ' 、 Z i I
1 0
=
O 1 O
一 一
O 0 1
0 0 0
图1 人体主要平 面及方 向定义
一
0
Z 1 O
肩关 节局 部坐标系— z ( | 见图 1 ) 0 :坐标 原点 , A 与 C点重合 ; : C与 0 ( 与 ME连线 的 中点 ) 连线 , 向指 A 的 方
算数学模型 。然后 , 采用运动捕捉系统对运动员抓举运动过程进行数据采集 , 并通过仿 真分析了上臂运动 过程 的质心加速
度和角加速度 。仿真结果 符合运 动规律 , 说明 了数学模 型的有效性 。 关键 词: 运动学仿真 ; 关节坐标系 ; 上肢
中图分 类号 :P 9 . T 3 19 文献标识码 : A