Download as pdf or txt
Download as pdf or txt
You are on page 1of 48

EL

WEEK 2: ROBOTICS
PT PROF. (DR.) DILIP KUMAR PRATIHAR
MECHANICAL ENGINEERING DEPARTMENT, IIT KHARAGPUR
N
1
EL
Topic 1: Introduction to Robots and Robotics
PT PROF. (DR.) DILIP KUMAR PRATIHAR
MECHANICAL ENGINEERING DEPARTMENT, IIT KHARAGPUR
N
2
Resolution, Accuracy and Repeatability
Resolution

EL
It is defined as the smallest allowable position increment of a robot
Resolution

Programming resolution Control resolution


PT
Smallest allowable position
increment in robot
programme
Basic Resolution Unit
Smallest change in position
that the feedback device
can measure say 0.36
degrees per pulse
BRU = 0.01 inch/0.1degree
N
3
Accuracy (mm)

EL
It is the precision with which a computed point can be reached

Repeatability (mm)

It is defined as the precision with which a robot re-position itself to a


PT
previous taught point
N
4
Applications of Robots

EL
In Manufacturing Units

Advantages of Robots
 Robots can work in hazardous and dirty environment
 Can increase productivity after maintaining improved
quality
PT
 Direct labour cost will be reduced
 Material cost will be reduced
 Repetitive tasks can be handled more efficiently
N
5
Application Areas

EL
 Arc Welding
 Spot Welding
 Spray Painting
 Pick and Place Operation
 Grinding

 Milling
PT
Drilling
N
6
Under-Water Applications

EL
Purposes

 To explore various resources


 To study under-water environment
 To carry out drilling, pipe-line survey, inspection and
PT
repair of ships
N
7
Notes

EL
 Robots are developed in the form of ROV (Remotely
Operated Vehicle) and AUV (Autonomous Under-water
Vehicle)
 Robots are equipped with navigational sensors,
propellers/ thrusters, on-board softwares, and others

PT
Medical Applications
 Telesurgery
 Micro-capsule multi-legged robots
 Prosthetic devices
N
8
Space Applications

EL
 For carrying out on-orbit services, assembly job and
interplanetary missions
 Spacecraft deployment and retrieval, survey of outside
space shuttle; assembly, testing, maintenance of space
stations; transport of astronauts to various locations
PT
 Robo-nauts
 Free-flying robots
 Planetary exploration rovers
N
9
In Agriculture

EL
 For spraying pesticides
 For spraying fertilizers in liquid form
 Cleaning weeds
 Sowing seeds
 Inspection of plants
PT
N
10
Some Other Applications

EL
 Replacement of maid-servant
 Garbage collection
 Underground Coal mining
 Sewage-line cleaning
 Fire-fighting etc.
PT
N
11
Robot End-Effectors
An end-effector is a device attached to the wrist of a manipulator for

EL
the purpose of holding materials, parts, tools to perform a specific
task End Effectors

Grippers Tools
PT
End-effectors used to grasp
and hold objects
End-effectors designed to
perform some specific tasks
Ex: Spot welding electrode,
Spray gun
N
12
Classification of Grippers
1. Single gripper and double gripper

EL
 Single gripper: Only one gripping device is mounted on
the wrist

 Double gripper: Two independent gripping devices are


PT
attached to the wrist

Example: Two separate grippers mounted on the wrist for


loading and unloading applications
N
13
2. Internal gripper vs. External gripper

EL
PT
Internal gripper External gripper
N
14
3. Soft gripper vs. Hard gripper

EL
Hard gripper: Point contact between the finger and object

Soft gripper: Area (surface) contact between the finger and


object

PT
N
15
4. Active Gripper and Passive Gripper

EL
 Active gripper: Gripper equipped with sensor

 Passive gripper: Gripper without sensor

PT
N
16
A Few Robot Grippers

EL
1. Mechanical Grippers

 Use mechanical fingers (jaws) actuated by some


mechanisms

 Less versatile, less flexible and less costly


PT
N
17
Examples
i. Gripper with linkage actuation

EL
PT
N
18
ii. Gripper with rotary actuation

EL
PT
N
19
iii. Gripper with cam actuation

EL
PT
N
20
2. Vacuum Gripper (used for thin parts)

EL
PT
N
21
EL
PT
•Suction cup is made of elastic material like rubber or soft plastic
•When the object to be handled is soft, the cup should be made
of hard substance
•Two devices can be used: Either Vacuum pump or venturi
N
22
3. Magnetic Gripper (for magnetic materials only. For
example: various steels but not stainless steel)

EL
 Can use either electro-magnets or permanent magnets
 Pick up time is less
 Can grip parts of various sizes
 Disadvantage: residual magnetism
 Stripping device: for separating the part from the
PT
permanent magnet
 For separating the part from electro-magnet, reverse the
polarity
N
23
Magnetic Gripper

EL
PT
N
24
4. Adhesive Gripper

EL
 Grasping action using adhesive substance
 To handle lightweight materials

5. Universal Gripper
PT
Example: Human gripper
N
25
Passive Gripper

EL
Task: To insert a peg into a hole

