The Preliminary Study of Optimal Planning for Front Chin-ups

Size: px
Start display at page:

Download "The Preliminary Study of Optimal Planning for Front Chin-ups"

Transcription

1 Journal of Medical and Biological Engineering, 25(3): he Preliminary Study of Optimal Planning for Front Chin-ups Ching-Hua Chiu * Office of Physical Education and Sport, National Chung Hsing University, aichung, aiwan, 42, ROC Received 2 Aug 25; Accepted 2 Sep 25 Abstract he primary purpose of this study was to design a dynamic system for front chin-ups. Applying the principle of minimum energy expenditure control, this study used this system to simulate the optimal trajectory for angular positions of front chin-ups. Additionally, this study investigated the ways to avoid possible injuries caused by front chin-ups. he research method of this study involved the following steps: () Based on Lagrange-Euler (L-E) equations of motion, this study defined the primary body segments as a dynamic system with 4 degrees of freedom, (2) to achieve the goal of minimum energy control, the Open-loop Linear Quardatic Controller was used. hen under the established boundary conditions, the optimal trajectory for body joints was simulated, (3) the length, mass, center of mass position, and inertia for segments of three subjects were measured, and C ++ computer language was used to edit a computer program. he algorithm of the computer program was used to simulate hand suspension motions of three subjects performing front chin-ups. here were two principal findings from the simulation results. First, it was found that under the established boundary conditions and the control of minimum energy expenditure, the dynamic system can simulate the optimal trajectory for front chin-ups. Second, it was suggested that the three subjects perform a repetition of front chin-up with the time between sec and.5sec. If the time spent in doing a repetition was longer than.5sec, the energy expended would be smaller. However, the time spent in supporting shoulder and elbow joints would become longer, which could easily lead to sore and pain of arm muscles. Keywords: Segment, Energy, Center of mass Introduction Basically, in moving a joint from one position to another, it is the most efficient way when the minimum energy is expended. he efficiency can be achieved by controlling the path of the motion. o find the optimal trajectory for the path, trajectory planning for robots can be used. As for human motions, only a quarter of the energy produced by muscles can really work, and the remaining three-fourths vaporizes as heat[]. If a job involves repetitive motions for a long time, it is necessary to reduce energy expenditure. Following the optimal trajectory can reduce mechanical energy expenditure, thus extending working or exercising time and avoiding muscle fatigue. Consequently, the optimal trajectory control is an issue worth researching. In the past, some researchers proposed various studies concerning the reduction of energy expenditure. Beckett and Chang used Lagrange s equations to design a dynamic system for human legs[2]. Applying the principle of minimum energy expenditure, they analyzed the thigh and shank motions in the swing phase of walking. Lin and Dillman used Lagrange s * Corresponding author: Ching-Hua Chiu el: ; Fax: chungoodman@yahoo.com.tw equations to design a dynamic system for lower limbs[3]. Applying the principle of minimum energy expenditure, they analyzed the optimal stride length for each of their seven subjects. Researchers also proposed various studies on human dynamic systems. Ramey and Yang developed a -segment dynamic system for human body [4]. his system was applied to sports and dance. It was also applied to simulate hitch-kick, somersault, and long jump. Aleshinsky and Zatsiorsky applied a 5-segment model to design a 3D dynamic system for human body [5]. hey used this system to simulate dynamics of walking and running. Huston and Passerello applied Kane s equations and the 5-segment body model propose by Hanavan to design a dynamic system with 34 degrees of freedom [6]. hey also simulated simple jumping with a computer. Many other researchers also designed a dynamic system for certain segments of human body [7-]. he design of previous human dynamic systems tends to be complicated and poorly-organized. As a consequence, it is difficult to edit a computer program and transform equations into the state-space of a control system. Nowadays, L-E equations are applied to homogeneous transformation matrices to design dynamic systems. A complete dynamic system comprises an inertial acceleration-related symmetric matrix, a nonlinear Coriolis and centrifugal force vector, and a gravity

2 3 J. Med. Biol. Eng., Vol. 25. No.3 25 loading force vector. he above three can be written in a matrix form. hus, the L-E equations become formatted, systematic, and generalized. hat makes the edition of computer programs and the transformation into the state-space become easy [,2,3]. Generally, human motions come from the movement of body joints. here are various trajectories for moving a joint from its initial position to another. he purpose of trajectory planning is to find the optimal trajectory for the path of a moving joint. o achieve the goal of finding the optimal trajectory, it is necessary to conduct path control over the angular positions of each joint axis. In the human multibody dynamic system, optimizing a motion requires the establishment of cost function. aking front chin-ups as an example, this study attempted to simulate the optimal trajectory for suspending hands. First, L-E equations were used to establish a dynamic system. his system defined four types of homogeneous transformation matrices. Second, this study adopted the human body model proposed by Zatsiorsky and Seluyanov [4]. In this study, the human body model was defined to have 4 degrees of freedom. he generalized coordinate and generalized velocity for each degree of freedom acted as the input variables of this dynamic system. hen, the Open-loop Linear Quardatic Controller was used to transform the L-E equations into the state-space of a control system. With the established boundary conditions and the principle of minimum energy expenditure, the optimal trajectory for the angular position of each joint axis was simulated. Additionally, this study explored the ways to avoid possible injuries caused by front chin-ups. Methods Human body model Figure presented the human body segment lengths. he symbol B i ( i=,..,2) represented body segments. For example, the following representations were used: B, integration of right and left hands; B 2, integration of right and left forearms; B 3, integration of left and right upper arms; B 4, head; B 5, upper trunk; B 6, lower trunk; B 7, left thigh; B 8, left shank; B 9, left foot; B, right thigh; B, right shank; B 2, right foot. he symbol O represented the axis center of hands grasping a horizontal bar. he remaining O i ( i=,,) represented joints. In figure (b), l i represented body segment lengths. For example, the following representations were used: l, length from the axis center of hands grasping a horizontal bar to wrist joint; l 2, forearm length; l 3, upper arm length; l 4, head length; l 5, upper trunk length; l 6, lower trunk length; l 7, left thigh length; l 8, left shank length; l 9, left foot length; l, right thigh length; l, right shank length; l 2, right foot length. In Figure (b), p i = (x i,y i, zi), and pi represented the translation from the origin of the ith link coordinate frame relative to the i-th link coordinate frame. he center of mass vector for a certain segment was represented with r i. Lagrange-Euler equations of motion Figure (a) and (b) showed a coordinate system based on the right-hand rule. his coordinate X Y Z was established (a) (b) (c) (d) Figure. Human body segment lengths in the axis center of hands grasping a horizontal bar with (x, y, z ) as the origin. Due to the structure of human body joints, this system was composed of 4 degrees of freedom. hey acted as the variables of this system, and each degree of freedom involved a coordinate frame. he generalized forceτ i, which was defined in accordance with L-E equations of motion, could be written as followed []: n j τ i = race ( U j= i k = jk J j U ji )& q& k n j j + race ( U j= i k = i m= n - ( m jgu jir j) j= i i=,2,3,.,4 jkm J j U ji ) q& kq& m q i =generalized coordinate; q& i =generalized velocity; q&i & =generalized acceleration; i- A i =homogeneous transformation matrix of the ith coordinate frame relative to the i-th coordinate frame A i =homogeneous transformation matrix from coordinate frame to the ith coordinate frame; A i = A A 2 2 A 3 i- A i Uij = Ai q j ( i, j =,2,3,..., 4) ()

