See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/262163339 Determination of Euler rotation series on shoulder Conference Paper · December 2008 CITATIONS READS 0 281 3 authors, including: Azmin Rambely Maslina Darus Universiti Kebangsaan Malaysia Universiti Kebangsaan Malaysia 115 PUBLICATIONS 289 CITATIONS 702 PUBLICATIONS 5,205 CITATIONS SEE PROFILE SEE PROFILE Some of the authors of this publication are also working on these related projects: On Integral Operator Defined by Convolution Involving Hybergeometric Functions View project Geometric Function Theory and its Applications View project All content following this page was uploaded by Azmin Rambely on 22 February 2015. The user has requested enhancement of the downloaded file. TOPICS ON COMPUTATIONAL BIOLOGY AND CHEMISTRY DETERMINATION OF EULER ROTATION SERIES ON SHOULDER AZMIN SHAM RAMBELY & MASLINA DARUS Universiti Kebangsaan Malaysia School of Mathematical Sciences Faculty of Science & Technology 43600 UKM Bangi, Selangor MALAYSIA . FADIAH HIRZA MOHAMMAD ARIFF Universiti Kebangsaan Malaysia Fundamental Engineering Unit Faculty of Engineering & Built Environment 43600 UKM Bangi, Selangor MALAYSIA Abstract: Euler rotation series is determined to describe the rotation of the shoulder joint which can be represented through direction cosines tables used to construct the kinematic equation of shoulder movement. Key-Words: Euler rotation, Direction cosine, Shoulder joint. Any desired orientation of a body can be obtained by performing rotations about three axes in sequence. There is, however, a multitude of possible ways of performing three such rotations. The famous mathematician Euler recognized that a series of three rotations could be used to uniquely define the orientation of a rigid body in three-dimensional space. Though there are many sets of three sequential rotations which lead to a unique orientation of a rigid body, the most commonly used are Euler rotations [6]. With Euler rotations, the axes of rotation are fixed in the object to be rotated. This means that as the object rotates, the orthogonal axes of rotation also rotate. Therefore, the objective of the current study is to determine the Euler rotation series on shoulder joint which then used to construct the kinematic equation for the shoulder joint. 1 Introduction Many body movements involve turning and rotating motions. All linear movements originated from the lever actions of joint articulations. The shoulder is one of the most mobile joints in a human body and moves in a complex 3dimensional pattern. Shoulder joint is divided into four separate articulations namely glenohumeral joint, sternoclavicular joint, acromioclavicular joint and coracoclavicular joint. The glenohumeral joint is an articulation between the humerus head and the glenoid fossa of the scapula. It is typically considered as the major part of the shoulder joint. It is called a ball-socket joint and it has three rotations and no translation in terms of movement. Clinically, the shoulder motions are defined as flexion/extension, abduction/adduction, horizontal abduction/ adduction and external rotation/internal rotation. The first three rotations are not independent as only two of them are needed to determine the rotation of humerus about its long axis. Shoulder abduction can be defined as the angle between the humerus and the inferior direction of the trunk in the trunk’s frontal plane. The shoulder horizontal abduction can be defined as the angle between the humerus and a line connecting two shoulder marker in the trunk’s transverse plane while shoulder external rotation can be described as rotation of the upper arm about its own long axis [2]. ISSN: 1790-5125 2 Literature Review A few researches have been done either in biomechanics field or other fields using Euler angle rotations in determining orientation of an object. Allen & Hahn performed a study in determining the kinematic and joint coordination changes necessary to cast lines of different length. Documenting the movement patterns needed to cast varying lengths of line should allow for greater understanding of the underlying mechanisms of upper extremity pathologies. It was hypothesized that kinematic casting parameters would increase in order to cast lines of 90 ISBN: 978-960-474-036-9 TOPICS ON COMPUTATIONAL BIOLOGY AND CHEMISTRY workspace volume, while workspace evaluation is carried out based on the shoulder joint motion limits and the cable-tension analysis. An effective cable-tension analysis method was also proposed based on the duality between force-closed multifingered grasping and cable-driven mechanisms. Finally, the workspace of the mechanism was optimized to match with that of the human shoulder and to obtain a set of dimensions for the shoulder module prototype development [4]. different length, and that time between peak joint velocities would decrease as length of line increased. The shoulder motion was calculated with respect to the trunk using Euler angle rotation in sagittal, frontal and transverse plane [1]. A recent study performed by McCue et al. Revealed that shoulder and elbow pathologies associated with repetitive, high velocity, overhand movements common to fly-casting [3]. Another research on Euler angle rotation, which focused on satellite orientation, has been done by Ramachandran. He determined two-axes Euler rotation on satellite orientation that is usually expressed in terms of Euler rotation about the three principle axes. According to him, the orientation is determined using the measurement of at least two known vectors. The Euler rotations are with respect to the three principal axes namely x, y, and z. This is used in control of the satellite where the known vectors are observed by a vector sensor like star sensor. He has constructed the algorithm from the mathematical derivation of Euler rotation by knowing only one pair of vectors and one angle. The input vector may be from the sun-sensor or vector-magnetometer while one axis rotation may be available from an earth sensor. This algorithm enables the knowledge of the three axes rotation to control the satellite [5]. 3 Mathematical Formulation The first step to model a movement of a shoulder is to construct direction cosines tables which then used to construct the kinematic equation. The direction cosine table for the shoulder is constructed based on the Euler rotation series that determine the orientation of a rigid body in threedimensional space. The rotation of the humerus relative to a fixed scapula is considered as shown in Figure 1. Mustafa et al. studied a biologicallyinspired anthropocentric shoulder joint rehabilitator: workspace analysis & optimization. They presented the design of a biologically inspired anthropocentric 7-DOF wearable robotic arm for the purpose of stroke rehabilitation. The proposed arm rehabilitator utilizes the human arm structure to combine with under deterministic cable-driven parallel mechanisms so as to form completely-deterministic structures. It adopted an anthropocentric design concept, thereby offering the advantages of being lightweight, having high dexterity and conforming to the human anatomical structure. The paper mainly focused on the workspace analysis of the 3-DOF shoulder module, with respect to the shoulder joint motion range. Workspace parameterization is based on a modified Z-Y-Z Euler Angles approach and utilizing cylindrical coordinates to determine the ISSN: 1790-5125 91 ISBN: 978-960-474-036-9 TOPICS ON COMPUTATIONAL BIOLOGY AND CHEMISTRY Figure 1: Euler rotation of the humerus (A) relative to a fixed scapula (N). Initially, the scapula reference frame N is considered to be coincident with the right humeral reference frame A, oriented such that â1 points anteriorly, points laterally and points inferiorly. This orientation is chosen because the resulting Euler rotations will roughly correspond to physiological rotation angles. Each rotation is a simple rotation, and brings the N frame into an intermediate orientation. Figure 1b shows the scapula in its final orientation after the three rotations have been performed. These three rotations are described in sequential order through the representation of direction cosines tables (i, ii, iii) below. (i) Rotation about the common n̂ 1 â ′1 , axis. Table 1. Direction cosines table for reference frame N with respect to first orientation A'. â ′1 â ′2 â ′3 1 0 0 n̂ 2 0 c1 -s1 n̂ 3 0 s1 c1 N R A′ n̂ 1 ISSN: 1790-5125 92 ISBN: 978-960-474-036-9 TOPICS ON COMPUTATIONAL BIOLOGY AND CHEMISTRY (ii) Table 4. Direction cosines table for reference frame of scapula (N) with respect to humerus (A). Rotation about the common â ′2 â ′′2 , axis. Table 2. Direction cosines table for orientation A' with respect to second orientation A". A′ R A′′ â ′′1 â ′′2 â′′3 c2 0 s2 â ′2 0 1 0 â ′3 -s2 0 c2 â ′1 4 (iii) Rotation about the common â ′′ â 3 , 3 axis. â 1 â 2 -s3 0 â ′′2 s3 c3 0 â′′3 0 0 1 R A = ( N R A′ )( A′ R A′′ )( A′′ R A ) (1) which yields the rotation matrix N R A and its corresponding table of direction cosines, Table 4. ISSN: 1790-5125 View publication stats â 3 n̂ 1 c2 c3 -c2c3 s2 n̂ 2 s1 s2c3 + c1c3 -s1s2s3 + c1c3 - s1 c2 n̂ 3 - c1 s2c3 + s1s3 c1s2s3 + s1c3 c1 c 2 Conclusions [1] Allen, J. R. & Hahn, M. E., Casting for Distance: Effect of Line Length on Kinematic of Fly Casting, www.asbweb.org/ conferences/2006/pdfs/66.pdf, 2006. [2] Hung, G. K. & Pallis, J. M. Biomedical Engineering Principles In Sports. New York: Springer. 2004. [3] McCue, T. J., Guse, C. E. & Dempsey, R. L., Upper Extremity Pain Seen with Fly-Casting Technique: A Survey of Fly-Casting Instructors. Wilderness and Environmental Medicine, 15, 267-273, 2004. [4] Mustafa, S. K., Yeo, S. H., Pham, C. B., Yang, G. & Wei Lin, A Biologically-Inspired Anthropocentric Shoulder Joint Rehabilitator: Workspace Analysis & Optimization, International Conference on Mechatronics & Automation. 2005. [5] Ramachandran, M. P., Two-axis euler rotation determination, Applied Mathematics and Computation, 175, No. 2, 2006, pp. 980-983. [6] Yamaguchi, G. T. Dynamic Modelling of Musculoskeletal Motion:A Vectorized Approach for Biomechanical Analysis in Three Dimensions. New York: Springer. 2001. The table of direction cosines relating the scapula (N) and humerus (A) reference frames is obtained most simply via matrix multiplication, N â 2 â 3 c3 â ′′1 â 1 Direction cosines for virtually any compound rotation can be found easily using Euler rotation series. One needs only to define the sequence of simple rotations comprising the compound rotation and to perform the matrix multiplication correctly. References: Table 3. Direction cosines table for orientation A" with respect to humerus orientation A. A′′ R A N RA 93 ISBN: 978-960-474-036-9