Chapter 4: Rigid Body Kinematics Rigid Body  A system of mass points subject to ( holonomic) constraints that all distances between all pairs of points.

Slides:



Advertisements
Similar presentations
Sect. 8.2: Cyclic Coordinates & Conservation Theorems
Advertisements

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.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Physics 430: Lecture 16 Lagrange’s Equations with Constraints
Kinematic Modelling in Robotics
Chris Hall Aerospace and Ocean Engineering
General Physics 1, additional questions, By/ T.A. Eleyan 1 Additional Questions (Lec1&2)
Introduction to Robotics
Ch. 4: Velocity Kinematics
Ch. 3: Forward and Inverse Kinematics
Basic Math Vectors and Scalars Addition/Subtraction of Vectors Unit Vectors Dot Product.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Mechanics of Rigid Bodies
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.
Screw Rotation and Other Rotational Forms
Chapter 3: VECTORS 3-2 Vectors and Scalars 3-2 Vectors and Scalars
Velocities and Static Force
Engineering Mechanics: Statics
Game Physics – Part IV Moving to 3D
An-Najah National University College of Engineering
Constrained Motion of Connected Particles
Central Force Motion Chapter 8
Chapter 10 Rotation of a Rigid Object about a Fixed Axis.
Finish Momentum Start Spinning Around
Sect 5.4: Eigenvalues of I & Principal Axis Transformation
JJ205 ENGINEERING MECHANICS COURSE LEARNING OUTCOMES : Upon completion of this course, students should be able to: CLO 1. apply the principles of statics.
1 Fundamentals of Robotics Linking perception to action 2. Motion of Rigid Bodies 南台科技大學電機工程系謝銘原.
Sect. 4.2: Orthogonal Transformations
Chapter 11 General Rotation.
MOTION RELATIVE TO ROTATING AXES
Rotating Coordinate Systems For Translating Systems: We just got Newton’s 2 nd Law (in the accelerated frame): ma = F where F = F - ma 0 ma 0  A non-inertial.
Chapter 3: Central Forces Introduction Interested in the “2 body” problem! Start out generally, but eventually restrict to motion of 2 bodies interacting.
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
Manipulator’s Forward kinematics
Sect 5.7: Heavy Symmetrical Top with 1 Point Fixed, Part I Euler’s Eqtns of Motion for a Rigid Body with 1 pt. fixed: I 1 (dω 1 /dt) - ω 2 ω 3 (I 2 -I.
11.3 Principle of Virtual Work for a System of Connected Rigid Bodies Method of virtual work most suited for solving equilibrium problems involving a system.
Background The Physics Knowledge Expected for this Course: Newton’s Laws of Motion  the “Theme of the Course” –Energy & momentum conservation –Elementary.
Sect. 4.4: Euler Angles Back to PHYSICS! GOAL: Describe rigid body motion (especially rotations) with a Lagrangian formalism. What generalized coordinates.
Sect 5.6: Torque-Free Motion of a Rigid Body
KINEMATIC CHAINS & ROBOTS (I).
11/10/2015Handout 41 Robotics kinematics: D-H Approach.
Ch. 8: Hamilton Equations of Motion Sect. 8.1: Legendre Transformations Lagrange Eqtns of motion: n degrees of freedom (d/dt)[(∂L/∂q i )] - (∂L/∂q i )
Sect. 1.3: Constraints Discussion up to now  All mechanics is reduced to solving a set of simultaneous, coupled, 2 nd order differential eqtns which.
Midterm Review  Five Problems 2-D/3-D Vectors, 2-D/3-D equilibrium, Dot Product, EoE, Cross Product, Moments  Closed Book & Note  Allowed to bring.
Oh, it’s your standard “boy meets girl, boy loses girl,
Sect. 3.11: Transformation to Lab Coords Scattering so far: –Treated as 1 body problem! Assumed 1 particle scatters off a stationary “Center of Force”.
The Spinning Top Chloe Elliott. Rigid Bodies Six degrees of freedom:  3 cartesian coordinates specifying position of centre of mass  3 angles specifying.
Newtonian Mechanics Single Particle, Chapter 2 Classical Mechanics: –The science of bodies at rest or in motion + conditions of rest or motion, when the.
Sect. 1.2: Mechanics of a System of Particles Generalization to many (N) particle system: –Distinguish External & Internal Forces. –Newton’s 2 nd Law.
Vector Analysis 15 Copyright © Cengage Learning. All rights reserved.
Robotics II Copyright Martin P. Aalund, Ph.D.
Sect. 4.7: Finite Rotations
Chapter 1: Survey of Elementary Principles
Canonical Equations of Motion -- Hamiltonian Dynamics
Vectors and Scalars and Their Physical Significance.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
The state of a system of n particles & subject to m constraints connecting some of the 3n rectangular coordinates is completely specified by s = 3n –
Sect. 4.9: Rate of Change of a Vector Use the concept of an infinitesimal rotation to describe the time dependence of rigid body motion. An arbitrary.
Sect. 2.6: Conservation Theorems & Symmetry Properties Lagrange Method: A method to get the eqtns of motion. Solving them = math! n degrees of freedom.
Chapter 17 Rigid Body Dynamics. Unconstrained Motion: 3 Equations for x, y, rotation.
1 Angular Momentum Chapter 11 © 2012, 2016 A. Dzyubenko © 2004, 2012 Brooks/Cole © 2004, 2012 Brooks/Cole Phys 221
MEC 0011 Statics Lecture 4 Prof. Sanghee Kim Fall_ 2012.
Sect. 4.5: Cayley-Klein Parameters 3 independent quantities are needed to specify a rigid body orientation. Most often, we choose them to be the Euler.
Robotics Chapter 3 – Forward Kinematics
Kinematics 제어시스템 이론 및 실습 조현우
Continuum Mechanics (MTH487)
CSE4421/5324: Introduction to Robotics
Astronomy before computers!.
Physics 319 Classical Mechanics
Presentation transcript:

Chapter 4: Rigid Body Kinematics Rigid Body  A system of mass points subject to ( holonomic) constraints that all distances between all pairs of points remain constant throughout the motion. –Of course, an idealization! –However, quite a useful concept!! 2 Chapters! –Ch. 4: Kinematics = Description of motion without discussing causes Very mathematical! –Ch. 5: Dynamics = Causes of motion - forces, torques. –Especially interested in rigid body rotation. As part of this discussion, we will discuss “fictitious” (non-inertial) forces: Centrifugal & Coriolis

Sect. 4.1: Independent Coordinates How many independent coordinates does it take to describe a rigid body? –How many degrees of freedom are there? 6 indep coordinates or degrees of freedom: –3 external coordinates to specify position of some reference point in body (usually CM) with respect to arbitrary origin. –3 internal coordinates to specify how the body is oriented with respect to the external coordinate axes. –Here, we justify this.

Rigid body, N particles  ( At most) 3N degrees of freedom. However, constraints are that the distances between each particle pair are fixed.  All constraints are of the form (for pair i, j): r ij = distance between i & j = c ij = const (1) N particles, n p = # pairs = (½)N(N-1) = # eqtns like (1)  Naively: s = # degrees of freedom = 3N - n p However, this is NOT valid because –All eqtns like (1) are not independent of each other! –ALSO: n p = (½)N(N-1) > 3N (if N  7) n p >> 3N (N >>1)

To fix a point in a rigid body, it is not necessary to specify its distances from ALL other points in body. It’s ONLY necessary to specify distances to any three non-collinear points (figure).

See figure:  If positions of 3 particles (figure) are given, constraints fix positions of all N-3 other particles. That is, we must have # degrees of freedom s  9 (3 particles, dimensions). However, the 3 reference points are not all independent, but are related by eqtns like (1): r 12 = c 12 = const, r 23 = c 23 = const, r 13 = c 13 = const  s = 6

See figure: Can also sees = 6 in another way: To establish position of one reference point, need 3 coords. Once point 1 is fixed, point 2 can be specified by only 2 coords, since it is constrained to move on a sphere of radius r 12 = c 12. With 2 points determined, point 3 needs only 1 coord, since r 13 = c 13 & r 23 = c 23 constrain its location.  s = = 6

 A rigid body in space needs 6 independent generalized coords to specify its configuration & to treat its dynamics, no matter how many particles it contains. Also, of course, there may be additional constraints on the body which reduce the # independent coordinates further. How are these 6 coordinates assigned? Configuration of rigid body is completely specified by locating a set of Cartesian axes FIXED IN THE RIGID BODY (primed axes  “body axes” in figure) relative to an arbitrary set of Cartesian axes (unprimed axes  “space” or “lab frame” or “reference” axes) fixed in external space. See figure:

3 coords (of necessary 6) : Specify origin of “body” (primed) axes in “space” (unprimed) axes system. 3 coords: Specify orientation of primed axes relative to unprimed axes (actually to axes parallel to unprimed axes but sharing origin with primed axes). Now focus on 3 orientation coords.

There are many ways to specify the orientation of one Cartesian set of axes with respect to another with a common origin. Common procedure: Specify the DIRECTION COSINES of the primed axes relative to the unprimed axes. See figure: For example, orientation of x´ in x, y, z system is specified by cosθ 11, cosθ 12, cosθ 13, with angles as shown in the figure.

Notation: i, j, k  unit vectors along x, y, z. i´, j´, k´  unit vectors along x´, y´, z´.  Direction cosines (9 of them!): cosθ 11  cos(i´  i) = i´  i =i  i´ cosθ 12  cos(i´  j) = i´  j =j  i´ cosθ 13  cos(i´  k) = i´  k = k  i´ cosθ 21  cos(j´  i) = j´  i = i  j´cosθ 22  cos(j´  j) = j´  j = j  j´ cosθ 23  cos(j´  k) = j´  k = k  j´cosθ 31  cos(k´  i) = k´  i = i  k´ cosθ 32  cos(k´  j) = k´  j = j  k´ cosθ 33  cos(k´  k) =k´  k = k  k´ Convention: 1st index is primed, 2nd is unprimed

Relns between i, j, k  unit vectors along x, y, z & i´, j´, k´  unit vectors along x´, y´, z´: i´ = cosθ 11 i+ cosθ 12 j+ cosθ 13 k j´ = cosθ 21 i+ cosθ 22 j+ cosθ 23 k k´= cosθ 31 i+ cosθ 32 j+ cosθ 33 k Inverse relns are similar.  Can express an arbitrary point in either coord system: r = xi + yi + zk = x´i´ + y´j´ + z´k´ Primed coords & unprimed coords are related by: x´ = (r  i´) = cosθ 11 x+ cosθ 12 y+ cosθ 13 z y´ = (r  j´) = cosθ 21 x+ cosθ 22 y+ cosθ 23 z z´ = (r  k´) = cosθ 31 x+ cosθ 32 y+ cosθ 33 z Inverse relns are similar.

Relations between components of arbitrary vector G in the 2 systems: We had x´ = (r  i´) = cosθ 11 x+ cosθ 12 y+ cosθ 13 z y´ = (r  j´) = cosθ 21 x+ cosθ 22 y+ cosθ 23 z z´ = (r  k´) = cosθ 31 x+ cosθ 32 y+ cosθ 33 z Procedure to get these  procedure to get components of G: G x´ = (G  i´) = cosθ 11 G x + cosθ 12 G y + cosθ 13 G z G y´ = (G  j´) = cosθ 21 G x + cosθ 22 G y + cosθ 23 G z G z´ = (G  k´) = cosθ 31 G x + cosθ 32 G y + cosθ 33 G z Inverse relations are similar.

Primed axes are fixed in body:  9 direction cosines cosθ ij will be functions of time as the body rotates.  Can view direction cosines as generalized coordinates describing the orientation of the body. However, they cannot be independent! There are 9 of them & to describe the orientation of rigid body, & we need only 3 coordinates.

Relns between different cosθ ij Obtained using orthogonality of unit vectors in both coord sets: i  j = j  k = k  i = 0, i  i = j  j = k  k = 1 i´  j´ = j´  k´ = k´  i´ = 0, i´  i´ = j´  j´ = k´  k´ = 1  Combining i´ =cosθ 11 i+ cosθ 12 j+ cosθ 13 k j´=cosθ 21 i+cosθ 22 j+ cosθ 23 k, k´ =cosθ 31 i+ cosθ 32 j+ cosθ 33 k with above dot products gives relns between cosθ ij : ∑ cosθ m´ cosθ m = 0 (m  m´, sum = 1,2,3) and: ∑ cos 2 θ m = 1 ( sum = 1,2,3) These  Orthogonality Relations between direction cosines

Use the Kronecker delta δ m,m´  0 (m  m´), δ m,m´  1 (m = m´), Orthogonality relations become: ∑ cosθ m´ cosθ m = δ m,m´ (sum = 1,2,3) 6 orthogonality relns between 9 direction cosines  3 indep coords.  Using direction cosines as generalized coordinates to set up Lagrangian is not possible. Instead choose some set of 3 independent functions of the direction cosines. There is no unique choice for this set. A common set  The Euler Angles. Described later. Relations we just derived are, however, very useful. Can use them to derive many theorems about & properties of, rigid body motion. We do this next!