3 Optimal Planning for Front Chin-ups 3 Uijk = Uij qk ( i, j, k =,2,3,..., 4) ; J i =pseudo-inertiam matrix (Appendix A); g =[,,- g,]; g=9.862 ms -2 ; m j =the mass of the ith segment; r i =the center of mass for the ith segment; r i = ( x i, y i, z i,) Equation () could be writer in a matrix form as followed[2,5]: τ =M( q ) q& +V( q, q& )+G( q ) (2) In equation (2), the symbolτ represented a 4 matrix, and τ =[,,.., ] ; q represented a 4 matrix, τ τ 2 q q 2 τ 4 4 ; and q = [,,.., q ] q& represented a 4 matrix, and q& =[ q&, q& 2,.., q& 4 ] ; q& & represented a 4 matrix, and q& & =[ q& &, q& & 2,.., q& & 4 ] ; M( q ) represented a 4 4 inertial acceleration-related symmetric matrix; V( q, q& ) represented a 4 nonlinear Coriolisand and centrifugal force vector; G( q& ) represented a 4 gravity loading force vector. he power P i was the product of generalized force multiplied by generalized velocity[6]; therefore, Pi could be written as Pi = τ iq& i (i=,2,3,,4). he parameters for body segments in this dynamic system comprised the length, mass and inertia tensor for each segment. Zatsiorsky and Seluyanov used gamma ray to conduct a research on parameters for human body segments [4]. he data they collected are more complete and precise than those of other researchers. Consequently, the dynamic system of this study based the parameters for body segments on their research result. C ++ computer language was used to design the algorithm of the dynamic system. Four types of homogeneous transformation matrices Equations (3) to (8) showed the four homogeneous transformation matrices used in this study. In the basic homogeneous rotation matrices, q i represented generalized coordinates, and it was assumed that cqi = cos q i, sq i = sin q i. he first type was defined as i A = ; the second type was defined as i was defined as i i Ai = Si P i = ( xi, y i, zi ) i A i = z, q A i = t x, q i y, q ; the third type ; the fourth type was defined as (i referred to positive integers), which represented a 4 4 identity matrix. In the matrix,, which represented the translation from the origin of the ith link coordinate frame relative to the i-th link coordinate frame[3]. cqi y, q = sqi sqi cqi qi = t x, q xi yi zi (3) (4) Variables forms of i- A i q A = t-x,q able. Variables qi and forms of i Description q 2 ranslation of hand B A 2 = relative to the based t-z,q coordinate system q 3 2 A 3 = y,q Rotation of hand B relative to the based coordinate system q 4 3 A 4 = y,q Rotation of forearm B 2 relative to handb q 5 4 A 5 = y,q Rotation of upper arm B 3 relative to forearm B 2 q 6 5 A 6 = y,q Rotation of head B 4 relative to upper arm B 3 q 7 6 A 7 = y,q Rotation of upper trunk B 5 relative to upper arm B 3 q 8 7 A 8 = y,q Rotation of lower trunk B 6 relative to upper trunk B 5 q 9 8 A 9 = y,q Rotation of left thigh B 7 relative to lower trunk B 6 q 9 A = y,q Rotation of left shank B 8 relative to left thigh B 7 q A = y,q Rotation of left foot B 9 relative to left shank B 8 q2 A 2 = y,q Rotation of right thigh B relative to lower trunk q3 2 A 3 = y,q B 6 Rotation of right shank B relative to right thigh B q4 3 A 4 = y,q Rotation of right foot B 2 relative to right shank B t z, q = qi S = (6) i i m m m + n 2 n Sn = Sm + Sm + 2 Sn Sn (m and n are positive integers, and n>m) Variables of the dynamic system Figure (a) and (b) presented the homogeneous transformation of the dynamic system from the base coordinate frame to each segment. here were 4 degrees of freedom in this system, and they were defined in able. Homogeneous transformation able 2 presented position vector p i and the homogeneous transformation of each segment relative to the base coordinate frame OX Y Z. o o o Minimum energy control he L-E dynamic system established in this study could be transformed into the linear state-space of a control system [2]. In the state-space, the state variable was represented with x : x=[ q, q& ] (8) In equation (8), q was defined as the position vector and q& as the velocity vector. he linear state-space of the control system (xεr 28 ) could be written as followed: I x& = x+ u (9) I A i (5) (7)

4 32 J. Med. Biol. Eng., Vol. 25. No able 2. Homogeneous transformation of A i p i i x i y i z i A i ransformation A = ransformation of hand B A relative to the base coordinate frame A 2= A 2 3 -l A 3= A 3 4 -l 2 A 4= A 4 ransformation of forearm B 2 relative to the base coordinate frame 5 -l 3 A 5= A 5 ransformation of upper arm B 3 relative to the base coordinate frame 6 l 4 A 6= A 6 ransformation of head B 4 relative to the base coordinate frame 7 -l 5 A 7= A 5 5 S 6 6 A 7 ransformation of upper trunk B 5 relative to the base coordinate frame 8 -l 6 A 8= A 5 5 S 6 6 A 8 ransformation of lower trunk B 6 relative to the base coordinate frame 9 -l 7 A 9= A 5 5 S 6 6 A 9 ransformation of left thigh B 7 relative to the base coordinate frame -l 8 A = A 5 5 S 6 6 A ransformation of left shank B 8 relative to the base coordinate frame l 9 A = A 5 5 S 6 6 A ransformation of left foot B 9 relative to the base coordinate frame 2 -l A 2= A 5 5 S 6 6 A 8 8 S A 2 ransformation of right thigh B relative to the base coordinate frame 3 -l A 3= A 5 5 S 6 6 A 8 8 S A 3 ransformation of right shank B relative to the base coordinate frame 4 l 2 A 4= A 5 5 S 6 6 A 8 8 S A 4 ransformation of right foot B 2 relative to the base coordinate frame In equation (9), I represented a 4 4 identity matrix, and u= [ q& &, q& & 2,.., q& & 4 ] represented an acceleration input: u= -M - (q)[v(q, q& )+G(q)]+M - (q)τ () his system adopted Open-loop Linear Quardatic Controller as the control method. he whole controlling process was divided into two time points. he first time point was defined as t with x(t ) as the initial state. he second time point was defined as t 2 with x(t 2 ) as the final state. he state variables x(t ) and x(t 2 ) were known to be boundary conditions. he cost function of the minimum energy expenditure J during the interval of [t, t 2 ]could be written as followed [5]: 2 t J= u Ru dt () 2 t R was the symmetric matrix (R=[ I ]). A video camera was used to shoot the process of performing front chin-ups. Based on the shot images, a model of front chin-ups was founded. o test the practicability of the algorithm proposed in this study, the boundary conditions for positions and velocities of each subject s joints were established. Among the 4 parameters for the position of each joint, five of them were defined as major parameters. he angular position for the axis center of hands grasping a horizontal bar on the Y-axis was represented with q3 [,6 ] ; the angular position for elbow joints was represented with q5 [,7 ] ; the angular position for shoulder joints was represented with q7 [, 55 ] ; the angular position for left hip joint was represented with q9 [, 2 ] ; the angular position for right hip joint was represented with q2 [, 2 ] ; the angular position for left ankle joint was represented with q [,6 ] ; the able 3. Height and weight of each subject Normal subjects A B C Height(m) Weight(kg) angular position for right ankle joint was represented with q4 [,6 ]. Other parameters for the position of each joint were assumed to be. Conversely, the boundary conditions for velocity were assumed to be. he reason was that subjects were motionless at both the initial state and final state of performing a front chin-up. Results hree subjects of different shapes participated in this study. able 3 presented their height and weight. he length for each segment of the three subjects ( l i ) was measured and presented in Figure (a) and (b). Applying the segmental parameters proposed by Zatsiorsky and Seluyanov(able 3.) [4], this study calculated the mass, inertia, and center of mass vector for the ith segment. he translation from the origin of the ith link coordinate frame relative to the i-th link coordinate frame was represented with p i, which was also calculated. According to the algorithm of optimal control, the boundary conditions for controlled joint axes must be established before the calculation of optimal trajectory, moment, and power for joint axes. his study took simulation of the front chin-ups done by subject C as an example. Boundary conditions such as position vector and velocity vector for each joint were established. Figure 2 (a) presented the initial state of simulated front chin-up. In the initial state

