1 / 29

Kinematics Pose (position and orientation) of a Rigid Body

Introduction to ROBOTICS. Kinematics Pose (position and orientation) of a Rigid Body. University of Bridgeport. Representing Position (2D). (“column” vector). A vector of length one pointing in the direction of the base frame x axis.

janna
Download Presentation

Kinematics Pose (position and orientation) of a Rigid Body

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. Introduction to ROBOTICS Kinematics Pose (position and orientation) of a Rigid Body University of Bridgeport

  2. Representing Position (2D) (“column” vector) A vector of length one pointing in the direction of the base frame x axis A vector of length one pointing in the direction of the base frame y axis

  3. Representing Position: vectors • The prefix superscript denotes the reference frame in which the vector should be understood Same point, two different reference frames

  4. Representing Position: vectors (3D) right-handed coordinate frame A vector of length one pointing in the direction of the base frame x axis A vector of length one pointing in the direction of the base frame y axis A vector of length one pointing in the direction of the base frame z axis

  5. The rotation matrix θ: The angle between and in anti clockwise direction :To specify the coordinate vectors for the fame B with respect to frame A

  6. Useful formulas

  7. Example 1

  8. Basic Rotation Matrix • Rotation about x-axis with

  9. Basic Rotation Matrices • Rotation about x-axis with • Rotation about y-axis with • Rotation about z-axis with

  10. Example 2 • A point is attached to a rotating frame, the frame rotates 60 degree about the OZ axis of the reference frame. Find the coordinates of the point relative to the reference frame after the rotation.

  11. Example 3 • A point is the coordinate w.r.t. the reference coordinate system, find the corresponding point w.r.t. the rotated OUVW coordinate system if it has been rotated 60 degree about OZ axis.

  12. Composite Rotation Matrix • A sequence of finite rotations • rules: • if rotating coordinate OUVW is rotating about principal axis of OXYZ frame, then Pre-multiply the previous (resultant) rotation matrix with an appropriate basic rotation matrix [rotation about fixed frame] • if rotating coordinate OUVW is rotating about its own principal axes, then post-multiply the previous (resultant) rotation matrix with an appropriate basic rotation matrix [rotation about current frame]

  13. Rotation with respect to Current Frame

  14. Example 4 • Find the rotation matrix for the following operations: Pre-multiply if rotate about the fixed frame Post-multiply if rotate about the current frame

  15. Example 5 • Find the rotation matrix for the following operations: Pre-multiply if rotate about the fixed frame Post-multiply if rotate about the current frame

  16. Example 6 • Find the rotation matrix for the following operations: Pre-multiply if rotate about the fixed frame Post-multiply if rotate about the current frame

  17. Example 6 • Find the rotation matrix for the following operations:

  18. Quiz • Description of Roll Pitch Yaw • Find the rotation matrix for the following operations: Z Y X

  19. Answer Z Y X

  20. Homogeneous Transformation • Special cases 1. Translation 2. Rotation

  21. h O Example 7 • Translation along Z-axis with h: O

  22. Example 7 • Translation along Z-axis with h:

  23. Example 8 • Rotation about the X-axis by

  24. Homogeneous Transformation • Composite Homogeneous Transformation Matrix • Rules: • Transformation (rotation/translation) w.r.t fixed frame, using pre-multiplication • Transformation (rotation/translation) w.r.t current frame, using post-multiplication

  25. Example 9 • Find the homogeneous transformation matrix (H) for the following operations:

  26. Remember those double-angle formulas…

  27. Review of matrix transpose Important property:

  28. and matrix multiplication… Can represent dot product as a matrix multiply:

  29. HW • Problems 2.10, 2.11, 2.12, 2.13, 2.14 ,2.15, 2.37, and 2.39 • Quiz next class

More Related