0% found this document useful (0 votes)
64 views47 pages

Introduction 2

This document discusses resolution, accuracy, repeatability, and applications of industrial robots. It begins by defining resolution as the smallest allowable position increment of a robot. It distinguishes between programming resolution and control resolution. Accuracy is defined as the precision with which a computed point can be reached, while repeatability is the precision of repositioning to a taught point. The document outlines several applications of robots in manufacturing, underwater work, medical procedures, space missions, agriculture, and other fields. It concludes with a discussion of economic analysis factors for robot installation projects such as capital costs, savings from labor and materials, maintenance costs, depreciation, taxes, payback period, and rate of return on investment.

Uploaded by

Same
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views47 pages

Introduction 2

This document discusses resolution, accuracy, repeatability, and applications of industrial robots. It begins by defining resolution as the smallest allowable position increment of a robot. It distinguishes between programming resolution and control resolution. Accuracy is defined as the precision with which a computed point can be reached, while repeatability is the precision of repositioning to a taught point. The document outlines several applications of robots in manufacturing, underwater work, medical procedures, space missions, agriculture, and other fields. It concludes with a discussion of economic analysis factors for robot installation projects such as capital costs, savings from labor and materials, maintenance costs, depreciation, taxes, payback period, and rate of return on investment.

Uploaded by

Same
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 47

