[x3d-public] [h-anim] HAnim hand model improvements, small geometry improvements needed
Don Brutzman
brutzman at nps.edu
Sat Mar 20 16:56:47 PDT 2021
Diagnostics helped to further fix erroneous minus-sign prefix on l_olecranon and l_ulnar styloid default positions.
As we discussed Joe, I also worked through the XSLT XPath computations to compute value differences between left-right default positions. Now indicating left-right differences (when they exist) instead of simply left-right mismatch.
The warning "(duplicate default value)" is an indicator of bad data values. Am guessing we have a mistake in l_femoral_medial_epicondyle...
Also added an epsilon test of 2 cm to indicate possibly erroneous values, it found a number of them. Those deserve further scrutiny to see if they are correct.
Excerpt:
38 crotch 0.0034 0.8266 0.0257
39 l_femoral_lateral_epicondyle 0.1598 0.4967 0.0297 (duplicate default value) (left-right difference 0.0177 0.0177 -0.0013)
40 l_femoral_medial_epicondyle 0.1598 0.4967 0.0297 (duplicate default value) (left-right difference 0.1377 0.1377 0.0008) *** greater than 2 cm !
41 l_suprapatella
42 l_trochanterion
43 r_femoral_lateral_epicondyle -0.1421 0.4992 0.0310 (left-right difference 0.0177 0.0177 -0.0013)
44 r_femoral_medial_epicondyle -0.0221 0.5014 0.0289 (left-right difference 0.1377 0.1377 0.0008) *** greater than 2 cm !
* https://www.web3d.org/x3d/content/examples/HumanoidAnimation/HAnim2DefaultValuesJointsFeaturePoints.txt
Checked in and updated, enjoy. Further corrections and additional default values are welcome.
all the best, Don
--
Don Brutzman Naval Postgraduate School, Code USW/Br brutzman at nps.edu
Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman
More information about the x3d-public
mailing list