The Shoulder Arm Model#
The ShoulderArm model contains data from two different persons. Most of this data comes from the Dutch Shoulder Group and their shoulder model available online
Added in version 2.2: A new wrapping implementation of the deltoid muscles was added by Marta Strzelczak from École de technologie supérieure, Montreal, CA. See Deltoid wrapping below.
The model is built using data from subject 2 from the VU study and subject 2 from the MAYO study. The files, which contains the name “forearm”, are built on data from the MAYO study.
The shoulder is a complex joint with mutually coupled motions of the scapula, clavicle and the humerus. To balance realism with model simplicity, the model defines motions of the scapula and clavicle as mathematical functions of the glenohumeral joint angles, also known as a “Shoulder rhythms”.
The AnyBody shoulder model’s rhythm can be switched on and off, the full details of which can be seen in this report Shoulder Rhythm Report.
Example Configuration#
Short example of how to configure the Shoulder Arm model:
#define BM_ARM_RIGHT ON
#define BM_ARM_LEFT ON
#define BM_ARM_SHOULDER_RHYTHM ON
#define BM_ARM_MUSCLE _MUSCLES_3E_HILL_
See also
See Arm configuration parameters for a full list of configuration parmaeters or configuration section for more information on BM parameters.
Deltoid wrapping#
An wrapping implementation of the deltoid muscles have been added after the model was first built. The implementation uses multiple wrapping cylinders for each element of the deltoid muscle. The new approach ensures a more realistic path of the muscle fibers compared to the previous implementaiton which used a dedicated rake segment to hold the detoid fibers in place.
Deltoid wrapping can be disabled/enabled with the switch
BM_ARM_DELTOID_WRAPPING
.
The deltoid wrapping was developed by Marta Strzelczak from Département de génie de la production automatisée, École de technologie supérieure, Montreal, CA. Please cite the following work if you need it:
Strzelczak, M., Lund, M. E., Sins, L., Mickael, B. & Hagemeister, N. A new wrapping approach for the deltoid muscle modelling. in The Proceedings of the 20th Biennial Meeting of theCanadian Society for Biomechanics (2018).
Degrees of freedom#
The arm has the following basic dof, which can be controlled by combinations joint drivers directly or indirectly through connections to the environment
SternoClavicularProtraction
SternoClavicularElevation
SternoClavicularAxialRotation
GlenohumeralFlexion
GlenohumeralAbduction
GlenohumeralExternalRotation
ElbowFlexion
ElbowPronation
WristFlexion
WristAbduction
Joint terminology#
The model consists of the following joints:
Joints and kinematic contraints of the arm model
Name |
Description |
Joint/Constraint Type |
---|---|---|
SternoClavicularJoint |
SternoClavicular |
Spherical joint |
AcromioClavicularJoint |
AcromioClavicular |
Spherical joint |
GlenoHumeralJoint |
Glenohumeral joint |
Spherical joint (The default joint reactions are disabled, since they do not automatically ensure that the net force vector passes through the glenoid cavity. The special force elements providing these biofidelic reaction forces are contained in the file “GHReactions.any”) |
AI |
One DOF constraint requiring the bony landmark AI on the scapula, to stay in contact with the thorax |
|
AA |
One DOF constraint requiring the bony landmark AA on the scapula, to stay in contact with the thorax |
|
ConoideumLigament |
The length of this ligament is driven to always remain constant |
|
HumeroUlnarJoint |
Flexion-extension of the elbow |
Revolute joint |
HumeroRadialJoint |
Pronation-supination |
Single linear constraint (5 DOF joint) between radius and humerus |
ProximalRadioUlnarJoint |
Pronation-supination |
Trans Spherical joint between radius and ulna at the proximal part. |
DistalRadioUlnarJoint |
Pronation-supination |
Trans Spherical joint between radius and ulna at the proximal part. The HumeroRadialJoint, ProximalRadioUlnarJoint DistalRadioUlnarJoint leaves one DOF free which is pronation/supination of the forearm |
Wrist joint |
Two successive revolute joints where the axes of rotations are not coincident |
Resources#
More details on the ShoulderArm model can be found online:
Anatomy References#
F.C.T. van der Helm and R. Veenbaas, Modeling the mechanical efect of muscles with large attachment sites: aplication to the shoulder mechanism. Journal of Biomechanics, vol. 24, no. 12, pp. 1151-1163, 1991
H.E.J. Veeger, F.C.T. van der Helm, L.H.V. van der Woude, G.M. Pronk and R.H. Rozendal, Inertia and muscle contraction parameters for musculoskeletal modelling of the shoulder mechanism. Journal of Biomechanics, vol. 24, no. 7, pp. 615-629, 1991
F.C.T. van der Helm, A finite element musculoskeletal model of the shoulder mechanism. Journal of Biomechanics, vol. 27, no. 5, pp. 551-569, 1994
R. Happee and F.C.T. Van der Helm, The control of shoulder muscles during goal directed movements, an inverse dynamic analysisJ. Biomechanics, vol. 28, no. 10, pp. 1179-1191, 1995
Van der Helm FC, Veeger HE, Pronk GM, Van der Woude LH, Rozendal RH. Geometry parameters for musculoskeletal modeling of the shoulder system Journal of biomechanics Vol. 25 no. 2, pp. 129-144, 1992 Note: this reference is used for the geometry used for the definition of many of the geometries which are used for muscle wrapping
DirkJan (H.E.J.) Veeger, Bing Yu, Kai Nan An, Orientation of axes in the elbow and forearm for biomechanical modeling Proceedings of the first conference of the ISG,1997
The segment coordinatesystem are according to the ISB proposal, please see https://media.isbweb.org/images/documents/standards/frans_c.t._van_der_helm_shoulder_protocol.pdf
H.E.J. Veeger, Bing Yu, Kai-Nan An and R.H. Rozendal, Parameters for modeling the upper extremity, Journal of Biomechanics, Vol. 30, No. 6, pp. 647-652, 1997
H.E.J. Veeger, F.C.T. van der Helm, L.H.V. van der Woude, G.M. Pronk and R.H. Rozendal,Inertia and muscle contraction parameters for musculoskeletal modelling of the shoulder mechanism. Journal of Biomechanics, vol. 24, no. 7, pp. 615-629, 1991
Muscle References#
Jacobson, M. D., R. Raab, B. M. Fazeli, R. A. Abrams, M. J. Botte, and R. L. Lieber. Architectural design of the human intrinsic hand muscles. J. Hand Surg. [Am.] 17:804809, 1992.
Lieber, R. L., M. D. Jacobson, B. M. Fazeli, R. A. Abrams, and M. J. Botte. Architecture of selected muscles of the arm and forearm: Anatomy and implications for tendon transfer. J. Hand Surg. [Am.] 17:787-798, 1992.
Lieber, R. L., B. M. Fazeli, and M. J. Botte. Architecture of selected wrist flexor and extensor muscles. J. Hand Surg. [Am.] 15:244-250, 1990.
Muray, W.M.,T.S. Buchanan, and S.L. Delp. Scaling of peak moment arms with the elbow and forearm position J. Biomech. Vol. 28, pp. 513-525, 1995