89 lines (70 with data), 2.8 kB
// File of anthropometric data based on data from the book
//Dynamics of Human Gait (Second Edition)
//Christopher L Vaughan, PhD
//University of Cape Town
//Brian L Davis, PhD
//Cleveland Clinic Foundation
//Jeremy C OConnor, BSc (Eng)
//University of Cape Town
AnyVar BMI = BodyMass/(BodyHeight^2);
///Estimation from Frankenfield et al. (2001) valid for men
AnyVar FatPercent = (-0.09 + 0.0149*BMI - 0.00009*BMI^2)*100;
AnyVar BodyMass = 64.9 ;
AnyVar BodyHeight = 165 /100; ///< Not used in this applicaiton
AnyFolder SegmentMasses = {
//Segment masses in kg from Winter ("Biomechanics and motor control of human movement." David A. Winter)
AnyVar Lumbar = 0.139*.BodyMass; // T12-L1 to L5-Sacrum
AnyVar Thorax = 0.1894*.BodyMass; // C7-T1 to T12-L1 (modified from 0.216 winter to separate scapula)
AnyVar Pelvis = 0.142*.BodyMass;
AnyVar Head = 0.081*.BodyMass; // head and cervical
AnyFolder Right =
{
AnyVar Shoulder = 1.6720;
AnyVar UpperArm = 0.028*..BodyMass;
AnyVar LowerArm = 0.016*..BodyMass;
AnyVar Hand = 0.006*..BodyMass;
AnyVar Thigh = 6.86;
AnyVar Shank = 3.28;
AnyVar Talus = 0.2*0.77; //20% of total foot (from bone volume ratio)
AnyVar Foot = 0.8*0.77; //80% of total foot (from bone volume ratio)
};
AnyFolder Left =
{
AnyVar Shoulder = 1.6720;
AnyVar UpperArm = 0.028*..BodyMass;
AnyVar LowerArm = 0.016*..BodyMass;
AnyVar Hand = 0.006*..BodyMass;
AnyVar Thigh = 6.82;
AnyVar Shank = 3.28;
AnyVar Talus = 0.2*0.76; //20% of total foot (from bone volume ratio)
AnyVar Foot = 0.8*0.76; //80% of total foot (from bone volume ratio)
};
};
AnyFolder SegmentDimensions = {
AnyVar PelvisWidth = 0.175; //distance between hip joints (0.16 for simple leg model)
AnyVar HeadHeight = 0.14;//height in neutral position from C1HatNode to top of head
AnyVar TrunkHeight = 0.6;//height in neautral position from C1HatNode to L5SacrumJnt
// These two folders are used by the scaling laws
AnyFolder Right =
{
AnyVar UpperArmLength = 0.30;
AnyVar LowerArmLength =27;
AnyVar HandLength = 0.182;
AnyVar HandBreadth = 0.085;
AnyVar ThighLength = 0.46*0.96;
AnyVar ShankLength = 0.43*1.03;
AnyVar FootLength = 0.26/0.24*0.2;
AnyVar TalusLength = 0.133*FootLength;
};
AnyFolder Left =
{
AnyVar UpperArmLength = 0.30;
AnyVar LowerArmLength =27;
AnyVar HandLength = 0.182;
AnyVar HandBreadth = 0.085;
AnyVar ThighLength = 0.46*0.96;
AnyVar ShankLength = 0.43*1.03;
AnyVar FootLength = 0.26/0.24*0.2;
AnyVar TalusLength = 0.133*FootLength;
};
};