5 Optimal Planning for Front Chin-ups 33 (a) (b) (c) (d) (e) (f) Figure 2. Simulation of the optimal trajectory for subject C was divided into six phases. he interval between two continuous phases was.4sec Phase (a) represented the initial state. Phase (f) represented the final state. he whole process took 2. sec. Angle(degrees) hand elbow shoulder R-L-hip R-L-ankle Force(N) X-axis Z-axis time (s) time(s) (a) (b) Power(J/s) time(s) hand elbow shoulder R-L-hip R-L-ankle Moment(Nm) time(s) hand elbow shoulder R-L-hip R-L-ankle (c) Figure 3. (a)he optimal trajectory for subject C. he angular position for subject C's axis center of hands grasping a horizontal bar on the Y-axis was represented with q 3; the angular position for elbow joints was represented with q 5; the angular position for shoulder joints was represented with q 7. R-L-hip represented hip joints, and the angular position for left hip joint was represented with q 9; the angular position for right hip joint was represented with q 2; R-L-ankle represented ankle joints, and the angular position for left ankle joint was represented with q ; the angular position for right ankle joint was represented with q 4. Figure 3(b) presented the force acted upon the axis center of hands grasping a horizontal bar. Figure 3(c) presented the loaded moment for each controlled joint axis. Figure 3(d) showed the output power for each controlled joint axis. (d)

6 34 J. Med. Biol. Eng., Vol. 25. No Minimum of Energy(J) Figure 4. he minimum energy expended by subject A, B, and C performing a repetition of front chin-up with different periods of time. t = s, subject C was simulated suspending both hands on a horizontal bar. Figure 2(f) presented the final state of simulated front chin-up. In the final state t 2 = 2s, both legs and the left hand stayed in the same position. he angular position for subject C's axis center of hands grasping a horizontal bar on the Y-axis was represented with q 3, and q3 [, 6 ] ; the angular position for elbow joints was represented with q 5, and q5 [,7 ] ; the angular position for shoulder joints was represented with q 7, and q 7 [, 55 ] ; the angular position for neck joint was represented with q 6, and q 6 [, 55 ] ; the angular position for left hip joint was represented with q9, and q 9 [, 2 ] ; the angular position for right hip joint was represented with q 2, and q 2 [, 2 ] ; the angular position for left ankle joint was represented with q, and q [ 35, 6 ] ; the angular position for right ankle joint was represented with q 4, and q 4 [ 35,6 ]. he other boundary conditions such as position vectors and velocity vectors were assumed to be. Under the above-mentioned boundary conditions for front chin-ups, the trajectory for subject C doing a repetition of front chin-up with 2 seconds was simulated. Figure 3(a) presented the graph of the optimal trajectory calculated with control equations. Figure 3(b) presented the force acted upon the axis center of hands grasping a horizontal bar. Figure 3(c) presented the moment for each controlled joint axis. Figure 3(d) presented the output power for each controlled joint axis. Subject A, B, and C were simulated spending different periods of time performing a repetition of front chin-up with the minimum energy expenditure. Figure 4 presented the simulation results. Discussion ime(s) A set of algorithm was designed in this study. o test the practicability of the algorithm, this study applied segmental parameters of three subjects to simulate the subjects doing A B C front chin-ups [4]. Figure 3(a) presented the graph for the optimal trajectory for the angular position of each controlled joint. here are four principal findings from the simulation results. First, it was found that the five curves showing the optimal trajectory for five joints are smooth with no peak value. his proves that the algorithm met the requirements of optimal trajectory. So the algorithm of this system is reliable in simulating the optimal trajectory of hand suspension motions such as flying rings, horizontal bar gymnastics, and rock climbing. Second, figure 3(b) presented the curves for the vertical force (Z-axis) and the horizontal force (X-axis) acted upon the axis center of hands grasping a horizontal bar. he vertical force increased initially and then decreased; this is due to the reacting force in the initial stage of front chin-up. he horizontal force was negative in value at first, then increased, and finally decreased. hat's because swing happened in the process of front chin-up. hird, figure 3(c) presented the loaded moment for each joint. It was found that elbow joints required the largest moment, and shoulder joints required the second largest moment. Fourth, figure 3(d) presented the output power of each joint. he output power of a certain joint was determined by the product of the joint's angular position multiplied by its moment obtained during the movement time. It was found that the elbow joints released the largest power, and the shoulder joints released the second largest power. It means that most of the power required in front chin-up derives from muscles of elbow and shoulder joints. But it also implies that the muscles of the two parts are most likely to get injured. he algorithm of this system is proved to be reliable in simulating the optimal trajectory of hand suspension motions such as flying rings, horizontal bar gymnastics, and rock climbing. o get a clear picture of energy expenditure, this study simulated front chin-ups performed with different periods of time. his study adopted Open-loop Linear Quardatic Controller as the control method. he whole controlling process was defined to have the initial state and the final state. he variables of the two states acted as the established boundary conditions [2]. he initial state for each subject had the same boundary conditions as their final state. Figure 4 presented the amount of energy expenditure for front chin-ups performed with different periods of time. he time spent on a repetition of front chin-up was set to be from.5sec to sec. It was found that the amount of energy expenditure for front chin-ups varied with different periods of time. he shorter the time spent on a repetition of front chin-up, the larger energy expenditure it required. he mechanical energy expenditure reached the maximum at.5sec and then dropped abruptly. he change of the curve became less dramatic when more than s was spent. At.5sec, the curve remained steady. It could be concluded that the three subjects of different shapes had better perform a repetition of front chin-up with the time between s and.5s. If they spend less than sec performing a repetition of front chin-up, they need to expend larger energy and the loaded moment for joints will become larger, too. his may lead to injury. If they spend more than.5sec performing a repetition of front chin-up, they expend smaller energy. But the

