Spring 20061 Rigid Body Simulation. Spring 20062 Contents Unconstrained Collision Contact Resting Contact.

Slides:



Advertisements
Similar presentations
Angular Momentum The Silent Killer. Introduction Angular momentum is sometimes described as the rotational analog of linear momentum.linear momentum Angular.
Advertisements

Angular Quantities Correspondence between linear and rotational quantities:
Sect 5.9: Precession of Systems of Charges in a Magnetic Field A brief discussion of something that is not rigid body motion. Uses a similar formalism.
Rigid Body Dynamics Jim Van Verth
R2-1 Physics I Review 2 Review Notes Exam 2. R2-2 Work.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
READING QUIZ angular acceleration. angular velocity. angular mass.
Angular Momentum (of a particle) O The angular momentum of a particle, about the reference point O, is defined as the vector product of the position, relative.
Chapter 5 Rotation of a Rigid Body. §5-5 Angular Momentum of a rigid Body Conservation of Angular Momentum §5-1 Motion of a Rigid body §5-2 Torque The.
1Notes  Demetri Terzopoulos talk: Thursday, 4pm Dempster 310.
ME 4135 Fall 2011 R. R. Lindeke, Ph. D. Robot Dynamics – The Action of a Manipulator When Forced.
ME Robotics Dynamics of Robot Manipulators Purpose: This chapter introduces the dynamics of mechanisms. A robot can be treated as a set of linked.
Ch. 7: Dynamics.
Game Physics Chris Miles. The Goal To learn how to create game objects with realistic physics models To learn how to simulate aspects of reality in order.
Euler Rotation. Angular Momentum  The angular momentum J is defined in terms of the inertia tensor and angular velocity. All rotations included  The.
1 Class #6 Center of Mass Defined Relation to momentum Worked problems DVD Demonstration on momentum cons. and CM motion Angular Momentum And moment of.
Rigid Bodies Rigid Body = Extended body that moves as a unit Internal forces maintain body shape Mass Shape (Internal forces keep constant) Volume Center.
Department of Physics and Applied Physics , F2010, Lecture 19 Physics I LECTURE 19 11/17/10.
Euler Equations. Rotating Vector  A fixed point on a rotating body is associated with a fixed vector. Vector z is a displacement Fixed in the body system.
1 Class #6 Center of Mass Defined Relation to momentum Worked problems DVD Demonstration on momentum cons. and CM motion Angular Momentum And moment of.
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.
1 Honors Physics 1 Class 14 Fall 2013 The rotating skew rod Rotational Inertia Tensor Stability of spinning objects The spinning top in gravity.
Computer graphics & visualization Rigid Body Simulation.
PHYS 218 sec Review Chap. 9 Rotation of Rigid Bodies.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Physically Based Animation.
Spring Topic Outline for Physics 1 Spring 2011.
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.
Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
Physics 311 Classical Mechanics Welcome! Syllabus. Discussion of Classical Mechanics. Topics to be Covered. The Role of Classical Mechanics in Physics.
Copyright Kaplan AEC Education, 2005 Dynamics Outline Overview DYNAMICS, p. 193 KINEMATICS OF A PARTICLE, p. 194 Relating Distance, Velocity and the Tangential.
Dynamics.  relationship between the joint actuator torques and the motion of the structure  Derivation of dynamic model of a manipulator  Simulation.
Spring Rigid Body Simulation. Spring Contents Unconstrained Collision Contact Resting Contact.
Chapter 9: Rotational Dynamics
Angular Kinetics After reading this chapter, the student should be able to: Define torque and discuss the characteristics of a torque. State the angular.
Review for Test #3  Responsible for: - Chapters 9 (except 9.8), 10, and 11 (except 11.9) - The spring (6.2, 7.3, ) - Problems worked in class,
Rigid Body Motion. Game Physics “Linear physics”– physics of points –particle systems, ballistic motion… –key simplification: no orientation “Rotational.
Lecture Fall 2001 Physically Based Animation Ordinary Differential Equations Particle Dynamics Rigid-Body Dynamics Collisions.
Chapter 17 PLANE MOTION OF RIGID BODIES: ENERGY AND MOMENTUM METHODS
MOMENTUM l Momentum is a measure of motion =“magnitude of motion”, “impetus”, “impulse” p = m  v rate of change of momentum = force: if no force acts,
We’re on a roll! The Physics of Rotation. Rotational Momentum and Energy Chapter 12.
The Spinning Top Chloe Elliott. Rigid Bodies Six degrees of freedom:  3 cartesian coordinates specifying position of centre of mass  3 angles specifying.
Robotics II Copyright Martin P. Aalund, Ph.D.
1 Rotation of a Rigid Body Readings: Chapter How can we characterize the acceleration during rotation? - translational acceleration and - angular.
NM Unit 8 Topic(s): Angular Momentum Learning Goals: Adapt linear collision analysis for rotational collision analysis Develop a solution strategy to solve.
Angular Momentum Section 8.1 (Ewen et al. 2005) Objectives: Define and calculate moment of inertia. Define and calculate moment of inertia. Define and.
CS274 Spring 01 Lecture 7 Copyright © Mark Meyer Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
Rigid Body Dynamics CSE169: Computer Animation
Rick Parent - CIS682 Rigid Body Dynamics simulate basic physics of an object subject to forces Keyframing can be tedious - especially to get ‘realism’
IMPULSE On a secret mission… … to change equilibrium states!
Dynamics. Motion with Regard to Mass Particle Dynamics Mass concentrated in point Newton’s Equation Governs Motion f = M x.
Physics 111 Lecture Summaries (Serway 8 th Edition): Lecture 1Chapter 1&3Measurement & Vectors Lecture 2 Chapter 2Motion in 1 Dimension (Kinematics) Lecture.
 The metric system – units, prefixes  Unit conversions  Algebra and trigonometry  Orders of magnitude.