PT
N
26
Solution: Use Remote Center Compliance (RCC)

EL
RCC is inappropriate for
assembly of pegs in
horizontal direction
Insertion angle must be
less than 45 degrees
PT Cannot be used in
chamferless insertion
tasks
N
27
Robot Teaching
 To provide necessary instructions to the robot

EL
Teaching Methods

Online Methods Off-line Methods


(Programming language)
Manual teaching Lead-through Teaching
PT
(point to point task) (continuous path task)
• Control handle / Joystick • Robot simulator
• Push buttons
• Teach-pendant
N
28
Off-line Method
VAL Programming for PUMA

EL
Task: Pick and place operation
VAL program Other VAL commands
APPRO PART, 100 SPEED 40
MOVES PART EXECUTE
CLOSEI ABORT
DEPARTS 200 EDIT filename

MOVE BIN
OPENI
DEPART 100
PT
APPROS BIN, 300 LISTF
STORE
DELETE
LOAD filename
N
29
Specification of a Robot

EL
 Control type
 Drive system
 Coordinate system
 Teaching/Programming methods
 Accuracy, Repeatability, Resolution
 Pay-load capacity



PT
Weight of the manipulator
Applications
Range and speed of arms and wrist
 Sensors used
 End-effector/ gripper used
N
30
Economic Analysis

EL
 Let F: Capital investment to purchase a robot which
includes its purchasing cost and installation cost
 B: Savings in terms of material and labour cost
 C: Operating and maintenance cost
 D: Depreciation of the robot
 A: Net savings
PT A= B-C-D
G: Tax to be paid on the net savings
Pay-back period, E = (Capital investment, F)/ (B-C-G)
N
31
Economic Analysis

EL
 Let I: Modified net savings after the payment of tax
 Rate of return on investment
H= (I/F)X100%

A company decides to purchase the robot, if


PT
 pay-back period < techno-economic life
 rate of return on investment > rate of bank interest
N
32
Numerical Example
The costs and savings associated with a robot installation are given

EL
below.
Costs of a robot including accessories : Rs. 12,00,000
Installation cost : Rs. 3,00,000
Maintenance and operating cost : Rs. 20 per hour
Labour saving : Rs. 100 per hour
PT
Material saving : Rs. 15 per hour
The shop runs 24 hours in a day (in 3 shifts) and the effective workdays
in a year are 200. The tax rate of the company is 30% and techno-
economic life of the robot is expected to be equal to six years.
Determine (a) pay-back period of the robot and (b) rate of return on
investment
N
33
Solution
Capital investment

EL
. , ,

Total hours of running of the robot per year

Saving per year


PT

Maintenance and operating cost per year



. , ,

. ,

Techno-economic life of the robot


N
34
Solution (Cont.)

EL
, ,
Constant depreciation per year . , ,

Net savings
, , , , ,
. , ,
Tax to be paid to the government by the company
PT

Pay-back period of the robot


%
. ,

. techno-economic life
N
35
Solution (Cont.)

EL
Net savings after the payment of tax
. , ,
. , ,
Rate of return on investment
% . %

PT
Therefore, the purchase of the robot is justified by taking loan from the
bank.
N
36
EL
Topic 2: Robot Kinematics
PT PROF. (DR.) DILIP KUMAR PRATIHAR
MECHANICAL ENGINEERING DEPARTMENT, IIT KHARAGPUR
N
37
Representation of an Object in 3-D Space

EL
PT
N
38
Representation of the Position

EL
 qx 
U  
Q   q y  ; 3x1 matrix
PT q 
 z
N
39
Representation of the Orientation

EL
U
B R  [ U X̂ B U Ŷ B U Ẑ B ]
3x3 matrix

PT
N
40
Frame Transformations

EL
Frame: A set of four vectors
carrying position and orientation
information
PT
N
41
Translation of a Frame

EL
U U B
Q  Q Borg  Q

PT
N
42
Rotation of a Frame

EL
U B
Q UB R Q

PT
N
43
Translation and Rotation of a Frame

EL
U B U
Q  UB R Q  Q Borg

U B U
Q  UB R Q  Q Borg

PT 
U B
Q  UB T Q

where T: transformation
N
44
EL
 U Q (3 X 1)   U R (3 X 3) |
U
Q Borg (3 X 1)   Q (3 X 1) 
B

  B  
       |    
   |  
     
 U Q (3 X 1)   U R (3 X 3) |
U
Q Borg (3 X 1)   Q (3 X 1) 
B

  B  
PT
      


1  0 0 0
 
|
|
   
1 
 
1 

N
45
EL
Let [T]: Homogeneous transformation matrix

 U R (3x 3) | U
Q Borg (3x1) 
B 
T        |  
PT 0 0 0 |
 1 

N
46
EL
Say

 r11 r12 r13 qx 


r r22 r23 
qy 
T   21
 r31 r32 r33 qz 
PT 
0 0 0 1

N
47
Translation Operator

EL
Trans , : Translation of q units along x-direction

Trans , = 1 0 0 q
0 1 0 0 

0 0 1 0
 
PT 0 0 0 1
Note: Trans operators are commutative in nature

, , , ,
N
48

You might also like