1 of 23

20MTT62 – MECHANICS OF SERIAL MANIPULATOR

COURSE OUTCOMES

On completion of the course the students will be able to

CO1:

interpret the features of a serial manipulator with end effector (K3)

CO2:

compute position and orientation based on robot kinematic structure (K3)

CO3:

develop the forward and inverse kinematics for serial manipulator (K3)

CO4:

analyse the differential motions and velocity of serial manipulator (K3)

CO5:

formulate trajectory and robot dynamics (K3)

2 of 23

UNIT – I

9

Fundamentals of Serial Manipulator: History of robotics - Components of industrial robot – Joint notation scheme - Classification of robots - Robot specifications - Precision of movements - End Effectors: Types of end effectors -Mechanical Gripper: Gripper force analysis - Vacuum cup - Magnetic gripper - Special types of grippers -. Programming modes - Robot applications.

UNIT – II

9

Frame Transformation: Descriptions: Position, Orientation and Frames - Matrix representation: Point, vector, frame and rigid body - Homogeneous Transformation matrices – Representation: Translation, Rotational and Combined transformation – Simple problems.

UNIT – III

9

Robot Kinematics: Forward and inverse kinematics – Equations for position and orientation – Denavit-Hartenberg representation of forward kinematic equations: Two and Three link planer, PUMA and SCARA - Inverse kinematic equation: Two and three link planar.

3 of 23

UNIT – IV

9

Differential Motions and Velocities: Introduction - Linear and angular velocities of a rigid body - Velocity propagation – Derivation of Jacobian for serial manipulator – Identification of singularities.

UNIT – V

9

Trajectory Planning and Robot Dynamics: Joint space trajectory - Cartesian space trajectory – Simple problems. Robot Dynamics: Acceleration of a rigid body - Inertia of a link - Equation of motion: Legrangian formulation – Newton Euler formulation.

TOTAL: 45

BOOKS:

1.

Saeed B. Niku, "Introduction To Robotics: Analysis, Control, Applications", 2nd Edition, Wiley India Pvt. Ltd., Noida, 2011.

2.

Groover M.P., "Industrial Robotics, Technology, Programming and Applications", 2nd Edition, McGraw-Hill, New Delhi, 2017.

3.

Craig John J., "Introduction to Robotics: Mechanics and Control", 3rd Edition, Pearson Education, New Delhi, 2017.

4 of 23

4

Conventions for Describing Vectors, Frames & Transformations

( - Transformation of robot relative to the Universe, where Universe is a fixed frame)

5 of 23

5

Representation of a Point in Space

6 of 23

6

Representation of a Vector in Space

Vector starts at point A and ends at point B: PAB = (Bx – Ax) i + (By – Ay) j + (Bz – Az) k

Vector starts at origin:

P= axi + byj + czk

7 of 23

7

Representation of a Vector in Space

Vector starts at origin: P= axi + byj + czk

Vector in matrix form :

By including a scale factor w:

8 of 23

8

Representation of a Vector in Space

Scaling Factor : W

  • Any number and, as it changes, it can change the overall size of the vector (similar to the zooming function in computer graphics)
  • w > 1 --- All vector components enlarge
  • w < 1 --- All vector components become smaller
  • w = 1 --- Size of these components remains unchanged
  • w = 0 --- ax, by, and cz will be infinity --- Representation of Direction vector

9 of 23

9

 

Px = ax X w = 3 X 2 = 6

Py = by X w = 5 X 2 = 10

Pz = cz X w = 2 X 2 = 4

A vector is described as P = 3i + 5j + 2k. Express the vector in matrix form: (a) With a scale factor of 2. (b) If it were to describe a direction as a unit vector.

10 of 23

10

 

11 of 23

11

A vector p is 5 units long and is in the direction of a unit vector q described below. Express the vector in matrix form.

12 of 23

12

n - normal

o - orientation

a - approach

a-axis :

Approach-axis

o-axis :

Orientation-axis

n-axis :

Normal axis

x, y, z -- Fixed Universe reference frame (Fxyz)

n, o, a - Moving frame (Fnoa) relative to the reference frame

13 of 23

13

Representation of a Frame at the Origin of a Fixed Reference Frame

14 of 23

14

Representation of a Frame Relative to a Fixed Reference Frame

15 of 23

15

Representation of a Rigid Body

16 of 23

16

Homogeneous Transformation Matrices

Orientation

Position

17 of 23

17

Representation of a Pure Translational

18 of 23

18

19 of 23

19

Representation of a Pure Rotation about an Axis

20 of 23

20

Rotational Matrix

21 of 23

21

Representation of Combined Transformations

Three successive transformations relative to the reference frame Fxyz:

  1. Rotation of α degrees about the x-axis

2. Followed by a translation of (l1,l2,l3) (relative to the x, y and z axes respectively)

3. Followed by a rotation of β degrees about the y-axis.

22 of 23

22

23 of 23

23