Abstract
A number of recent studies have measured the extent and timing of segment rotation during the golf swing. A promising technique, instantaneous screw axis (ISA) theory, could provide a better expression of segment rotation. In Part 1 of this two-part study, the objectives are to identify the ISA of the pelvis, shoulders and left arm during the downswing, compute segment angular velocity relative to that segment’s ISA and verify that ISA theory is a valid tool to analyse segment rotation during the golf swing. Results indicate that for all subjects, at least 71% of marker velocity is a result of rotation about their respective ISA, when averaging results over the duration of the downswing, confirming that motion is primarily rotational. Furthermore, ISA position and orientation of each segment approaches, on average, the expected gross axis of rotation, confirming that motion about the ISA is representative of joint motion.
Similar content being viewed by others
References
Cochran A, Stobbs J (1968) The search for the perfect swing. JB Lippincott Company, New York
Jorgensen T (1970) On the dynamics of the swing of a golf club. Am J Phys 38:644–651
Jorgensen TP (1994) The physics of golf, 1st edn. Springer, New York
Pickering WM, Vickers GT (1999) On the double pendulum model of the golf swing. Sports Eng 2:161–172
Turner AB, Hills NJ (1998) A three-link mathematical model of the golf swing. In: Farrally MR, Cochran AJ (eds) Science and golf III: proceedings of the World Scientific Congress of Golf. St Andrews, Scotland
Kaneko Y, Sato F (2000) The adaptation of golf swing inertia property of golf club. In: Subic AJ, Haake S (eds) The engineering of sport: research, development and innovation. Blackwell Science, London, pp 469–476
Sprigings EJ, Neal RJ (2000) An insight into the importance of wrist torque in driving the golfball: a simulation study. J Appl Biomech 16:356–366
Miura K (2001) Parametric acceleration- the effect of inward pull of the golf club at impact stage. Sports Eng 4:75–86
McTeigue M, Lamb SR, Mottram R, Pirozzolo F (1994) Spine and hip motion analysis during the golf swing. In: Cochran AJ, Farrally MR (eds) Science and golf II: proceedings of the World Scientific Congress of golf. St Andrews, Scotland
Robinson RL (1994) A study of the correlation between swing characteristics and club head velocity. In: Cochran AJ, Farrally MR (eds) Science and golf II: proceedings of the World Scientific Congress of golf. St Andrews, Scotland
McLaughlin PA, Best RJ (1994) Three-dimensional kinematic analysis of the golf swing. In: Cochran AJ, Farrally MR (eds) Science and golf II: proceedings of the World Scientific Congress of golf. St Andrews, Scotland
Burden AM, Grimshaw PN, Wallace ES (1998) Hip and shoulder rotations during the golf swing of sub-10 handicap players. J Sports Sci 16:165–176
Teu KK, Kim W, Fuss FK, Tan J (2006) The analysis of golf swing as a kinematic chain using dual Euler angle algorithm. J Biomech 39:1227–1238
Myers J, Lephart S, Tsai Y-S, Sell T, Smoliga J, Jolly J (2008) The role of upper torso and pelvis rotation in driving performance during the golf swing. J Sports Sci 26:181–188
Cheetham PJ, Rose GA, Hinrichs RN, Neal RJ, Mottram RE, Hurrion PD, Vint PF (2008) Comparison of kinematic sequence parameters between amateur and professional golfers. In: Crews D, Lutz R (eds) Science and golf V: proceedings of the World Scientific Congress of golf. Phoenix, United-States
Hellström J (2009) Competitive elite golf: a review of the relationships between playing results, technique and physique. Sports Med 39(9):723–741
Woltring HJ, Huiskes R, de Lange A, Veldpaus FE (1985) Finite centroid and helical axis estimation from noisy landmark measurements in the study of human joint kinematics. J Biomech 18:379–389
Blankevoort L, Huiskes R, de Lange A (1990) Helical axes of passive knee joint motions. J Biomech 23:1219–1229
Reinschmidth C, van den Bogent AJ, Lundberg A (1999) Finite helical axes of the tibiofemoral joint during locomotion. In: proceedings of the 17th Congress of the International Society of Biomechanics. Calgary, Canada
Lewis JL, Lew WD (1978) A method for locating an optimal ‘fixed’ axis of rotation for the human knee joint. J Biomech Eng 100:187–193
Jonsson H, Kärrholm J (1994) Three-dimensional knee joint movements during a step-up: evaluation after anterior cruciate ligament rupture. J Orthop Res 12:769–779
Wu G, van der Helm FC, Veeger HE, Makhsous M, Van Roy P, Anglin C, Nagels J, Karduna AR, McQuade K, Wang X, Werner FW, Buchholz B (2005) ISB recommendation on definitions of joint coordinate systems of various joints for the reporting of human joint motion––Part II: shoulder, elbow, wrist and hand. J Biomech 38:981–992
Veeger HEJ, Yu B, An KN (1996) Orientation of axes in the elbow and forearm for biomechanical modeling. In: proceedings of the First Conference of the International Shoulder Group. Delft, United-States
Stokdijk M, Nagels J, Rozing PM (2000) The glenohumeral joint rotation centre in vivo. J Biomech 33:1629–1636
Stokdijk M, Meskers CG, Veeger HE, de Boer YA, Rozing PM (1999) Determination of the optimal elbow axis for evaluation of placement of prostheses. C Biomech 14:177–184
Woltring HJ, Long K, Osterbauer PJ, Fuhr AW (1994) Instantaneous helical axis estimation from 3-D video data in neck kinematics for whiplash diagnostics. J Biomech 27:1415–1432
Vena A, Carey J, Liggins A, Kawchuck G (2008) Effect of sampling rate on accuracy and relative error of motion capture: system evaluation for golf biomechanics research. In: Fahim A (ed) Proceedings of the Canadian Society of Mechanical Engineering Forum 2008, Ottawa, Canada
Leardini A, Chiari L, Della Croce U, Cappozzo A (2005) Human movement analysis using stereophotogrammetry. Part 3. Soft tissue artifact assessment and compensation. Gait Posture 21:212–225
Moore KL, Dalley F (2006) Clinically oriented anatomy, 5th edn. Lippincott Williams & Wilkins, Baltimore
Winter DA (2004) Kinematics. In: Winter DA (ed) Biomechanics and motor control of human movement, 3rd edn. Wiley, New Jersey, pp 13–58
Alonso FJ, Pintado P, Del Castillo JM (2005) Filtering of kinematic signals using the Hodrick-Prescott filter. J Appl Biomech 21:271–285
Cappello A, La Palombara PF, Leardini A (1996) Optimization and smoothing techniques in movement analysis. Int J Biomed Comput 41:137–151
Chiari L, Della Croce U, Leardini A, Cappozzo A (2005) Human movement analysis using stereophotogrammetry. Part 2: instrumental errors. Gait Posture 21:197–211
Chèze L, Fregly BJ, Dimnet J (1998) Determination of joint functional axes from noisy marker data using the finite helical axis. Hum Mov Sci 17:1–15
Della Croce U, Leardini A, Chiari L, Cappozzo A (2005) Human movement analysis using stereophotogrammetry. Part 4: assessment of anatomical landmark misplacement and its effects on joint kinematics. Gait Posture 21:226–237
Eberharter JK, Ravani B (2006) Kinematic registration in 3D using the 2D Reuleaux method. J Mech Des 128:349–355
Cappozzo A, Della Croce U, Leardini A, Chiari L (2005) Human movement analysis using stereophotogrammetry. Part 1: theoretical background. Gait Posture 21:186–196
Cappozzo A, Catani F, Della Croce U, Leardini A (1995) Position and orientation in space of bones during movement: anatomical frame definition and determination. Clin Biomech 10:171–178
Leardini A, Cappozzo A, Catani F, Toksvig-Larsen S, Petitto A, Sforza V, Cassanelli G, Giannini S (1999) Validation of a functional method for the estimation of hip joint centre location. J Biomech 32:99–103
Page A, Candelas P, Belmar F, De Rosario H (2007) Analysis of 3D rigid-body motion using photogrammetry: a simple model based on a mechanical analogy. Am J Phys 75:56–61
Wu G, Cavanagh PR (1995) ISB recommendations for standardization in the reporting of kinematic data. J Biomech 28:1257–1261
Craig JJ (2005) Spatial descriptions and transformations. In: Dworkin A, George DA, Buckley J, Dulles G (eds) Introduction to robotics: mechanics and control, 3rd edn. Pearson Prentice Hall, New Jersey, pp 135–164
Johnson TS, Andriacchi TP, Erdman AG (2004) Sensitivity of finite helical axis parameters to temporally varying realistic motion utilizing an idealized knee model. Proc Inst Mech Eng Part H. J Eng Med 218:89–100
Nesbit SM, Serrano M (2005) Work and power analysis of the golf swing. J Sports Sci Med 4:520–533
Vena AS, Budney D, Forest T, Carey JP (2011) Three-dimensional kinematic analysis of the golf swing using instantaneous screw axis theory, Part 2: golf swing kinematic sequence. Sports Eng. doi:10.1007/s12283-010-0059-7
Bunn JW (1972) Scientific principles of coaching. Prentice-Hall, New Jersey
Nicholson WK (2003) Vector Geometry. In: Koop C, Hick D, Henderson M, Franks E (eds) Linear algebra with applications, 4th edn. McGraw-Hill Ryerson Limited, Toronto, pp 143–184
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix 1: Instantaneous screw axis (ISA) computation
Position and orientation of a RB ISA can be computed from the displacement of three, non-collinear, features belonging to that body [36]. To illustrate RB ISA computation, three non-collinear markers M1, M2 and M3, were positioned at the outer edge of the cylinder, at a radius r from the cylinder centroidal axis (Fig. 9).
To ensure non-collinear markers, three phase angles θ 1, θ 2 and θ 3 (θ 1 = 0), were introduced between markers, expressed relative to the positive x-axis. For simplicity, a single screw motion was imposed on the cylinder, consisting of a constant angular velocity \( \vec{\omega } \) about the centroidal axis and a constant translation of velocity \( \vec{v}_{//} \), parallel to the centroidal axis (Fig. 10).
From the imposed motion of the cylinder, the position of each marker, relative to the global reference frame, is given by
where x i (t) = r cos (ωt + θ i ); y i (t) = r sin (ωt + θ i ); z i = v // t and where i = [1, 2, 3], for each of the three markers, and t is the time variable. The velocity of each marker consists of a component parallel, \( \vec{v}_{//} \), and perpendicular, \( \vec{v}_{ \bot } \), to ISA (Fig. 10). The parallel component is equal to RB parallel velocity, v // . The perpendicular component is calculated as the cross product of the applied angular velocity, \( \vec{\omega } \), and the radius of the markers relative to the origin. The total velocity of each marker is thus given by
where \( \vec{\omega } \) and \( \vec{v}_{//} \) are both vectors in the z-axis direction, coinciding with the centroidal axis of the cylinder (Fig. 10).
From marker displacements RB ISA is computed in two steps, determine first the orientation of a unit vector parallel to the ISA, labelled \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \), and second the location of the ISA relative to the global reference frame. \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \) is determined by computing the cross product of the relative velocity of marker M2 to marker M1, \( \overrightarrow{{v}_{2 - 1}}\) and the relative velocity of marker M3 to marker M1, \( \overrightarrow{{v}_{3 - 1}}\) [36]:
where v 1, v 2 and v 3 represent the velocity of markers M1, M2 and M3, respectively, and computed from Eq. (2). Note that the choice of marker M1 is arbitrary and could be chosen as any of the other two markers. In the present case, the parallel component of marker velocity, \( \vec{v}_{{//_{i} }} \), is consistent for all three markers and the perpendicular component of marker velocity is contained within the xy plane. Therefore, the relative velocities \( \overrightarrow{{v}_{2 - 1}}\) and \( \overrightarrow{{v}_{3 - 1}}\) are both contained within the xy plane, and their cross product will produce a vector in the \( \overrightarrow {k} \) direction. Therefore, \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \) will be parallel to the applied angular velocity \( \vec{\omega } \), consistent with a screw motion. Orientation of \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \) with respect to the parallel vector component of each marker, \( \vec{v}_{{//_{i} }} \), must be determined as the cross product cannot determine the direction of parallel velocity. Dot product between the velocity of marker M1 and \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \) is computed, ISADiagnostic 1, as follows:
where, in the present case, the perpendicular component \( \vec{v}_{{ \bot_{i} }} \) is dropped as its dot product with \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \) is zero since they are perpendicular vectors. Furthermore, the magnitude of ISADiagnostic 1 is equal to \( \left| {\vec{v}_{{//_{1} }} } \right| \), as the two vectors are parallel. If ISADiagnostic 1 is positive, then \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \) and the parallel velocity of all markers are in the same direction. However, if the value of ISADiagnostic 1 is negative, then \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \) and the parallel velocity component of all markers are of opposite direction. With \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \) direction established, parallel and perpendicular components of marker velocity (Fig. 10) are computed as
where i = [1, 2, 3], for each of the three markers. Magnitude of the parallel component of marker velocity, \( \left| {\vec{v}_{{//_{i} }} } \right| \), corresponds to RB translation in ISA direction. In the present case study, this corresponds to velocity \( \vec{v}_{//} \) from the screw motion.
The second step involves determining ISA location within the global reference frame. For each marker, a plane can be defined by its perpendicular velocity, acting as the normal vector to the plane, and its position, acting as a point on the plane [47]. ISA position is given by the line of intersection of the three planes as shown in Fig. 11.
ISA position can be found using the intersection of only two of the three planes. For the case of analytical RB motion, the choice is arbitrary and, for this example, is chosen as the intersection of the planes defined by markers M1 and M2 and their respective perpendicular velocities. The equation of these two planes is given by the dot product of the normal vector to the plane and a point belonging to that plane:
where i = [1, 2] for markers M1 and M2, and C i corresponds to the plane constant [47]. The intersection of these two planes is a line corresponding to ISA, which is represented by a single point, along the intersection line, and \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \). A single point belonging to the intersection line is determined using the followings linear system of equations:
where (x, y, z) are the coordinates of a point belonging to the intersection line. This linear system consists of two equations and three unknowns. To solve for (x, y, z), the point coinciding with the intersection line and the xy-plane is determined, labelled (x xy , y xy , z xy ). This sets the z-coordinate, z xy , to zero, and the following system is linear equations is given:
resulting in a linear system of two equations and two unknowns (x xy , y xy ) solved as from the inverse of the equation:
In the present case, (x xy , y xy , z xy ) correspond to the origin of the global reference frame, (0, 0, 0), as \( \vec{v}_{{ \bot_{1} }} \) of all markers is perpendicular to the radius from the applied angular velocity, at the centroidal axis, to each marker coordinate (Fig. 11). Therefore, the single point defining the position of the ISA, ISAp, becomes
Therefore, the coordinates of any point along the ISA is given by the multiplication of the unit vector \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \) by a given constant, C, to the coordinates of the point ISAp, as follows:
Here, ISA coincides with the cylinder centroidal axis, as \( \overrightarrow {{{\text{ISA}}_{\text{o}} }} \) direction is parallel to the z-axis and ISAp coincides with the origin of the global reference frame, as shown in Fig. 12.
In the case where RB motion is unknown and marker position and velocity are measured, as is the case with stereophotogrammetric data, ISA position and orientation are computed as described above. The magnitude of segment parallel velocity, \( ||\vec{v}_{//} || \), is determined from the projection of marker velocity \( \overrightarrow {v} \) in the ISA direction. The magnitude of segment angular velocity, \( ||\vec{\omega }|| \), can be computed from the magnitude of a given marker’s velocity and its radius to the ISA, as described in Eq. (2). The radius, \( \overrightarrow {{r_{i} }} \), is defined as the vector spanning from the ISA to the position of the given marker while remaining perpendicular to the ISA. As the orientation of segment angular velocity is known, parallel to the ISA, the magnitude can be determined from the magnitude perpendicular marker velocity, \( ||\vec{v}_{ \bot } || \), and the magnitude of vector \( \overrightarrow {{r_{i} }} \). Therefore, segment motion about the ISA can be computed from marker displacement and ISA position and orientation.
Appendix 2: Euler–Cardan results
2.1 Euler angle: velocity ratios
Velocity ratios were computed using the Euler angles method, for comparison purposes with the ISA velocity ratios, and are shown in Tables 10, 11 and 12. Velocity ratios were computed as the ratio of segment translational velocity, computed from the origin of the segment local coordinate frame, to marker velocity resulting from segment angular velocity, computed from the segment Euler angles. Results shown are the mean velocity ratio, Mean, averaged for the duration of the downswing, the maximum value of the ratio, Max, and the velocity ratio at the instant of segment ω max, expressed in percentage. For each subject, mean and standard deviation results were computed from the average over the five trials at each time increment. For the Mean ratio, standard deviation is the average value over all time increments, while the standard deviation for Max and ω max ratios is given for the corresponding time increment.
2.2 Euler angles: segment maximum angular velocity
Segment angular velocity was computed from segment Euler angles. Briefly, Euler angles were differentiated with respect to time to yield the x, y and z components of segment angular velocity. Maximum segment angular velocity and corresponding percent downswing are shown in Table 13.
Appendix 3: ISA analysis––segment angular velocity
Segment angular velocity was computed from marker velocity perpendicular to segment ISA, i.e. from rotation about segment ISA. Maximum segment angular velocity, with corresponding percent downswing, is shown in Table 14.
Rights and permissions
About this article
Cite this article
Vena, A., Budney, D., Forest, T. et al. Three-dimensional kinematic analysis of the golf swing using instantaneous screw axis theory, part 1: methodology and verification. Sports Eng 13, 105–123 (2011). https://doi.org/10.1007/s12283-010-0058-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12283-010-0058-8