flagflag  
1: 2012-11-26 (Mon) 22:36:47 iseki source Cur: 2012-11-27 (Tue) 00:19:50 iseki source
Line 1: Line 1:
** Joint Restriction [#v2a749f2] ** Joint Restriction [#v2a749f2]
 +*** Procedure in the case of TORSO [#k95a39d7]
 ++ Transform Quaternion to Euler ZXY Rotation Angles. (There are two solutions)
 ++ Restrict ZXY Rotation Angle.
 ++ Transform Euler ZXY Rotation Angles to Quaternion.
 +#br
- # +*** Default Restriction (if restriction is enable) [#s11728dc] 
- # Please describe restriction of joints rotation by dgree. +- ExNiJoints.cpp 
- # +-- Unit is dgree 
- #  TORSO, CHEST, NECK, HEAD, HIP and KNEE are ZXY euler rotation. + 
- #  COLLAR and ELBOW are YXZ euler rotation. + Name      Xmin   Xmax    Ymin   Ymax    Zmin   Zmax   Euler Rotation 
- #  SHLDR WRIST are YZX euler rotation. + ----------------------------------------------------​----------------- 
- #  ANKLE is XZY euler rotation. + TORSO     -30.0  30.0  -45.0  68.0  -45.0  45.0    // ZXY 
- + CHEST     -30.0  30.0  -45.0  22.0  -45.0  45.0    // ZXY 
- # ex.) NECK  -30.0  30.0  -37.0  22.0  -45.0  45.0 + NECK     -30.0  30.0  -37.0  22.0  -45.0  45.0    // ZXY 
- # + HEAD     -30.0  30.0  -37.0  22.0  -45.0  45.0    // ZXY 
- NAME    XMIN  XMAX   YMIN   YMAX   ZMIN   ZMAX +  
- ---------------------------------------​------------------ + L_COLLAR  -30.0  30.0    0.0    0.0  -30.0  10.0    // YXZ 
- TORSO + R_COLLAR  -30.0  30.0    0.0    0.0  -10.0  30.0    // YXZ 
- CHEST + L_SHLDR  -91.0  97.0  -135.0  90.0  -180.0  98.0    // YZX 
- NECK + R_SHLDR  -97.0  91.0  -135.0  90.0  -98.0  180.0    // YZX 
- HEAD + L_ELBOW  -146.0  146.0  -90.0  79.0  -146.0  13.0    // YXZ 
- L_COLLAR + R_ELBOW -146.0  146.0  -90.0  79.0  -13.0  146.0    // YXZ 
- L_SHLDR + L_WRIST  -90.0  86.0  -45.0  45.0  -25.0  36.0    // YZX 
- L_ELBOW + R_WRIST  -86.0  90.0  -45.0  45.0  -36.0  25.0    // YZX 
- L_WRIST +  
- R_COLLAR + L_HIP    -17.0  88.0  -155.0  45.0  -85.0  105.0    // ZXY 
- R_SHLDR + R_HIP     -88.0  17.0  -155.0  45.0  -105.0  85.0    // ZXY 
- R_ELBOW + L_KNEE      0.0    0.0    0.0  150.0    0.0    0.0    // ZXY 
- R_WRIST + R_KNEE     0.0    0.0    0.0  150.0    0.0    0.0    // ZXY 
- L_HIP + L_ANKLE  -74.0  15.0  -31.0  63.0  -26.0  26.0    // XZY 
- L_KNEE + R_ANKLE   -15.0  74.0  -31.0  63.0  -26.0  26.0    // XZY 
- L_ANKLE + 
- R_HIP +- see also http://wiki.secondlife.com/wiki/Suggeste​d_BVH_Joint_Rotation_Limits (this is QAvimator coodinate) 
- R_KNEE + 
- R_ANKLE+#br


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthJul 2025Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Today

Who's Online

116 user(s) are online (5 user(s) are browsing xpwiki)

Members: 0
Guests: 116

more...

Access Counter

Today : 1034610346103461034610346
Yesterday : 2190021900219002190021900
Total : 2736242427362424273624242736242427362424273624242736242427362424
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com