1 / 22

Motion Kinematics – Lecture Series 3

Motion Kinematics – Lecture Series 3. ME 4135 – Fall 2011 R. Lindeke. Outline Of Motion Kinematics. Rigid Body Motions Includes rotation as well as translations The Full blow Homogenous Transformation Matrix Coupling origin movement with reorientation Physical Definition

zuwena
Download Presentation

Motion Kinematics – Lecture Series 3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Motion Kinematics – Lecture Series 3 ME 4135 – Fall 2011 R. Lindeke

  2. Outline Of Motion Kinematics • Rigid Body Motions • Includes rotation as well as translations • The Full blow Homogenous Transformation Matrix • Coupling origin movement with reorientation • Physical Definition • Making Use of its power • Building its Inverse • Compound HTM’s is Rigid Motion • Screw Coordinates

  3. Rigid Motion The Body Frame (B) has been coincidently displaced by a vector d and reoriented about ZG, XG and zi axes

  4. Accounting for this overall change:

  5. Find the global position of a body point: [.5, 1.25, 3]T if the Body frame has been subjected to the following ‘operations’. A Rotation about ZG of 30˚ followed by Rotation XG of 45˚ and a translation of [7,4,-10]T An Example: Like this one with some extras

  6. (As found in MathCad:)

  7. Trying Another – A Rotational /Translational Device Initially (a) B and G are coincident – in (b) the Device has been rotated and then the upper arm has been extended, and note that B has been translated and rotated in this second image

  8. Accounting for these – Where is Pi in G space for both cases • CASE 1: P1 defined wrt the origin • Case 1.5: After Rotation (45˚) about ZG

  9. And Finally: After an Elongation of 600 in the xB direction: Where Gdx,B1.5 is the motion of the elongation axis of the “Upper Arm” resolved to the Ground Space

  10. Wouldn’t it be Nice if …Combining Rotational and Translational Effects into a Grand Transformation could be done • This is the role of the Homogenous Transformation Matrix • It includes a “Rotational Submatrix” a “Origin Translational Vector” a “Perspective Vector” and finally a “Spatial Scaling Factor”

  11. Lets see how it can be used in the two jointed robot Example

  12. Dropping into MathCad: And Note: To use the original positional vector we needed to append a scaling factor to it as seen here Thus the position of P2 in the Ground space is this vector: [1378.9,1378.9,900] just as we found earlier

  13. What’s Next • Equipped with the ideas of the HTM and individual effects “easily” separated we should be able to address multi-linked machines – like robots • But, before we dive in let’s examine some other Motion Kinematic tools before we! • Axis Angle Rotation and Translation • Inverse Transformations • Screw Motions – see the text, they are a general extension of Axis Angle Rot/trans motion

  14. Turning about a body axis – Developing the Rodriguez Transformation sub-matrix We’ll consider rotation about and translation along a Vector u

  15. Developing an HTM • Develop the unit vector in the direction of u • Develop the Rodriguez Rotation Matrix

  16. Building RodriguesMatix (MathCad)

  17. Continuing with HTM • The Translational Vector: • The Transform:

  18. The HTM in Use: (MathCad)

  19. What of the Inverse of the HTM? • It is somewhat like the Inverse of the orientation matrix • The Rotational sub-matrix is just the transpose (since we are reversing the point of view when doing an inverse) • The positional vector changes to:

  20. Leading to: Note these are DOT Products of 2 vectors – or scalars!

  21. Summary • The Homogeneous Transformation Matrix is a general purpose operator that accounts for operations (rotations and translations) taking place between Ground and Remote Frames of reference • As such, they allow us to relate geometries between these spaces and actually perform the operations themselves (mathematically) • Finally, they can be studied to understand the relationships (orientation and position) of two like geometried – SO3 – coordinate frames

  22. Summary • Their Inverses are simply constructed since they represent the geometry of the Ground in the geometry defined in the Remote Frames space • Thus they are powerful tools to study the effects of motion in simple situations, complex single spaced twisting /translating motion as well as multi-variable motion as is seen in robotics

More Related