Rigid Body Dynamics (unconstrained)

Slides:



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

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.
R.Parent, CSE788 OSU Constrained Body Dynamics Chapter 4 in: Mirtich Impulse-based Dynamic Simulation of Rigid Body Systems Ph.D. dissertation, Berkeley,
1Notes  Demetri Terzopoulos talk: Thursday, 4pm Dempster 310.
ME Robotics Dynamics of Robot Manipulators Purpose: This chapter introduces the dynamics of mechanisms. A robot can be treated as a set of linked.
Chapter 10: Rotation. Rotational Variables Radian Measure Angular Displacement Angular Velocity Angular Acceleration.
14-1 Physics I Class 14 Introduction to Rotational Motion.
Ch. 7: Dynamics.
Physical Modeling, Fall Centripetal (or Radial) Acceleration The change of v can be in magnitude, direction, or both.
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.
Dr. Y.P. Daniel Chang Weidong Zhang Velocity Transformation Based Multi-Body Approach for Vehicle Dynamics Abstract: An automobile is a complex close loop.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
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.
Computer graphics & visualization Rigid Body Simulation.
Spring Topic Outline for Physics 1 Spring 2011.
Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
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.
Numerical Integration and Rigid Body Dynamics for Potential Field Planners David Johnson.
Dynamics of Articulated Robots. Rigid Body Dynamics The following can be derived from first principles using Newton’s laws + rigidity assumption Parameters.
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
Advanced Computer Graphics Rigid Body Simulation Spring 2002 Professor Brogan.
D’Alembert’s Principle the sum of the work done by
Spring Rigid Body Simulation. Spring Contents Unconstrained Collision Contact Resting Contact.
Physics 3210 Week 10 clicker questions. Consider a Foucault pendulum in the northern hemisphere. We derived the motion of the pendulum in the absence.
The Spinning Top Chloe Elliott. Rigid Bodies Six degrees of freedom:  3 cartesian coordinates specifying position of centre of mass  3 angles specifying.
Integration for physically based animation CSE 3541 Matt Boggus.
© Fox, Pritchard, & McDonald Introduction to Fluid Mechanics Chapter 5 Introduction to Differential Analysis of Fluid Motion.
Robotics II Copyright Martin P. Aalund, Ph.D.
Geometric Algebra Dr Chris Doran ARM Research 3. Applications to 3D dynamics.
CS274 Spring 01 Lecture 7 Copyright © Mark Meyer Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
Rigid Body Dynamics CSE169: Computer Animation
Physics 3210 Week 11 clicker questions. Multiplication of a vector by a matrix A is a linear transformation What happens to an eigenvector of A under.
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.
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.
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.
Advanced Computer Graphics Rigid Body Simulation
ECE 383 / ME 442 Fall 2015 Kris Hauser
Constrained Body Dynamics
Manipulator Dynamics 1 Instructor: Jacob Rosen
Ch 8 : Rotational Motion .
Lecture Rigid Body Dynamics.
Lecture 16 Newton Mechanics Inertial properties,Generalized Coordinates Ruzena Bajcsy EE
Mg x L.
Honors Physics 1 Class 12 Fall 2013
Outline: 5.1 INTRODUCTION
Physics I Class 13 Introduction to Rotational Motion.
Manipulator Dynamics 2 Instructor: Jacob Rosen
Chapter 9: Rotational Motion
Rigid Body Dynamics ~ f = p h g
Physics 321 Hour 31 Euler’s Angles.
Outline: 5.1 INTRODUCTION
Physics 319 Classical Mechanics
Physics I Class 14 Introduction to Rotational Motion.
Introduction to Fluid Mechanics
P. V. Buividovich, The inertia tensOR.
Presentation transcript:

Rigid Body Dynamics (unconstrained)

Simulation Basics State vector of a single particle Change of Y(t) over time Solved by any ODE solver (Euler, Runge-Kutta, etc.)

Rigid Body Concepts Body space Origin: center of mass p0: an arbitrary point on the rigid body, in body space. Its world space location p(t) Spatial variables of the rigid body: 3-by-3 rotation matrix R(t) and x(t)

The Rotation Matrix Three columns of R(t) correspond to the axes of the body-space in the world space

Linear and Angular Velocity How are R(t) and w(t) related?

R(t) and w(t)

R(t) and w(t)

Velocity of a Particle

Force and Torque

Single particle Linear Momemtum

Center of Mass

Angular Momemtum

Inertia Tensor

Inertia Tensor

Equation of Motion

Inertia Tensor of a Block

Inertia Tensor Table (ref)

Uniform Force Field No effect on the angular momentum

The Football in Flight (ref) Gravity does not exert torque Angular momentum stays the same

Using Quaternion quaternion multiplication Unit quaternion as rotation quaternion derivative Equation of motion

Computing Qdot