7 Optimal Planning for Front Chin-ups 35 time spent in supporting shoulder and elbow joints will become longer, and the muscles of other parts have to exert more energy to help complete the motion. his will easily cause the sore and pain of muscles. In reality, people move continuously in performing a motion. o cover the issue, this study suggests the use of sectional optimal control. he way for sectional optimal control is to set more time points in simulating a motion[7]. hen boundary conditions for these time points are established. Linking the sectional movements can form a complete trajectory. Setting appropriate values or boundary conditions is necessary, too. With boundary conditions set appropriately, the simulated optimal trajectory can better represent real human motions. References [] S. K. Powers, and E.. Howley, Exercise Physiology: heory and application to fitness and performance. 4th ed. New York: McGraw-Hill, 2,ch6: 98-. [2] R. Beckett, and K. Chang, An Evaluation of the Kinemetics of Gait by Minimum Energy, J. Biomechanics, :47-59, 968. [3] D. C. Lin, and C. J. Dillman, Optimal Stride Length in Running, Biomechanics in Sports., In J.erauds (Eds.), Research Center for Sports, , 983. [4] M. R. Ramey, and A.. Yang, A Simulation Procedure for Human Motion Studies. J. Biomechanics, 4:23-23, 98. [5] S. Y. Aleshinsky, and S. Y. Zatsiorsky, Human Locomotion in Space Analyzed Biomechanically hrough a Multi-Link Chain Model, J. Biomechanics. :-8, 978. [6] R. L. Huston, and C.E. Passerelle, he Mechanical of human body motion. In: Ghista, D.N. (Ed.), Human Body Dynamics: Impact, occupational, and athletic aspects. Oxford University, ,982. [7] R. Raikova,. A general approach for modelling and mathematical investigation of the human upper limb. Journal of Biomechanics., 25: , 992. [8] B.Burkett, J. Smeathers, and. Barker, A computer model to simulate the Swing phase of transfemoral prosthesis, Journal of Applied Biomechanics., 2: 25-37, 24. [9] C. S. Gregersen, and M.L. Hull, Non-driving intersegmental knee moments in cycling computed using a model that includes three-dimensional kinematics of shank/foot and the effect of simplifying assumptions, Journal of Biomechanics., 36: 83-83, 23. [] P. Pan,M.A. Peshkin,J.E. Colgate,and K.M. Lynch, Static single-arm force generation with kinematic constraints, J.Neurophysiol.,93: ,24. [] K. S. Fu, R. C. Gonzalez, and C. S. G. Lee, Robotics: control, sensing, vision, and intelligence. McGraw-Hill, New York,987,ch.3: [2] F. L. Lewis, C.. Abdallah, and D.M. Dawson, Control of Robot Manipulators. Macmillan, New York, 993,ch2: [3] C.H. Chiu, he study of the dynamic modeling for the support phase in running, PhD.thesis, National aiwan Normal University Press, 999. [4] V. Zatsiorsky, and V. Seluyanov, he mass and inertia characteristics of the main segment of the human body. Biomechanics Ⅷ-B., In: Matsui, H. Kobayashi, K.(Eds), Human Kinetics. Champaign, IL, 983, [5] F. L. Lewis, and V. L. Syrmos, Optimal Control. Wiley and Sons, New York, 995,ch3: [6] S. Y. Aleshinsky, An energy sources and fractions approach to the mechanical energy expenditure problem-Ⅰ. basic concepts, description of the model. analysis of a one-link system movement, J. Biomechanics., 9(4): , 986. [7] S. E. Engelbrecht, Minimum principles in motor control, Journal of Mathematical Psychology., 45: ,2. Appendix A Matrix Ji he J i matrix of L-E equations could be written as followed[]: J i = ( Ixx + Iyy + Izz) / 2 Ixy Ixz mixi Ixy ( Ixx Iyy + Izz) / 2 Iyz miyi Ixz Iyz ( Ixx + Iyy Izz) / 2 mizi he parameters for body segments in mixi miyi (2) mizi mi matrix comprised the mass mi, center of mass position r i = ( xi,y i,zi, ), moment of inertia I I I ), and products of inertia (Ixy, I xz, I yz) for the ith segment. J i ( xx, yy, zz

8 36 J. Med. Biol. Eng., Vol. 25. No.3 25

Computer Algorithm of Optimal Planning for the Support of a Single Leg

Computer Algorithm of Optimal Planning for the Support of a Single Leg International Journal of Sport and Exercise Science, (): -8 Computer Algorithm of Optimal Planning for the Support of a Single Leg Ching-Hua Chiu * Graduate Institute of Sports & Health Management, National

More information

Manipulator Dynamics 2. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA

Manipulator Dynamics 2. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA Manipulator Dynamics 2 Forward Dynamics Problem Given: Joint torques and links geometry, mass, inertia, friction Compute: Angular acceleration of the links (solve differential equations) Solution Dynamic

More information

Multi-body power analysis of kicking motion based on a double pendulum

Multi-body power analysis of kicking motion based on a double pendulum Available online at wwwsciencedirectcom Procedia Engineering 34 (22 ) 28 223 9 th Conference of the International Sports Engineering Association (ISEA) Multi-body power analysis of kicking motion based

More information

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J. Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics

More information

Mechanical energy transfer by internal force during the swing phase of running

Mechanical energy transfer by internal force during the swing phase of running Available online at www.sciencedirect.com Procedia Engineering 34 (2012 ) 772 777 9 th Conference of the International Sports Engineering Association (ISEA) Mechanical energy transfer by internal force

More information

BIOMECHANICS AND MOTOR CONTROL OF HUMAN MOVEMENT

BIOMECHANICS AND MOTOR CONTROL OF HUMAN MOVEMENT BIOMECHANICS AND MOTOR CONTROL OF HUMAN MOVEMENT Third Edition DAVID Α. WINTER University of Waterloo Waterloo, Ontario, Canada WILEY JOHN WILEY & SONS, INC. CONTENTS Preface to the Third Edition xv 1

More information

HPER K530 Mechanical Analysis of Human Performance Fall, 2003 MID-TERM

HPER K530 Mechanical Analysis of Human Performance Fall, 2003 MID-TERM HPER K530 Mechanical Analysis of Human Performance Fall, 2003 Dapena MID-TERM Equations: S = S 0 + v t S = S 0 + v 0 t + 1/2 a t 2 v = v 0 + a t v 2 = v 2 0 + 2 a (S-S 0 ) e = h b /h d F CP = m v 2 / r

More information

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings: Introduction Up to this point we have considered only the kinematics of a manipulator. That is, only the specification of motion without regard to the forces and torques required to cause motion In this

More information

Biomechanical Modelling of Musculoskeletal Systems

Biomechanical Modelling of Musculoskeletal Systems Biomechanical Modelling of Musculoskeletal Systems Lecture 6 Presented by Phillip Tran AMME4981/9981 Semester 1, 2016 The University of Sydney Slide 1 The Musculoskeletal System The University of Sydney

More information

DYNAMIC MODEL FOR AN ARTICULATED MANIPULATOR. Luis Arturo Soriano, Jose de Jesus Rubio, Salvador Rodriguez and Cesar Torres

DYNAMIC MODEL FOR AN ARTICULATED MANIPULATOR. Luis Arturo Soriano, Jose de Jesus Rubio, Salvador Rodriguez and Cesar Torres ICIC Express Letters Part B: Applications ICIC International c 011 ISSN 185-766 Volume, Number, April 011 pp 415 40 DYNAMIC MODEL FOR AN ARTICULATED MANIPULATOR Luis Arturo Soriano, Jose de Jesus Rubio,

More information

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator Abstract Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator N. Selvaganesan 1 Prabhu Jude Rajendran 2 S.Renganathan 3 1 Department of Instrumentation Engineering, Madras Institute of

More information

τ = F d Angular Kinetics Components of Torque (review from Systems FBD lecture Muscles Create Torques Torque is a Vector Work versus Torque

τ = F d Angular Kinetics Components of Torque (review from Systems FBD lecture Muscles Create Torques Torque is a Vector Work versus Torque Components of Torque (review from Systems FBD lecture Angular Kinetics Hamill & Knutzen (Ch 11) Hay (Ch. 6), Hay & Ried (Ch. 12), Kreighbaum & Barthels (Module I & J) or Hall (Ch. 13 & 14) axis of rotation

More information

ANTHROPOMETRY (İnsan Vücudunu Ölçme Bilimi)

ANTHROPOMETRY (İnsan Vücudunu Ölçme Bilimi) ANTHROPOMETRY (İnsan Vücudunu Ölçme Bilimi) Dr. Kurtuluş Erinç Akdoğan kurtuluserinc@cankaya.edu.tr INTRODUCTION Anthropometry is the major branch of anthropology (insan bilimi) that studies the physical

More information

Flips are Fun: A Study in the Conservation of Angular Momentum of a Non-Rigid Human Body

Flips are Fun: A Study in the Conservation of Angular Momentum of a Non-Rigid Human Body Flips are Fun: A Study in the Conservation of Angular Momentum of a Non-Rigid Human Body Benjamin Jenkins Physics Department, The College of Wooster, Wooster, Ohio 44691, USA May 10, 2018 Abstract In this

More information

Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics

Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics ISBN 978-93-84468-- Proceedings of 5 International Conference on Future Computational echnologies (ICFC'5) Singapore, March 9-3, 5, pp. 96-3 Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical

More information

BIODYNAMICS: A LAGRANGIAN APPROACH

BIODYNAMICS: A LAGRANGIAN APPROACH Source: STANDARD HANDBOOK OF BIOMEDICAL ENGINEERING AND DESIGN CHAPTER 7 BIODYNAMICS: A LAGRANGIAN APPROACH Donald R. Peterson Biodynamics Laboratory at the Ergonomic Technology Center, University of Connecticut

More information

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing

More information

Maximising somersault rotation in tumbling

Maximising somersault rotation in tumbling Loughborough University Institutional Repository Maximising somersault rotation in tumbling This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: KING,

More information

Anthropometry Formulas

Anthropometry Formulas Anthropometry Formulas W. Rose KAAP47/67 Segment Dimensions FF = mmmm, dddd dddd = FF mm ττ = IIII, dddd dddd = ττ II Length of body segments is often obtainable by direct measurement. If not, the segment

More information

(W: 12:05-1:50, 50-N202)

(W: 12:05-1:50, 50-N202) 2016 School of Information Technology and Electrical Engineering at the University of Queensland Schedule of Events Week Date Lecture (W: 12:05-1:50, 50-N202) 1 27-Jul Introduction 2 Representing Position

More information

MODELING SINGLE LINK MOTION AND MUSCLE BEHAVIOR WITH A MODIFIED PENDULUM EQUATION

MODELING SINGLE LINK MOTION AND MUSCLE BEHAVIOR WITH A MODIFIED PENDULUM EQUATION MODELING SINGLE LINK MOTION AND MUSCLE BEHAVIOR WITH A MODIFIED PENDULUM EQUATION By ALLISON SUTHERLIN A SENIOR RESEARCH PAPER PRESENTED TO THE DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE OF STETSON

More information

Robot Dynamics II: Trajectories & Motion

Robot Dynamics II: Trajectories & Motion Robot Dynamics II: Trajectories & Motion Are We There Yet? METR 4202: Advanced Control & Robotics Dr Surya Singh Lecture # 5 August 23, 2013 metr4202@itee.uq.edu.au http://itee.uq.edu.au/~metr4202/ 2013

More information

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc.

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 0974-7435 Volume 10 Issue 12 BioTechnology 2014 An Indian Journal FULL PAPER BTAIJ, 10(12), 2014 [6844-6850] Man-gun model of shoulder supported firing and sensitivity

More information

Multibody simulation

Multibody simulation Multibody simulation Dynamics of a multibody system (Newton-Euler formulation) Dimitar Dimitrov Örebro University June 8, 2012 Main points covered Newton-Euler formulation forward dynamics inverse dynamics

More information

Introduction to Robotics

Introduction to Robotics J. Zhang, L. Einig 277 / 307 MIN Faculty Department of Informatics Lecture 8 Jianwei Zhang, Lasse Einig [zhang, einig]@informatik.uni-hamburg.de University of Hamburg Faculty of Mathematics, Informatics

More information

6. 3D Kinematics DE2-EA 2.1: M4DE. Dr Connor Myant

6. 3D Kinematics DE2-EA 2.1: M4DE. Dr Connor Myant DE2-EA 2.1: M4DE Dr Connor Myant 6. 3D Kinematics Comments and corrections to connor.myant@imperial.ac.uk Lecture resources may be found on Blackboard and at http://connormyant.com Contents Three-Dimensional

More information

Available online at ScienceDirect. The 2014 conference of the International Sports Engineering Association

Available online at   ScienceDirect. The 2014 conference of the International Sports Engineering Association Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 72 ( 2014 ) 496 501 The 2014 conference of the International Sports Engineering Association Dynamic contribution analysis of

More information

Center of Mass of Human s Body Segments

Center of Mass of Human s Body Segments Mechanics and Mechanical Engineering Vol. 21, No. 3 2017 485 497 c Lodz University of Technology Center of Mass of Human s Body Segments Melvin Adolphe Joseph Clerval Zbyszko Kirchof Robin Lacombe Delpech

More information

Biomechanical Analysis of Ankle Force: A Case Study for Instep Kicking

Biomechanical Analysis of Ankle Force: A Case Study for Instep Kicking American Journal of Applied Sciences 7 (3): 323-330, 2010 ISSN 1546-9239 2010Science Publications Biomechanical Analysis of Ankle Force: A Case Study for Instep Kicking 1 A.R. Ismail, 2 M.R.A. Mansor,

More information

Dynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for

Dynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for Dynamics describe the relationship between the joint actuator torques and the motion of the structure important role for simulation of motion (test control strategies) analysis of manipulator structures

More information

Instructor (Oussama Khatib)

Instructor (Oussama Khatib) IntroductionToRobotics-Lecture11 Instructor (Oussama Khatib):All right. Let s get started. So the video segment today is quite interesting. It was presented at the 2000 International Conference on Robotic

More information

Reading. Realistic Character Animation. Modeling Realistic Motion. Two Approaches

Reading. Realistic Character Animation. Modeling Realistic Motion. Two Approaches Realistic Character Animation Reading Jessica Hodgins,,et.al,Animating Human Athletics,, SIGGRAPH 95 Zoran Popović, Changing Physics for Character Animation,, SIGGRAPH 00 2 Modeling Realistic Motion Model

More information

Dynamic Model of Space Robot Manipulator

Dynamic Model of Space Robot Manipulator Applied Mathematical Sciences, Vol. 9, 215, no. 94, 465-4659 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/1.12988/ams.215.56429 Dynamic Model of Space Robot Manipulator Polina Efimova Saint-Petersburg

More information

Angular Kinetics. Learning Objectives: Learning Objectives: Properties of Torques (review from Models and Anthropometry) T = F d

Angular Kinetics. Learning Objectives: Learning Objectives: Properties of Torques (review from Models and Anthropometry) T = F d Angular Kinetics Readings: Chapter 11 [course text] Hay, Chapter 6 [on reserve] Hall, Chapter 13 & 14 [on reserve] Kreighbaum & Barthels, Modules I & J [on reserve] 1 Learning Objectives: By the end of

More information

Models and Anthropometry

Models and Anthropometry Learning Objectives Models and Anthropometry Readings: some of Chapter 8 [in text] some of Chapter 11 [in text] By the end of this lecture, you should be able to: Describe common anthropometric measurements

More information

Section 6: 6: Kinematics Kinematics 6-1

Section 6: 6: Kinematics Kinematics 6-1 6-1 Section 6: Kinematics Biomechanics - angular kinematics Same as linear kinematics, but There is one vector along the moment arm. There is one vector perpendicular to the moment arm. MA F RMA F RD F

More information

The margin for error when releasing the high bar for dismounts

The margin for error when releasing the high bar for dismounts Loughborough University Institutional Repository The margin for error when releasing the high bar for dismounts This item was submitted to Loughborough University's Institutional Repository by the/an author.

More information

Chapter 5. . Dynamics. 5.1 Introduction

Chapter 5. . Dynamics. 5.1 Introduction Chapter 5. Dynamics 5.1 Introduction The study of manipulator dynamics is essential for both the analysis of performance and the design of robot control. A manipulator is a multilink, highly nonlinear

More information

112 Dynamics. Example 5-3

112 Dynamics. Example 5-3 112 Dynamics Gravity Joint 1 Figure 6-7: Remotely driven two d.o.r. planar manipulator. Note that, since no external force acts on the endpoint, the generalized forces coincide with the joint torques,

More information

Exam 1--PHYS 151--Chapter 1

Exam 1--PHYS 151--Chapter 1 ame: Class: Date: Exam 1--PHYS 151--Chapter 1 True/False Indicate whether the statement is true or false. Select A for True and B for False. 1. The force is a measure of an object s inertia. 2. Newton

More information

Angular Motion Maximum Hand, Foot, or Equipment Linear Speed

Angular Motion Maximum Hand, Foot, or Equipment Linear Speed Motion Maximum Hand, Foot, or Equipment Linear Speed Biomechanical Model: Mo3on Maximum Hand, Foot, or Equipment Linear Speed Hand, Foot, or Equipment Linear Speed Sum of Joint Linear Speeds Principle

More information

Available online at ScienceDirect. The 2014 conference of the International Sports Engineering Association

Available online at   ScienceDirect. The 2014 conference of the International Sports Engineering Association Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 72 ( 2014 ) 97 102 The 2014 conference of the International Sports Engineering Association Dynamic contribution analysis of

More information

Abstract. Final Degree Project - Olga Pätkau

Abstract. Final Degree Project - Olga Pätkau Abstract I Abstract In this thesis, two different control strategies are applied to the forward dynamic simulation of multibody systems in order to track a given reference motion. For this purpose, two

More information

Translational and Rotational Dynamics!

Translational and Rotational Dynamics! Translational and Rotational Dynamics Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 217 Copyright 217 by Robert Stengel. All rights reserved. For educational use only.

More information

Lab #7 - Joint Kinetics and Internal Forces

Lab #7 - Joint Kinetics and Internal Forces Purpose: Lab #7 - Joint Kinetics and Internal Forces The objective of this lab is to understand how to calculate net joint forces (NJFs) and net joint moments (NJMs) from force data. Upon completion of

More information

Kinesiology 201 Solutions Kinematics

Kinesiology 201 Solutions Kinematics Kinesiology 201 Solutions Kinematics Tony Leyland School of Kinesiology Simon Fraser University 1. a) Vertical ocity = 10 sin20 = 3.42 m/s Horizontal ocity = 10 cos20 = 9.4 m/s B Vertical A-B (start to

More information

2A/2B BIOMECHANICS 2 nd ed.

2A/2B BIOMECHANICS 2 nd ed. 2A/2B BIOMECHANICS 2 nd ed. www.flickr.com/photos/keithallison/4062960920/ 1 CONTENT Introduction to Biomechanics What is it? Benefits of Biomechanics Types of motion in Physical Activity Linear Angular

More information

Illustrative exercises for the lectures

Illustrative exercises for the lectures Biomechanics, LTH, 2013 Biomechanics Illustrative exercises for the lectures Ingrid Svensson 2013 1 1. To practise the use of free-body diagram, consider the problem of analyzing the stress in man s back

More information

DYNAMICS OF SERIAL ROBOTIC MANIPULATORS

DYNAMICS OF SERIAL ROBOTIC MANIPULATORS DYNAMICS OF SERIAL ROBOTIC MANIPULATORS NOMENCLATURE AND BASIC DEFINITION We consider here a mechanical system composed of r rigid bodies and denote: M i 6x6 inertia dyads of the ith body. Wi 6 x 6 angular-velocity

More information

1/30. Rigid Body Rotations. Dave Frank

1/30. Rigid Body Rotations. Dave Frank . 1/3 Rigid Body Rotations Dave Frank A Point Particle and Fundamental Quantities z 2/3 m v ω r y x Angular Velocity v = dr dt = ω r Kinetic Energy K = 1 2 mv2 Momentum p = mv Rigid Bodies We treat a rigid

More information

Dynamics in the dynamic walk of a quadruped robot. Hiroshi Kimura. University of Tohoku. Aramaki Aoba, Aoba-ku, Sendai 980, Japan

Dynamics in the dynamic walk of a quadruped robot. Hiroshi Kimura. University of Tohoku. Aramaki Aoba, Aoba-ku, Sendai 980, Japan Dynamics in the dynamic walk of a quadruped robot Hiroshi Kimura Department of Mechanical Engineering II University of Tohoku Aramaki Aoba, Aoba-ku, Sendai 980, Japan Isao Shimoyama and Hirofumi Miura

More information

Explicit Lagrangian Formulation of the Dynamic Regressors for Serial Manipulators

Explicit Lagrangian Formulation of the Dynamic Regressors for Serial Manipulators Explicit Lagrangian Formulation of the Dynamic Regressors for Serial Manipulators M Gabiccini 1 A Bracci 1 D De Carli M Fredianelli A Bicchi 1 Dipartimento di Ingegneria Meccanica Nucleare e della Produzione

More information

PART I ORTHOPAEDIC BIOMATERIALS AND THEIR PROPERTIES

PART I ORTHOPAEDIC BIOMATERIALS AND THEIR PROPERTIES PT I OTHOPEDIC BIOMTEILS ND THEI POPETIES cetabular Cup: Polyethylene (polymer) emoral Head: Ceramic Bone Cement: Polymer emoral Stem: Metal emur: Composite emur + Stem: Composite Just as there are three

More information

A THREE-DIMENSIONAL KINEMATIC ANALYSIS OF THE VOLLEYBALL JUMP SERVE

A THREE-DIMENSIONAL KINEMATIC ANALYSIS OF THE VOLLEYBALL JUMP SERVE A THREE-DIMENSIONAL KINEMATIC ANALYSIS OF THE VOLLEYBALL JUMP SERVE Simon G. Coleman Moray House Institute of Education, Heriot-Watt University, Edinburgh, Scotland INTRODUCTION The serve is the first

More information

2.003J Spring 2011: Dynamics and Control I On Notation Massachusetts Institute of Technology Department of Mechanical Engineering Feb.

2.003J Spring 2011: Dynamics and Control I On Notation Massachusetts Institute of Technology Department of Mechanical Engineering Feb. 2.J Spring 211: Dynamics and Control I On Notation Department of Mechanical Engineering Feb. 8, 211 On Notation Much of 2.j involves defining then manipulating points, frames of reference, and vectors.

More information

CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017

CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017 CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS Prof. N. Harnew University of Oxford TT 2017 1 OUTLINE : CP1 REVISION LECTURE 3 : INTRODUCTION TO CLASSICAL MECHANICS 1. Angular velocity and

More information

Rotational Motion. Chapter 4. P. J. Grandinetti. Sep. 1, Chem P. J. Grandinetti (Chem. 4300) Rotational Motion Sep.

Rotational Motion. Chapter 4. P. J. Grandinetti. Sep. 1, Chem P. J. Grandinetti (Chem. 4300) Rotational Motion Sep. Rotational Motion Chapter 4 P. J. Grandinetti Chem. 4300 Sep. 1, 2017 P. J. Grandinetti (Chem. 4300) Rotational Motion Sep. 1, 2017 1 / 76 Angular Momentum The angular momentum of a particle with respect

More information

Lecture «Robot Dynamics»: Dynamics and Control

Lecture «Robot Dynamics»: Dynamics and Control Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco

More information

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18 Dynamics Basilio Bona DAUIN Politecnico di Torino Semester 1, 2016-17 B. Bona (DAUIN) Dynamics Semester 1, 2016-17 1 / 18 Dynamics Dynamics studies the relations between the 3D space generalized forces

More information

Balancing of an Inverted Pendulum with a SCARA Robot

Balancing of an Inverted Pendulum with a SCARA Robot Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland

More information

Physics 351, Spring 2018, Homework #9. Due at start of class, Friday, March 30, 2018

Physics 351, Spring 2018, Homework #9. Due at start of class, Friday, March 30, 2018 Physics 351, Spring 218, Homework #9. Due at start of class, Friday, March 3, 218 Please write your name on the LAST PAGE of your homework submission, so that we don t notice whose paper we re grading

More information

Three-Dimensional Biomechanical Analysis of Human Movement

Three-Dimensional Biomechanical Analysis of Human Movement Three-Dimensional Biomechanical Analysis of Human Movement Anthropometric Measurements Motion Data Acquisition Force Platform Body Mass & Height Biomechanical Model Moments of Inertia and Locations of

More information

UNITS AND DEFINITIONS RELATED TO BIOMECHANICAL AND ELECTROMYOGRAPHICAL MEASUREMENTS

UNITS AND DEFINITIONS RELATED TO BIOMECHANICAL AND ELECTROMYOGRAPHICAL MEASUREMENTS APPENDIX B UNITS AND DEFINITIONS RELATED TO BIOMECHANICAL AND ELECTROMYOGRAPHICAL MEASUREMENTS All units used are SI (Système International d Unités). The system is based on seven well-defined base units

More information

Rotational & Rigid-Body Mechanics. Lectures 3+4

Rotational & Rigid-Body Mechanics. Lectures 3+4 Rotational & Rigid-Body Mechanics Lectures 3+4 Rotational Motion So far: point objects moving through a trajectory. Next: moving actual dimensional objects and rotating them. 2 Circular Motion - Definitions

More information

Dynamic Model of a Badminton Stroke

Dynamic Model of a Badminton Stroke ISEA 28 CONFERENCE Dynamic Model of a Badminton Stroke M. Kwan* and J. Rasmussen Department of Mechanical Engineering, Aalborg University, 922 Aalborg East, Denmark Phone: +45 994 9317 / Fax: +45 9815

More information

Video 2.1a Vijay Kumar and Ani Hsieh

Video 2.1a Vijay Kumar and Ani Hsieh Video 2.1a Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Introduction to Lagrangian Mechanics Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Analytical Mechanics Aristotle Galileo Bernoulli

More information

The Jacobian. Jesse van den Kieboom

The Jacobian. Jesse van den Kieboom The Jacobian Jesse van den Kieboom jesse.vandenkieboom@epfl.ch 1 Introduction 1 1 Introduction The Jacobian is an important concept in robotics. Although the general concept of the Jacobian in robotics

More information

Spacecraft Dynamics and Control

Spacecraft Dynamics and Control Spacecraft Dynamics and Control Matthew M. Peet Arizona State University Lecture 16: Euler s Equations Attitude Dynamics In this Lecture we will cover: The Problem of Attitude Stabilization Actuators Newton

More information

Rigid body simulation. Once we consider an object with spatial extent, particle system simulation is no longer sufficient

Rigid body simulation. Once we consider an object with spatial extent, particle system simulation is no longer sufficient Rigid body dynamics Rigid body simulation Once we consider an object with spatial extent, particle system simulation is no longer sufficient Rigid body simulation Unconstrained system no contact Constrained

More information

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction

More information

The simulation of aerial. determination of the angular momentum of the human body. Loughborough University Institutional Repository

The simulation of aerial. determination of the angular momentum of the human body. Loughborough University Institutional Repository Loughborough University Institutional Repository The simulation of aerial movementiii. The determination of the angular momentum of the human body This item was submitted to Loughborough University's Institutional

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information

KEY KNOWLEDGE BIOMECHANICAL PRINCIPLES FOR ANALYSIS OF MOVEMENT (PART 1)

KEY KNOWLEDGE BIOMECHANICAL PRINCIPLES FOR ANALYSIS OF MOVEMENT (PART 1) VCE PHYSICAL EDUCATION UNIT 3 AOS 1 KEY KNOWLEDGE 3.1.4 BIOMECHANICAL PRINCIPLES FOR ANALYSIS OF MOVEMENT (PART 1) Presented by Chris Branigan Study design dot point: Biomechanical principles for analysis

More information

Phys 7221 Homework # 8

Phys 7221 Homework # 8 Phys 71 Homework # 8 Gabriela González November 15, 6 Derivation 5-6: Torque free symmetric top In a torque free, symmetric top, with I x = I y = I, the angular velocity vector ω in body coordinates with

More information

Robotics I. Classroom Test November 21, 2014

Robotics I. Classroom Test November 21, 2014 Robotics I Classroom Test November 21, 2014 Exercise 1 [6 points] In the Unimation Puma 560 robot, the DC motor that drives joint 2 is mounted in the body of link 2 upper arm and is connected to the joint

More information

Dynamics and control of mechanical systems

Dynamics and control of mechanical systems Dynamics and control of mechanical systems Date Day 1 (03/05) - 05/05 Day 2 (07/05) Day 3 (09/05) Day 4 (11/05) Day 5 (14/05) Day 6 (16/05) Content Review of the basics of mechanics. Kinematics of rigid

More information

(Refer Slide Time: 1:58 min)

(Refer Slide Time: 1:58 min) Applied Mechanics Prof. R. K. Mittal Department of Applied Mechanics Indian Institution of Technology, Delhi Lecture No. # 13 Moments and Products of Inertia (Contd.) Today s lecture is lecture thirteen

More information

Robot Control Basics CS 685

Robot Control Basics CS 685 Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior

More information

Low-level Fall Simulation: Toddler Falling From Chair

Low-level Fall Simulation: Toddler Falling From Chair Low-level Fall Simulation: Toddler Falling From Chair R. J. Reimann Professor Emeritus of Physics Boise State University 11 June 2012 (rev. 7/9/2013) This simulation was generated using Working Model software

More information

Research Article A New Methodology for Solving Trajectory Planning and Dynamic Load-Carrying Capacity of a Robot Manipulator

Research Article A New Methodology for Solving Trajectory Planning and Dynamic Load-Carrying Capacity of a Robot Manipulator Mathematical Problems in Engineering Volume 16 Article ID 1337 8 pages http://dx.doi.org/1.11/16/1337 Research Article A New Methodology for Solving Trajectory Planning and Dynamic Load-Carrying Capacity

More information

Contents. Dynamics and control of mechanical systems. Focus on

Contents. Dynamics and control of mechanical systems. Focus on Dynamics and control of mechanical systems Date Day 1 (01/08) Day 2 (03/08) Day 3 (05/08) Day 4 (07/08) Day 5 (09/08) Day 6 (11/08) Content Review of the basics of mechanics. Kinematics of rigid bodies

More information

CHAPTER 4: Linear motion and angular motion. Practice questions - text book pages 91 to 95 QUESTIONS AND ANSWERS. Answers

CHAPTER 4: Linear motion and angular motion. Practice questions - text book pages 91 to 95 QUESTIONS AND ANSWERS. Answers CHAPTER 4: Linear motion and angular motion Practice questions - text book pages 91 to 95 1) Which of the following pairs of quantities is not a vector/scalar pair? a. /mass. b. reaction force/centre of

More information

DIFFERENTIAL KINEMATICS. Geometric Jacobian. Analytical Jacobian. Kinematic singularities. Kinematic redundancy. Inverse differential kinematics

DIFFERENTIAL KINEMATICS. Geometric Jacobian. Analytical Jacobian. Kinematic singularities. Kinematic redundancy. Inverse differential kinematics DIFFERENTIAL KINEMATICS relationship between joint velocities and end-effector velocities Geometric Jacobian Analytical Jacobian Kinematic singularities Kinematic redundancy Inverse differential kinematics

More information

FÉDÉRATION INTERNATIONALE DE GYMNASTIQUE Av. de la Gare Lausanne Suisse Tél. (41-32) Fax (41-32)

FÉDÉRATION INTERNATIONALE DE GYMNASTIQUE Av. de la Gare Lausanne Suisse Tél. (41-32) Fax (41-32) FÉDÉRATION INTERNATIONALE DE GYMNASTIQUE Av. de la Gare 12 1003 Lausanne Suisse Tél. (41-32) 494 64 10 Fax (41-32) 494 64 19 e-mail: info@fig-gymnastics.org www. fig-gymnastics.com FIG ACADEMY BIOMECHANICS

More information

General Physics I. Lecture 10: Rolling Motion and Angular Momentum.

General Physics I. Lecture 10: Rolling Motion and Angular Momentum. General Physics I Lecture 10: Rolling Motion and Angular Momentum Prof. WAN, Xin (万歆) 万歆 ) xinwan@zju.edu.cn http://zimp.zju.edu.cn/~xinwan/ Outline Rolling motion of a rigid object: center-of-mass motion

More information

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Rigid body physics Particle system Most simple instance of a physics system Each object (body) is a particle Each particle

More information

Application of Newton/GMRES Method to Nonlinear Model Predictive Control of Functional Electrical Stimulation

Application of Newton/GMRES Method to Nonlinear Model Predictive Control of Functional Electrical Stimulation Proceedings of the 3 rd International Conference on Control, Dynamic Systems, and Robotics (CDSR 16) Ottawa, Canada May 9 10, 2016 Paper No. 121 DOI: 10.11159/cdsr16.121 Application of Newton/GMRES Method

More information

Biomechanics Module Notes

Biomechanics Module Notes Biomechanics Module Notes Biomechanics: the study of mechanics as it relates to the functional and anatomical analysis of biological systems o Study of movements in both qualitative and quantitative Qualitative:

More information

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Robot Manipulator Control. Hesheng Wang Dept. of Automation Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute

More information

DYNAMICS OF PARALLEL MANIPULATOR

DYNAMICS OF PARALLEL MANIPULATOR DYNAMICS OF PARALLEL MANIPULATOR The 6nx6n matrices of manipulator mass M and manipulator angular velocity W are introduced below: M = diag M 1, M 2,, M n W = diag (W 1, W 2,, W n ) From this definitions

More information

Video 1.1 Vijay Kumar and Ani Hsieh

Video 1.1 Vijay Kumar and Ani Hsieh Video 1.1 Vijay Kumar and Ani Hsieh 1 Robotics: Dynamics and Control Vijay Kumar and Ani Hsieh University of Pennsylvania 2 Why? Robots live in a physical world The physical world is governed by the laws

More information

Determination of Locally Varying Directions through Mass Moment of Inertia Tensor

Determination of Locally Varying Directions through Mass Moment of Inertia Tensor Determination of Locally Varying Directions through Mass Moment of Inertia Tensor R. M. Hassanpour and C.V. Deutsch Centre for Computational Geostatistics Department of Civil and Environmental Engineering

More information

The Biomechanics Behind Kicking a Soccer Ball

The Biomechanics Behind Kicking a Soccer Ball VANIER COLLEGE The Biomechanics Behind Kicking a Soccer Ball The Energy Demands of the Body Raymond You Linear Algebra II Ivan T. Ivanov 5/19/2013 1 What is Inertia? Inertia is defined as an object s resistance

More information

Dynamic Optimization of the Sit-to-Stand Movement

Dynamic Optimization of the Sit-to-Stand Movement Journal of Applied Biomechanics, 011, 7, 306-313 011 Human Kinetics, Inc. Dynamic Optimization of the Sit-to-Stand Movement Hiroshi R. Yamasaki, 1 Hiroyuki Kambara, and Yasuharu Koike 1 Showa University;

More information

Dynamics. Dynamics of mechanical particle and particle systems (many body systems)

Dynamics. Dynamics of mechanical particle and particle systems (many body systems) Dynamics Dynamics of mechanical particle and particle systems (many body systems) Newton`s first law: If no net force acts on a body, it will move on a straight line at constant velocity or will stay at

More information

Resistance to Acceleration. More regarding moment of inertia. More regarding Moment of Inertia. Applications: Applications:

Resistance to Acceleration. More regarding moment of inertia. More regarding Moment of Inertia. Applications: Applications: Angular Kinetics of Human Movement Angular analogues to of Newton s Laws of Motion 1. An rotating object will continue to rotate unless acted upon by an external torque 2. An external torque will cause

More information

arxiv: v2 [physics.class-ph] 15 Dec 2016

arxiv: v2 [physics.class-ph] 15 Dec 2016 Beyond the Kinetic Chain Process in a Stroke using a Triple Pendulum Model. Sun-Hyun Youn Department of Physics, Chonnam National University, Gwangju 61186, Korea arxiv:1612.02110v2 [physics.class-ph]

More information

Dynamics. 1 Copyright c 2015 Roderic Grupen

Dynamics. 1 Copyright c 2015 Roderic Grupen Dynamics The branch of physics that treats the action of force on bodies in motion or at rest; kinetics, kinematics, and statics, collectively. Websters dictionary Outline Conservation of Momentum Inertia

More information

ENGG 5402 Course Project: Simulation of PUMA 560 Manipulator

ENGG 5402 Course Project: Simulation of PUMA 560 Manipulator ENGG 542 Course Project: Simulation of PUMA 56 Manipulator ZHENG Fan, 115551778 mrzhengfan@gmail.com April 5, 215. Preface This project is to derive programs for simulation of inverse dynamics and control

More information

II. Anatomy and Physiology A. Anatomy is. B. Physiology is.

II. Anatomy and Physiology A. Anatomy is. B. Physiology is. Shier, Butler, and Lewis: Human Anatomy and Physiology, 13 th ed. Chapter 1: Introduction to Human Anatomy and Physiology Chapter 1: Introduction to Human Anatomy and Physiology I. Introduction A. The

More information