1 Lecture 25: Modeling Diving I. 2 What do we need to do? Figure out what and how to simplify Build a physical model that we can work with Once that is.

Slides:



Advertisements
Similar presentations
Common Variable Types in Elasticity
Advertisements

Lecture 6: Constraints II
Lecture 5: Constraints I
Chapter-9 Rotational Dynamics
Lecture 7 Rolling Constraints The most common, and most important nonholonomic constraints They cannot be written in terms of the variables alone you must.
Lecture 2. A Day of Principles The principle of virtual work d’Alembert’s principle Hamilton’s principle 1 (with an example that applies ‘em all at the.
Chapter 9 Rotational Dynamics.
Lecture 19. The Method of Zs When problems get complicated numerical complexity makes computation SLOW The method of Zs speeds the computation up We will.
1 UCT PHY1025F: Mechanics Physics 1025F Mechanics Dr. Steve Peterson EQUILIBRIUM.
Physics 430: Lecture 16 Lagrange’s Equations with Constraints
Lecture 9 Hamilton’s Equations conjugate momentum cyclic coordinates Informal derivation Applications/examples 1.
Physics 111: Mechanics Lecture 10 Dale Gary NJIT Physics Department.
Rotational Equilibrium and Rotational Dynamics
Dynamics of Rotational Motion
Chapter 10 Angular momentum Angular momentum of a particle 1. Definition Consider a particle of mass m and linear momentum at a position relative.
Chapter 11 Angular Momentum.
© 2005 Pearson Prentice Hall This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching their.
Ch. 4: Velocity Kinematics
Mechanics.
Ch. 3: Forward and Inverse Kinematics
Frank L. H. WolfsDepartment of Physics and Astronomy, University of Rochester Physics 121. March 18, 2008.
ME Robotics DIFFERENTIAL KINEMATICS Purpose: The purpose of this chapter is to introduce you to robot motion. Differential forms of the homogeneous.
Now Playing: Gong Sigur Rós From Takk... Released September 13, 2005.
© 2003 by Davi GeigerComputer Vision October 2003 L1.1 Structure-from-EgoMotion (based on notes from David Jacobs, CS-Maryland) Determining the 3-D structure.
Semester Physics 1901 (Advanced) A/Prof Geraint F. Lewis Rm 560, A29
MOHAMMAD IMRAN DEPARTMENT OF APPLIED SCIENCES JAHANGIRABAD EDUCATIONAL GROUP OF INSTITUTES.
Lecture 20: Putting it all together An actual mechanism A physical abstraction: links, springs, wheels, motors, etc. A mathematical model of the physical.
Lever system of the body
Physics 430: Lecture 22 Rotational Motion of Rigid Bodies
Rotational Dynamics Angular Momentum. Collisions. o Rotational Dynamics  Basic Concepts Rotation Angular speed Torque Angular Acceleration  Nature of.
ME 407 Advanced Dynamics We will learn to model systems that can be viewed as collections of rigid bodies Common mechanical systems Robots Various wheeled.
Chapter-9 Rotational Dynamics. Translational and Rotational Motion.
1 Lecture 27. Two Big Examples The eleven link diver The Stanford Arm (Kane & Levinson)
Central Force Motion Chapter 8
A PPLIED M ECHANICS Lecture 02 Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Lecture 12: The Constraint Null Space The matrix C has M rows and N columns, M < N If we have set this up correctly, the rows of C are independent Nonholonomic.
Lecture 8: Rolling Constraints II
Sect 5.4: Eigenvalues of I & Principal Axis Transformation
Lecture 23 The Spherical Bicycle II 1 The story so far: We found the constraint matrix and the null space matrix We “cheated” a little bit in assessing.
Lecture 26. Control of the Diver In order for a diver to do what he or she does the diver applies effective torques at the joints We want to find a recipe.
Math9 project-ABC Book by: Jeffrey May Teacher: Mrs. burton.
Chapter 3: Central Forces Introduction Interested in the “2 body” problem! Start out generally, but eventually restrict to motion of 2 bodies interacting.
Manipulator’s Forward kinematics
ME451 Kinematics and Dynamics of Machine Systems Vel. And Acc. of a Fixed Point in Moving Frame Basic Concepts in Planar Kinematics February.
Movement in the Human Body
Chapter 11 Angular Momentum. Angular momentum plays a key role in rotational dynamics. There is a principle of conservation of angular momentum.  In.
1 Dynamics Differential equation relating input torques and forces to the positions (angles) and their derivatives. Like force = mass times acceleration.
Lagrangian Mechanics A short overview. Introduction Previously studied Kinematics and differential motions of robots Now Dynamic analysis Inertias, masses,
Phy 303: Classical Mechanics (2) Chapter 3 Lagrangian and Hamiltonian Mechanics.
Sect. 8.3: Routh’s Procedure
1 Lecture 15: Stability and Control III — Control Philosophy of control: closed loop with feedback Ad hoc control thoughts Controllability Three link robot.
Chapter 11 Angular Momentum. The Vector Product and Torque The torque vector lies in a direction perpendicular to the plane formed by the position vector.
Canonical Equations of Motion -- Hamiltonian Dynamics
Lecture 10 Reprise and generalized forces The Lagrangian Holonomic constraints Generalized coordinates Nonholonomic constraints Euler-Lagrange equations.
Monday, Dec. 6, 2010PHYS , Fall 2010 Dr. Jaehoon Yu 1 PHYS 1441 – Section 002 Lecture #23 Monday, Dec. 6, 2010 Dr. Jaehoon Yu Similarities Between.
ME 440 Intermediate Vibrations Tu, Feb. 3, 2009 Sections , © Dan Negrut, 2009 ME440, UW-Madison.
1 Lecture 24: Controlling the Uncontrollable Building the Unbuildable How do we deal with this uncontrollable system? Can we extend the method of Zs to.
Chapter 8 Rotational Equilibrium and Rotational Dynamics
Chapter 4 Dynamic Analysis and Forces 4.1 INTRODUCTION In this chapters …….  The dynamics, related with accelerations, loads, masses and inertias. In.
Lecture 22 The Spherical Bicycle 1. 2 Some relative dimensions with the wheel radius and mass as unity sphere radius 2, mass 50 fork length 4, radius.
1 Angular Momentum Chapter 11 © 2012, 2016 A. Dzyubenko © 2004, 2012 Brooks/Cole © 2004, 2012 Brooks/Cole Phys 221
Monday, Apr. 14, 2008 PHYS , Spring 2008 Dr. Jaehoon Yu 1 PHYS 1441 – Section 002 Lecture #21 Monday, Apr. 14, 2008 Dr. Jaehoon Yu Rolling Motion.
Lecture Rigid Body Dynamics.
With an immediate use for it
Unit 5: Conservation of Angular Momentum
PHYS 1441 – Section 001 Lecture # 14
KINEMATIC CHAINS & ROBOTS (I)
MY BODY DICTIONARY.
Physics 319 Classical Mechanics
Presentation transcript:

1 Lecture 25: Modeling Diving I

2 What do we need to do? Figure out what and how to simplify Build a physical model that we can work with Once that is done, we know how to proceed although it may be difficult

3 There are lots of models of the human body designed for multiple purposes We are limited to rigid links but we can certainly replace the muscles and tendons with joint torques Let’s restrict ourselves to planar dives (Our experience so far with the bicycle suggests that three dimensions may mean trouble)

4 Planar motion implies bilateral symmetry — treat both arms and both legs as single mechanisms There are several diving models out there with varying numbers of links I’m going to use an eleven link model of my own devising

C7 ankle knee hip L1 T6 elbow wrist shoulder C1 The joints very much not to scale 5 head foot calf thigh pelvis abdomen thorax hand lower arm upper arm Parts of the diver neck

6 I number the links in the following order foot lower leg upper leg pelvis abdomen thorax neck head upper arm lower arm hand will be the reference link I need a reference link because the whole mechanism is flying through the air

7 diver is confined to the plane all the parts of the diver (called links) are rigid the centers of mass of the links are at their geometric centers the diver can apply torques at all the joints consider only the time between when the diver leaves the platform and when he/she hits the water Formal assumptions

8 Formulation I have eleven links, hence 66 variables to start I can confine the system to the x = 0 plane  = π/2 moves the body x axis to the inertial y axis  = π/2 rotates the body z axis out of the plane and erects the body y axis There are 33 of these, so the number of variables is now 33.

9

10

11

12

13 There are no nonholonomic constraints There are ten connectivity constraints relating the centers of mass I consider the links to be connected along their J axes

14 We have a choice to make at this point: apply the connectivity constraints or transform them to pseudononholonomic constraints Two dimensional connectivity constraints aren’t all that bad and there are no nonholonomic constraints, so I’m applying them There are twenty of these: the 2D centers of mass with respect to one reference link This leaves me with thirteen variables: eleven  s and y 5 and z 5 (I am using link 5, the abdomen, as my reference link)

15 Now it’s time to assign generalized coordinates We could simply plug the variables into a q vector but I want to do something a little different All the joint torques will act on two links at a time with an equal and opposite torque If I define qs as angle differences, this will be easier to apply

16 So, my first three qs will be y, z and  of the reference link The others will be angle differences

17 There are no constraints, so the constraint matrix is null There will be torques at all the joints, so nothing will be conserved There’s no advantage in using a pure Hamilton approach in terms of p and q We can use our normal approach once we realize that a null constraint matrix means that the null space matrix must span the entire space We can use the 13 x 13 identity matrix as S and proceed from there.

18 and, as usual

19 Put all this together We need to be a bit more precise about the rate of work term but it is pretty easy because everything is two dimensional We need to pick signs, assign a convention Index each torque to correspond to its connection

20 Start from the reference link and proceed distally in each direction I will have the following torques The first subscript is the “base” and the second the “recipient” The general work term is

21 This makes it clear why I chose the generalized coordinates I did The generalized forces become one force per variable, which will be extremely helpful when we design our control It means that each Hamilton equation has at most one force in it

22 We’re going to look at control another day Today let’s just focus on the differential (and algebraic) equations The q equations are pretty near trivial I won’t worry about them for now

23 I want the equivalent equations using the method of Zs We write remember that S is the identity matrix

24 M is pretty complicated in this formulation because we have applied all the constraints There are 107 nonzero components

25 This means 107 nonzero components of Z, each with its own algebraic equation The gradienthas 537 nonzero components (out of a possible 2197) Operationally we simply charge ahead and calculate everything directly I suppose we know how to find the Lagrangian how to apply holonomic constraints how to assign generalized coordinates

26 The momentum The Zs

27 Gradients of the Zs

28 Those were the actual ones; we need symbolic equivalents.

29 So we have 26 differential equations (thirteen for q and thirteen for u) and 642 accompanying algebraic equations

30 We can see all of this in context in Mathematica but there is nothing to run until we understand the torques and that’s going to wait until next time