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) |
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. | ||||
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
Conventions for Describing Vectors, Frames & Transformations
( - Transformation of robot relative to the Universe, where Universe is a fixed frame)
5
Representation of a Point in Space
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
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
Representation of a Vector in Space
Scaling Factor : W
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
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
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
Representation of a Frame at the Origin of a Fixed Reference Frame
14
Representation of a Frame Relative to a Fixed Reference Frame
15
Representation of a Rigid Body
16
Homogeneous Transformation Matrices
Orientation
Position
17
Representation of a Pure Translational
18
19
Representation of a Pure Rotation about an Axis
20
Rotational Matrix
21
Representation of Combined Transformations
Three successive transformations relative to the reference frame Fxyz:
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
23