Introduction (contd.

PROF. (DR.) DILIP KUMAR PRATIHAR


MECHANICAL ENGINEERING DEPARTMENT, IIT KHARAGPUR

1
Resolution, Accuracy and Repeatability
Resolution
It is defined as the smallest allowable position increment of a robot
Resolution

Programming resolution Control resolution


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

2
Accuracy (mm)

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 previous


taught point

3
Applications of Robots
In Manufacturing Units

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

4
Application Areas

 Arc Welding
 Spot Welding
 Spray Painting
 Pick and Place Operation
 Grinding
 Drilling
 Milling

5
Under-Water Applications

Purposes

 To explore various resources


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

6
Notes
 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

Medical Applications
 Telesurgery
 Micro-capsule multi-legged robots
 Prosthetic devices

7
Space Applications

 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
 Robo-nauts
 Free-flying robots
 Planetary exploration rovers

8
In Agriculture

 For spraying pesticides


 For spraying fertilizers in liquid form
 Cleaning weeds
 Sowing seeds
 Inspection of plants

9
Some Other Applications

 Replacement of maid-servant
 Garbage collection
 Underground Coal mining
 Sewage-line cleaning
 Fire-fighting etc.

10
Robot End-Effectors
An end-effector is a device attached to the wrist of a manipulator for the
purpose of holding materials, parts, tools to perform a specific task
End Effectors

Grippers Tools
End-effectors used to grasp and End-effectors designed to
hold objects perform some specific tasks
Ex: Spot welding electrode,
Spray gun

11
Classification of Grippers
1. Single gripper and double gripper

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

 Double gripper: Two independent gripping devices are attached


to the wrist

Example: Two separate grippers mounted on the wrist for loading


and unloading applications

12
2. Internal gripper vs. External gripper

Internal gripper External gripper

13
3. Soft gripper vs. Hard gripper
Hard gripper: Point contact between the finger and object

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

14
4. Active Gripper and Passive Gripper

 Active gripper: Gripper equipped with sensor

 Passive gripper: Gripper without sensor

15
A Few Robot Grippers
1. Mechanical Grippers

 Use mechanical fingers (jaws) actuated by some mechanisms

 Less versatile, less flexible and less costly

16
Examples
i. Gripper with linkage actuation

17
ii. Gripper with rotary actuation

18
iii. Gripper with cam actuation

19
2. Vacuum Gripper (used for thin parts)

20
•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

21
3. Magnetic Gripper (for magnetic materials only. For example:
various steels but not stainless steel)

 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 permanent
magnet
 For separating the part from electro-magnet, reverse the polarity

22
Magnetic Gripper

23
4. Adhesive Gripper

 Grasping action using adhesive substance


 To handle lightweight materials

5. Universal Gripper

Example: Human gripper

24
Passive Gripper
Task: To insert a peg into a hole

25
Solution: Use Remote Center Compliance (RCC)

RCC is inappropriate for


assembly of pegs in
horizontal direction
Insertion angle must be
less than 45 degrees
Cannot be used in
chamferless insertion tasks

26
Robot Teaching
 To provide necessary instructions to the robot
Teaching Methods

Online Methods Off-line Methods


(Programming language)
Manual teaching Lead-through Teaching
(point to point task) (continuous path task)
• Control handle / Joystick • Robot simulator
• Push buttons
• Teach-pendant

27
Off-line Method
VAL Programming for PUMA
Task: Pick and place operation
VAL program Other VAL commands
APPRO PART, 100 SPEED 40
MOVES PART EXECUTE
CLOSEI ABORT
DEPARTS 200 EDIT filename
APPROS BIN, 300 LISTF
MOVE BIN STORE
OPENI DELETE
DEPART 100 LOAD filename

28
Specification of a Robot

 Control type
 Drive system
 Coordinate system
 Teaching/Programming methods
 Accuracy, Repeatability, Resolution
 Pay-load capacity
 Weight of the manipulator
 Applications
 Range and speed of arms and wrist
 Sensors used
 End-effector/ gripper used

29
Economic Analysis

 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
A= B-C-D
G: Tax to be paid on the net savings
Pay-back period, E = (Capital investment, F)/ (B-C-G)

30
Economic Analysis

 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

 pay-back period < techno-economic life


 rate of return on investment > rate of bank interest

31
Numerical Example
The costs and savings associated with a robot installation are given 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
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

32
Solution
Capital investment

Total hours of running of the robot per year

Saving per year

Maintenance and operating cost per year

Techno-economic life of the robot

33
Solution (Cont.)
Constant depreciation per year

Net savings

Tax to be paid to the government by the company

Pay-back period of the robot


techno-economic life

34
Solution (Cont.)
Net savings after the payment of tax

Rate of return on investment

Therefore, the purchase of the robot is justified by taking loan from the bank.

35
Topic 2: Robot Kinematics

PROF. (DR.) DILIP KUMAR PRATIHAR


MECHANICAL ENGINEERING DEPARTMENT, IIT KHARAGPUR

36
Representation of an Object in 3-D Space

37
Representation of the Position

 qx 
U  
Q   q y  ; 3x1 matrix
q 
 z

38
Representation of the Orientation

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

39
Frame Transformations

Frame: A set of four vectors carrying


position and orientation information

40
Translation of a Frame

U U B
Q  Q Borg  Q

41
Rotation of a Frame

U B
Q  UB R Q

42
Translation and Rotation of a Frame
U B U
Q  UB R Q  Q Borg

U B U
Q  UB R Q  Q Borg
U B
 Q  UBT Q

where T: transformation

43
 U Q(3 X 1)   U R(3 X 3) | Q Borg (3 X 1)   Q (3 X 1) 
U B

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

  B  
       |    
 1  0 0 0 | 1  1 
     

44
Let [T]: Homogeneous transformation matrix

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

45
Say

 r11 r12 r13 q x 


r r r23 q y 
T   21 22

 r31 r32 r33 q z 


 
0 0 0 1

46
Translation Operator
Trans : Translation of q units along x-direction

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

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

𝑻𝒓𝒂𝒏𝒔 ( ^ ^ ,𝒒 ) =𝑻𝒓𝒂𝒏𝒔 ( 𝒀
𝑿 , 𝒒 𝒙 ) 𝑻𝒓𝒂𝒏𝒔 (𝒀 𝒚
^ , 𝒒 ) 𝑻𝒓𝒂𝒏𝒔 ( ^
𝒚 𝑿 ,𝒒 𝒙 )

47

You might also like