1Notes  Demetri Terzopoulos talk: Thursday, 4pm Dempster 310.

Slides:



Advertisements
Similar presentations
Angular Quantities Correspondence between linear and rotational quantities:
Advertisements

Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Class 28 - Rolling, Torque and Angular Momentum Chapter 11 - Friday October 29th Reading: pages 275 thru 281 (chapter 11) in HRW Read and understand the.
Rotation and Torque Lecture 09 Thursday: 12 February 2004.
Dynamics of Rotational Motion
Chapter 11 Angular Momentum; General Rotation Introduction Recap from Chapter 10 –Used torque with axis fixed in an inertial frame –Used equivalent of.
Game Physics – Part II Dan Fleck. Linear Dynamics Recap  Change in position (displacement) over time is velocity  Change in velocity over time is acceleration.
Moment of Force : Torque The rotational analogue (effect) of force is said to be moment of force or torque. Torque on a single Particle The moment of the.
1cs533d-winter-2005 Notes  Read “Physically Based Modelling” SIGGRAPH course notes by Witkin and Baraff (at least, rigid body sections) An alternative.
Chapter 12: Rolling, Torque and Angular Momentum.
Department of Physics and Applied Physics , F2010, Lecture 20 Physics I LECTURE 20 11/21/10.
Department of Physics and Applied Physics , F2010, Lecture 18 Physics I LECTURE 18 11/15/10.
Center of Mass and Momentum Lecture 08 Monday: 9 February 2004.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Physics 106: Mechanics Lecture 02
Angular Momentum. Moments  The moment of a vector at a point is the wedge product.  This is applied to physical variables in rotating systems. Applied.
Rotational Dynamics. Moment of Inertia The angular acceleration of a rotating rigid body is proportional to the net applied torque:  is inversely proportional.
Velocities and Static Force
Work Let us examine the work done by a torque applied to a system. This is a small amount of the total work done by a torque to move an object a small.
Rotation and angular momentum
Spring Topic Outline for Physics 1 Spring 2011.
Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
Game Physics – Part IV Moving to 3D
A particle moves in a circle of radius r. Having moved an arc length s, its angular position is θ relative to its original position, where. An angular.
Chapter 10 Rotation of a Rigid Object about a Fixed Axis.
Rotation Rotational Variables Angular Vectors Linear and Angular Variables Rotational Kinetic Energy Rotational Inertia Parallel Axis Theorem Newton’s.
PHYS 1441 – Section 002 Lecture #22 Monday, April 22, 2013 Dr. Jaehoon Yu Work, Power and Energy in Rotation Angular Momentum Angular Momentum Conservation.
Sect 5.4: Eigenvalues of I & Principal Axis Transformation
Chapter 9: Rotational Dynamics
Honors Physics Newton’s First and Third Laws of Motion.
When the axis of rotation is fixed, all particles move in a circle. Because the object is rigid, they move through the same angular displacement in the.
Advanced Computer Graphics Rigid Body Simulation Spring 2002 Professor Brogan.
Equilibrium,Torque and Angular Momentum Lecture 10 Tuesday: 17 February 2004.
Oh, it’s your standard “boy meets girl, boy loses girl,
Chapter 11 Angular Momentum. Angular momentum plays a key role in rotational dynamics. There is a principle of conservation of angular momentum.  In.
Rotational Kinetic Energy An object rotating about some axis with an angular speed, , has rotational kinetic energy even though it may not have.
Spring Rigid Body Simulation. Spring Contents Unconstrained Collision Contact Resting Contact.
1 Dynamics Differential equation relating input torques and forces to the positions (angles) and their derivatives. Like force = mass times acceleration.
Sect. 1.2: Mechanics of a System of Particles Generalization to many (N) particle system: –Distinguish External & Internal Forces. –Newton’s 2 nd Law.
PHYS 1443 – Section 001 Lecture #18 Monday, April 18, 2011 Dr. Jaehoon Yu Torque & Vector product Moment of Inertia Calculation of Moment of Inertia Parallel.
Chapter 11 Angular Momentum. Introduction When studying angular motion, angular momentum plays a key role. Newton’s 2 nd for rotation can be expressed.
Thursday, Oct. 30, 2014PHYS , Fall 2014 Dr. Jaehoon Yu 1 PHYS 1443 – Section 004 Lecture #19 Thursday, Oct. 30, 2014 Dr. Jaehoon Yu Rolling Kinetic.
1 Work in Rotational Motion Find the work done by a force on the object as it rotates through an infinitesimal distance ds = r d  The radial component.
Static Equilibrium Physics 150/250 Center of Mass Types of Motion
CS274 Spring 01 Lecture 7 Copyright © Mark Meyer Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
Rigid Body Dynamics CSE169: Computer Animation
Tuesday, June 26, 2007PHYS , Summer 2006 Dr. Jaehoon Yu 1 PHYS 1443 – Section 001 Lecture #15 Tuesday, June 26, 2007 Dr. Jaehoon Yu Rotational.
Rick Parent - CIS682 Rigid Body Dynamics simulate basic physics of an object subject to forces Keyframing can be tedious - especially to get ‘realism’
Chapter 11 Angular Momentum; General Rotation 11-2 Vector Cross Product; Torque as a Vector 11-3Angular Momentum of a Particle 11-4 Angular Momentum and.
1/15/16Oregon State University PH 212, Class 61 Here are some of the direct analogies between (linear) translational and rotational motion: Quantity or.
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 1)
Dynamics. Motion with Regard to Mass Particle Dynamics Mass concentrated in point Newton’s Equation Governs Motion f = M x.
Wednesday, Oct. 29, 2003PHYS , Fall 2003 Dr. Jaehoon Yu 1 PHYS 1443 – Section 003 Lecture #17 Wednesday, Oct. 29, 2002 Dr. Jaehoon Yu 1.Rolling.
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.
Dynamics of a System of Particles Prof. Claude A Pruneau Notes compiled by L. Tarini Physics and Astronomy Department Wayne State University PHY 6200 Theoretical.
Advanced Computer Graphics Rigid Body Simulation
Manipulator Dynamics 1 Instructor: Jacob Rosen
PHYS 1443 – Section 003 Lecture #18
Lecture Rigid Body Dynamics.
Lecture 16 Newton Mechanics Inertial properties,Generalized Coordinates Ruzena Bajcsy EE
PHYS 1441 – Section 002 Lecture #22
Rotational Dynamics Chapter 9.
PHYS 1443 – Section 003 Lecture #15
Manipulator Dynamics 2 Instructor: Jacob Rosen
Spring 2002 Lecture #15 Dr. Jaehoon Yu Mid-term Results
PHYS 1441 – Section 002 Lecture #21
Rigid Body Dynamics (unconstrained)
Outline: 5.1 INTRODUCTION
PHYS 1443 – Section 003 Lecture #15
Presentation transcript:

