Textbook:

  • A Mathematical Introduction to Robotic Manipulation, Richard M. Murray, Zexiang Li, S. Shankar Sastry
    • In short as RM in the following description.

Note:

***** Chapter 2 Rigid Body Motion *****

***** Chapter 3 Manipulator Kinematics *****

  • Denavit-Hartenberg Parameters
    • While it is possible to carry out all the analysis using an arbitrary frame, a commonly used frame of reference in robotic applications is the Denavit-Hartenberg or D-H convention.
    • Wikipedia: The Denavit–Hartenberg parameters (also called DH parameters) are the four parameters associated with a particular convention for attaching reference frames to the links of a spatial kinematic chain, or robot manipulator.
    • DH1: The axis x1 is perpendicular to the axis z0.
    • DH2: The axis x1 intersects with the axis z0.
    • The following four transformation parameters are known as D–H parameters:.[4]

      • 学习笔记 | A Mathematical Introduction to Robotic Manipulation: offset along previous 学习笔记 | A Mathematical Introduction to Robotic Manipulation to the common normal
      • 学习笔记 | A Mathematical Introduction to Robotic Manipulation: angle about previous 学习笔记 | A Mathematical Introduction to Robotic Manipulation, from old 学习笔记 | A Mathematical Introduction to Robotic Manipulation to new 学习笔记 | A Mathematical Introduction to Robotic Manipulation
      • 学习笔记 | A Mathematical Introduction to Robotic Manipulation: length of the common normal (aka 学习笔记 | A Mathematical Introduction to Robotic Manipulation, but if using this notation, do not confuse with 学习笔记 | A Mathematical Introduction to Robotic Manipulation). Assuming a revolute joint, this is the radius about previous 学习笔记 | A Mathematical Introduction to Robotic Manipulation.
      • 学习笔记 | A Mathematical Introduction to Robotic Manipulation: angle about common normal, from old 学习笔记 | A Mathematical Introduction to Robotic Manipulation axis to new 学习笔记 | A Mathematical Introduction to Robotic Manipulation axis
    • In summary, the reference frames are laid out as follows:

      1. the 学习笔记 | A Mathematical Introduction to Robotic Manipulation-axis is in the direction of the joint axis
      2. the 学习笔记 | A Mathematical Introduction to Robotic Manipulation-axis is parallel to the common normal学习笔记 | A Mathematical Introduction to Robotic Manipulation
        If there is no unique common normal (parallel 学习笔记 | A Mathematical Introduction to Robotic Manipulation axes), then 学习笔记 | A Mathematical Introduction to Robotic Manipulation (below) is a free parameter. The direction of 学习笔记 | A Mathematical Introduction to Robotic Manipulation is from 学习笔记 | A Mathematical Introduction to Robotic Manipulation to 学习笔记 | A Mathematical Introduction to Robotic Manipulation, as shown in the video below.
      3. the 学习笔记 | A Mathematical Introduction to Robotic Manipulation-axis follows from the 学习笔记 | A Mathematical Introduction to Robotic Manipulation- and 学习笔记 | A Mathematical Introduction to Robotic Manipulation-axis by choosing it to be a right-handed coordinate system.

Reference:

相关文章: