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 MonthMay 2024Next 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

51 user(s) are online (10 user(s) are browsing xpwiki)

Members: 0
Guests: 51

more...

Access Counter

Today : 8348834883488348
Yesterday : 1361113611136111361113611
Total : 2364675523646755236467552364675523646755236467552364675523646755
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com