1Notes  Demetri Terzopoulos talk: Thursday, 4pm Dempster 310

2 Back to Rigid Bodies  Motivation - particle simulation doesn’t cut it for large rigid objects  Especially useful for action in games and film (e.g. car dynamics, crashes, explosions)  To recap:  Split our rigid body into chunks of matter, we look at each chunk as a simple particle  Rigid constraint: distances between particles have to stay constant  Thus position of a particle is a rotation + translation from “object space” into “world space”  We want to figure out what’s happening with velocities, forces, …

3 Rigid Motion  Recall we map from object space position p i of particle i to world space position x i with x i =R(t)p i +X(t)  Differentiate map w.r.t. time (using dot notation):  Invert map for p i :  Thus:  1st term: rotation, 2nd term: translation  Let’s simplify the rotation

4Skew-Symmetry  Differentiate RR T =  w.r.t. time:  Skew-symmetric! Thus can write as:  Call this matrix   (built from a vector  )

5 The cross-product matrix  Note that:  So we have:   is the angular velocity of the object

6 Angular velocity  Recall:  |  | is the speed of rotation (radians per second)   points along the axis of rotation (which in this case passes through the point X)  Convince yourself this makes sense with the properties of the cross- product

7Force  Take another time derivative to get acceleration:  Use F=ma, sum up net force on system:  Let the total mass be  How to simplify the other term?

8 Centre of Mass  Let’s pick a new object space position:  The mass-weighted average of the positions is the centre of mass  We translated the centre of mass (in object space) to the point 0  Now:

9 Force equation  So now, assuming we’ve set up object space right (centre of mass at 0), F=MA  If there are no external forces, have F=0  Internal forces must balance out, opposite and equal  Thus A=0, thus V=constant  If there are external forces, can integrate position of object just like a regular particle!

10 What about R?  How does orientation change?  Think about internal forces keeping the particles in the rigid configuration  Conceptual model: very stiff spring between every pair of particles, maintaining the rest length  So where f ij is force on i due to j  Of course f ij +f ji =0  Also: f ij is in the direction of x i -x j  Thus

11 Net Torque  Play around:  Sum both sides (look for net force)  The expression we just computed=0 is the net torque on the object

12Torque  The torque of a force applied to a point is  The net torque due to internal forces is 0  [geometry of torque: at CM, with opposite equal force elsewhere]  Torque obviously has something to do with rotation  How do we get formula for change in angular velocity?

13 Angular Momentum  Use F=ma in definition of torque:  force=rate of change of linear momentum, torque=rate of change of angular momentum  The total angular momentum of the object is

14 Getting to   Recall  Plug this into angular momentum:

15 Inertia Tensor  I(t) is the inertia tensor  Kind of like “angular mass”  Linear momentum is mv  Angular momentum is L=I(t)   Or we can go the other way:  =I(t) -1 L

16 Equations of Motion In the absence of external forces F=0, T=0

17Reminder  Before going on:  Remember that this all boils down to particles  Mass, position, velocity, (linear) momentum, force are fundamental  Inertia tensor, orientation, angular velocity, angular momentum, torque are just abstractions  Don’t get too puzzled about interpretation of torque for example: it’s just a mathematical convenience