Honours Graphics 2008 Session 9. Today’s focus Physics in graphics Understanding:
Particle Kinematics Direction of velocity vector is parallel to path Magnitude of velocity vector is distance traveled / time Inertial frame – non accelerating,
Fundamentals of Computer Animation Rigid Body Simulation (1)
UNIT 6 Rotational Motion & Angular Momentum Rotational Dynamics, Inertia and Newton’s 2 nd Law for Rotation.
ROTATIONAL DYNAMICS. ROTATIONAL DYNAMICS AND MOMENT OF INERTIA  A Force applied to an object can cause it to rotate.  Lets assume the F is applied at.
Physically Based Simulations For Games
Ch 8 : Rotational Motion .
Lecture Rigid Body Dynamics.
Lecture 16 Newton Mechanics Inertial properties,Generalized Coordinates Ruzena Bajcsy EE
Honors Physics 1 Class 12 Fall 2013
Manipulator Dynamics 2 Instructor: Jacob Rosen
Rigid Body Dynamics (unconstrained)
Rigid Body Dynamics ~ f = p h g
Computer Animation Algorithms and Techniques
Outline: 5.1 INTRODUCTION
Rotational Dynamics The game plan….
Physics 319 Classical Mechanics
Presentation transcript:

Spring Rigid Body Simulation

Spring Contents Unconstrained Collision Contact Resting Contact

Spring Review Particle Dynamics State vector for a single particle: System of n particles: Equation of Motion

Spring Rigid Body Concepts

Spring Rotational Matrix Direction of the x, y, and z axes of the rigid body in world space at time t.

Spring Velocity Linear velocity Angular veclocity Spin:  (t) How are R(t) and  (t) related? Columns of dR(t)/dt: describe the velocity with which the x, y, and z axes are being transformed

Spring Rotate a Vector

Spring = = Change of R(t)

Spring Rigid Body as N particles Coordinate in body space

Spring Center of Mass World space coordinate Body space coord.

Spring Force and Torque Total force Total torque

Spring Linear Momentum Single particle Rigid body as particles

Spring Angular Momentum I(t) — inertia tensor, a 3  3 matrix, describes how the mass in a body is distributed relative to the center of mass I(t) depends on the orientation of the body, but not the translation.

Spring Inertia Tensor

Spring Inertia Tensor

Spring [Moment of Inertia (ref)]ref Moment of inertia

Spring Table: Moment of Inertia

Spring Equation of Motion (3x3)

Spring Implementation (3x3)

Spring Equation of Motion (quaternion) 3×3 matrix quaternion

Spring Implementation (quaternion)

Spring Non-Penetration Constraints

Spring Collision Detection

Spring Colliding Contact

Spring Collision Relative velocity Only consider v rel < 0 Impulse J : J

Spring Impulse Calculation [See notes for details]

Spring Impulse Calculation For things don ’ t move (wall, floor):

Spring Uniform Force Field Such as gravity acting on center of mass No effect on angular momentum

Spring Resting Contact: See Notes

Spring Exercise Implement a rigid block falling on a floor under gravity x y 5 3 thickness: 2 M = 6 Moments of inertia Ixx = ( )M/12 Iyy = ( )M/12 Izz = ( )M/12 Inertia tensor

Spring x y 5 3 Three walls