Robotics Unit 1 Part 2
Robotics Unit 1 Part 2
(MEMEC15)
UNIT – 1
Fundamentals of Robots
Outline
▪ Coordinate Frames
▪ Mapping
▪ Description of objects in Space
▪ Transformation of Vectors
Rotation
Translation
Rotation and Translation
Composite Transformation
▪ Inverting a Homogeneous Transform
▪ Fundamental Rotation Matrices
Principal Axes Rotation
Coordinates Frames
▪ The manipulator consists of several links and joints
Coordinated motion
▪ 1 represents frame-1
Coordinates Frames
▪ In vector-matrix notation:
▪ Direction cosines:
Mapping
▪ “Mappings refer to changing the description of a
point in space from one frame to another frame”
▪ Three possibilities:
▪ Second frame is rotated w.r.t. the first
▪ Second frame is translated from the first
▪ Second frame is rotated as well as translated
w.r.t. the first
Mapping Between Rotated Frames
▪ Consider the two frames:
Mapping Between Rotated Frames
▪ The problem may be posed as: “The description
of point P in frame-2 is known and its description
in frame-1 is to be found”
▪ In Familiar Notations:
Mapping Between Translated
Frames
▪ We can have:
▪ Also,
▪ Thus,
Mapping Between Translated
Frames
▪ Rotation and Translation are different mathematically
as well as qualitatively
▪ Thus:
▪ Finally:
Mapping Between Rotated and
Translated Frames
▪ In homogeneous coordinates:
Generalized Transformation Matrix
▪ Generalized Transformation Matrix:
Description of Objects in Space
▪ Description
Position
Orientation
Description of Objects in Space
▪ The homogeneous transform 0T1 completely describes the
location of the body B
The position vector component 0D1 of 0T1 describes its
position
The rotation matrix component 0R1 describes the
orientation of the body with respect to frame {0}
Description of Objects in Space
▪ Wrist Frames
▪ Frames are assigned to the end-effector using normal,
sliding (orientation) and approach vectors which are yaw,
pitch and roll vectors respectively
Description of Objects in Space
▪ Wrist Frames
▪ The transformation matrix T for the end-effector with
respect to the coordinate frame {n o a} is written as:
▪ Physical interpretation?
Rotation of Vectors
▪ Thus we have,
▪ We thus have,
Combined Rotation and
Translation of Vectors
▪ General transformation can be given by:
▪ We have:
Inverting a Homogeneous Transform
▪ We know that:
▪ Further:
Inverting a Homogeneous Transform
▪ Mapping a point P from frame {2} to frame {1}
can be done by:
▪ Simplifying:
Inverting a Homogeneous Transform
▪ Mapping a point P from frame {1} to frame {2}
can be done by:
▪ Comparing:
Inverting a Homogeneous Transform
▪ Thus:
Fundamental Rotation Matrices
▪ Principal Axes Rotation:
▪ Consider the following rotation:
Fundamental Rotation Matrices
▪ Principal Axes Rotation:
▪ The corresponding rotation matrix 1R2 is denoted
by Rz(θ) or R(z, θ) or Rz,θ
▪ We know that:
▪ Hence:
Fundamental Rotation Matrices
▪ Principal Axes Rotation:
▪ In simplified form:
▪ Similarly:
Fundamental Rotation Matrices
▪ Principal Axes Rotation:
▪ In homogeneous transforms:
Fundamental Rotation Matrices
▪ Principal Axes Rotation:
▪ Rotation matrices can be multiplied together to
get sequence of finite rotations:
Fundamental Rotation Matrices
▪ Principal Axes Rotation:
▪ The order is apparently important
ROTATION
TRANSLATION
cont..
ROTATION + TRANSLATION
cont..
OBJECTS IN SPACE
cont..
ROTATION OF VECTORS
cont..
TRANSLATION OF VECTORS
cont..
COMPOSITE TRANSFORMATION
cont..
INVERSION
cont..