performance analysis of scorbot er 4u robot arm · international performance analysis of scorbot er...

4
Performance Analysis of SCORBOT ER 4u Robot Arm Prasad Vinayak Patil and Shantipal Suresh Ohol Mechanical Engineering Department, College of Engineering Pune, India E-mail: [email protected] AbstractAdaptive programming and flexible planning are the key features of the Robotisation which is gaining a popularity in the Industrial sector. Most important parameter in the case of optimization of error in robotized processes are testing and trials. It influences the working of robot and demands to perform effectively at variable kinetic conditions inside the work volume. The total focus of presented work is to calibrate the operating parameters of manipulator arm at various conditions. SCORBOT-ER 4u is robust, easy to use and effective, which is used widely in manufacturing engineering fields. In this paper, performance analysis of robot arm mainly focuses on the performance improvisation of a robot by using methods of reconditioning, and programming. A robot performance can be measured by the parameters such as, accuracy, repeatability, resolution, workvolume, operational speed, positional error, etc. SCORBOT ER 4u is operated for three different parameters viz speed, load and distance. Robot arm is operated with RoboCell software by giving different program and the repeatability is checked by taking points on polar plot by varying speed and load. And this difference in point is checked by digital microscope. Index Termserror, repeatability, SCORBASE, SCORBOT ER-4u I. INTRODUCTION Major industrial robot applications are pick and place, welding, painting, assembly, packaging and palletizing - de-palletizing, part inspection, testing, and data collection. Theses all tasks are accomplished with high endurance, speed, and precision. Production of it has reached up to 67%, compared to before the robotization in the manufacturing industries. Quality level of product is also found increased due to the effective integration of industrial robots at various level of automation. The total phase shift is only due to improvised consistency and better repeatability. These characters are not found in human being for repetitive, monotonous and dangerous jobs, hence robots are used. II. PERFORMANCE OF SCORBOT ER 4U Now-a-days in any field more and more accuracy is required for any application. And repetitive work is tedious for human being, so robots are required which are having Manuscript received December 25, 2013; revised February 27, 2014. good repeatability [1]. So robot calibration especially accuracy analysis plays very much important role in robotics field [2] and [3]. Also it is very important to increase the accuracy of robot, by analyzing parameters which are affecting to the accuracy. SCORBOT-ER 4u is a pick and place type robot. Hence it is used for picking one object from one location and placing that object at another location [3] and [4]. Also these types of robots are used for welding purpose also. Arc welding, spot welding, spraying, cutting material, material handling, palletizing-depalletizing are the some application of the robot. By increasing axis of the robot, it can be utilized for different works. III. PERFORMANCE ANALYSIS OF THE ROBOTIC SYSTEM It is important to carry-out performance analysis of the robot for various practical reasons. Following are some factors which shall be checked for the error-proof working. Accuracy Repeatability Positional error Operational speed Payload capacity Resolution The repeatability and accuracy of the robot relies mostly on to the resolution of programming instructions, hardware accuracy & higher repeatability of the input itself. Accuracy and repeatability is referred to as the ability of each robot to place its end tip on pre-decided or desired point within its work envelope and can be defined in the resolution of space. Resolution of the robot system is affected by the control system of the robot. Resolution is defined as the smallest possible increment of the movement, which can be done by the robot. It is also one of the smallest sections of its work envelope, which it may acknowledge inside the work envelope. The resolution of the robot programming is the smallest increment allowed by the robotic program of instructions. Similarly a resolution control is the smallest possible change in movement that can be detected by the feedback device for servo controlling [4]. IV. ACCURACY ANALYSIS International Journal of Materials Science and Engineering Vol. 2, No. 1 June 2014 ©2014 Engineering and Technology Publishing 72 doi: 10.12720/ijmse.2.1.72-75

Upload: buinga

Post on 16-Nov-2018

236 views

Category:

Documents


1 download

TRANSCRIPT

Performance Analysis of SCORBOT ER 4u Robot

Arm

Prasad Vinayak Patil and Shantipal Suresh Ohol Mechanical Engineering Department, College of Engineering Pune, India

E-mail: [email protected]

Abstract—Adaptive programming and flexible planning are

the key features of the Robotisation which is gaining a

popularity in the Industrial sector. Most important

parameter in the case of optimization of error in robotized

processes are testing and trials. It influences the working of

robot and demands to perform effectively at variable kinetic

conditions inside the work volume. The total focus of

presented work is to calibrate the operating parameters of

manipulator arm at various conditions. SCORBOT-ER 4u is

robust, easy to use and effective, which is used widely in

manufacturing engineering fields. In this paper, performance

analysis of robot arm mainly focuses on the performance

improvisation of a robot by using methods of reconditioning,

and programming. A robot performance can be measured by

the parameters such as, accuracy, repeatability, resolution,

workvolume, operational speed, positional error, etc.

SCORBOT ER 4u is operated for three different parameters

viz speed, load and distance. Robot arm is operated with

RoboCell software by giving different program and the

repeatability is checked by taking points on polar plot by

varying speed and load. And this difference in point is

checked by digital microscope.

Index Terms—error, repeatability, SCORBASE, SCORBOT

ER-4u

I. INTRODUCTION

Major industrial robot applications are pick and place,

welding, painting, assembly, packaging and palletizing -

de-palletizing, part inspection, testing, and data collection.

Theses all tasks are accomplished with high endurance,

speed, and precision. Production of it has reached up to

67%, compared to before the robotization in the

manufacturing industries.

Quality level of product is also found increased due to

the effective integration of industrial robots at various level

of automation. The total phase shift is only due to

improvised consistency and better repeatability. These

characters are not found in human being for repetitive,

monotonous and dangerous jobs, hence robots are used.

II. PERFORMANCE OF SCORBOT ER 4U

Now-a-days in any field more and more accuracy is

required for any application. And repetitive work is tedious

for human being, so robots are required which are having

Manuscript received December 25, 2013; revised February 27, 2014.

good repeatability [1]. So robot calibration especially

accuracy analysis plays very much important role in

robotics field [2] and [3]. Also it is very important to

increase the accuracy of robot, by analyzing parameters

which are affecting to the accuracy.

SCORBOT-ER 4u is a pick and place type robot. Hence

it is used for picking one object from one location and

placing that object at another location [3] and [4]. Also

these types of robots are used for welding purpose also.

Arc welding, spot welding, spraying, cutting material,

material handling, palletizing-depalletizing are the some

application of the robot. By increasing axis of the robot, it

can be utilized for different works.

III. PERFORMANCE ANALYSIS OF THE ROBOTIC

SYSTEM

It is important to carry-out performance analysis of the

robot for various practical reasons. Following are some

factors which shall be checked for the error-proof working.

Accuracy

Repeatability

Positional error

Operational speed

Payload capacity

Resolution

The repeatability and accuracy of the robot relies mostly

on to the resolution of programming instructions, hardware

accuracy & higher repeatability of the input itself.

Accuracy and repeatability is referred to as the ability of

each robot to place its end tip on pre-decided or desired

point within its work envelope and can be defined in the

resolution of space.

Resolution of the robot system is affected by the control

system of the robot. Resolution is defined as the smallest

possible increment of the movement, which can be done by

the robot. It is also one of the smallest sections of its work

envelope, which it may acknowledge inside the work

envelope. The resolution of the robot programming is the

smallest increment allowed by the robotic program of

instructions. Similarly a resolution control is the smallest

possible change in movement that can be detected by the

feedback device for servo controlling [4].

IV. ACCURACY ANALYSIS

International Journal of Materials Science and Engineering Vol. 2, No. 1 June 2014

©2014 Engineering and Technology Publishing 72doi: 10.12720/ijmse.2.1.72-75

The accuracy and repeatability performance of a robot

can be defined as half the value of the space resolution. It is

nothing but the movement of the probe or tool attached to

the robot’s arm. [4] Accuracy and repeatability of a robotic

system can also be defined as the ability of a robot to move

precisely in a three dimensional plane inside its work

envelop. The speed of movement and the payload capacity

are the major influencing factor on the accuracy and

repeatability of a robot. Change of speed always causes the

changes in the accuracy and repeatability level for all types

of robotic operations. The speed of robotic arm controlled

and bargained to avoid it malfunctioning and improper

positioning [5].

Repeatability represents an ability of robot arm to

exhibit a capacity towards consistent repeated action inside

the work volume. Every time a robot moves back to the

predefined point after a completed cycle, there will be

miniscule of difference in position. Hence repeatability

means how close the robot can move and reach that

particular point, again and again. In other words,

repeatability is the measurement of the robot’s ability to

move its tip of the tool / probe to a predefined point within

its work envelope [5] and [6].

V. EXPERIMENTAL SETUP

The complete setup for experimentation is shown in

below Fig. 1. After homing, pen is held by gripper.

Computer is placed in front of whole setup and connected

to the controller. Computer and USB-Controller are placed

outside the work envelope (610mm) of the robot. [7] Polar

plot is placed on the wooden drawing board for taking

three different points within work envelope. Pen is held by

gripper as shown.

Figure 1. Complete experimental setup

Some points are traced on the polar graph paper with the

help of pen and these points are repeated for number of

times for calculating the repeatability of the robot. The

points on polar paper are then kept on the digital

microscope for measuring the distance variation in each

point. Digital microscope having 50x or more zoom

capacity is used for measuring distance.

VI. STEPS OF ANALYSIS

The following steps should be followed for carrying out

repeatability analysis experiments conducted with

SCORBOT 4u [7]-[9].

After connecting all the cable as mentioned above,

switch on the power supply. Then check the

emergency switch (this switch should not be

pressed while doing experiment).

Then click ‘On-Line’ in options bar. (So that actual

power supply starts to all the motors of robot).

Then click on ‘Search Home - all axes’ in Run

command. (So that robot goes to its home position).

After coming to home position of robot, write a

program in Program window. And save the target

positions of robot by Teach-Position toolbar. Move

the robot by Robot movement toolbar as shown in

Fig. 2 and save this program.

Run this program continuously without any load

and at particular speed.

Figure 2. Robot movement toolbar

Then run this program for different speed and for

different load and check whether any change in

position is coming or not by taking points on paper.

If error is coming check how much error is coming?

If error is zero then robot is having repeatability

within the range as per provided by supplier or

manufacturer of robot.

Payload capacity of this robot is 1kg so now check

the performance of robot by increasing weight on

robot (holding in gripper) up to 1kg. And check

whether error is coming or not. And speed variation

available is from 1 to 9.

Error is checked by digital microscope. And

distance is measured under microscope with

zooming those two points on polar paper.

And the best set of experiment for working of robot

is selected by regression method.

VII. ACCURACY ANALYSIS BY DIGITAL MICROSCOPE

AND TAGUCHI METHOD

International Journal of Materials Science and Engineering Vol. 2, No. 1 June 2014

©2014 Engineering and Technology Publishing 73

For checking the distance, inverted digital microscope is

used with Axio-Vision LE software.

The Axio Vert 40 mat digital microscope is used. Axio

Vert. is a compact, inverted microscope that brings a big

insight into your objectives. It is having zooming capacity

from 100x to 1000x.

After taking points on the polar plot, the program is run

continuously for different conditions i.e. by varying speed

and by varying load of the robot. After number of

repetitions these points on polar plot may or may not come

to that position and orientation, so these points on polar

plots are taken for the measuring deviation on the digital

microscope.

Figure 3. Distance between two points of pen

These points are kept on the digital microscope; light is

focused on the points which are to be measured.

Axio-Vision LE software is used for taking images of

microscope on the computer screen as shown in Fig. 3.

With the help of this software images are taken on the

computer and distance between the points is measured. The

summaries of readings of experimentations are noted in the

Table I as given below.

TABLE I. ERROR TABLE WITH TAGUCHI METHOD (L9 ORTHOGONAL

ARRAY)

Exp Speed Load Dist Error

1 1 0.1 192 338.40

2 1 0.5 312 393.11

3 1 0.9 426 444.87

4 5 0.1 312 534.61

5 5 0.5 426 538.00

6 5 0.9 192 547.13

7 9 0.1 426 466.66

8 9 0.5 192 584.22

9 9 0.9 312 609.96

For processing the data of Table I for further analysis

Taguchi method is used for getting optimum solution in

terms of speed, load and distance. The equation obtained

by Taguchi method in Minitab for regression is as follows,

E = K + KnN + KlL + KdD (1)

After regression we get equation of regression is,

E = 501 + 76.9N + 49.9L+ 11.2D (2)

where N, L, D and E are the factors viz. speed, load,

distance and error. N, L and D are input parameters and E is

output parameter.

The equation of regression shows which the most

effective input parameter is and which less effective

parameter is, in comparison with all selected parameters.

The co-coefficient of each parameter shows which input

parameter greatly affects the performance of the robot

working [10] and [11].

Figure 4. Plot for SN ratios

Fig. 4 shows, the signal to noise ratio graph for each

input parameter i.e. speed, load and distance. The highest

point of each graph shoes that for that condition robot arm

gives best result. From the above charts shows for best

results robot should work at lowest speed, load and

distance. It is similar or closer observation for the other

Robots as well. [12] and [13] But distance parameter does

not affect greatly on the performance of the robot working.

VIII. CONCLUSION

Simulation helps for effective estimation of the actual

work cycle. [14] It has been observed that, the position

charts obtained by the RoboCell Software, shows robot is

working properly, and accurately. The repeatability is

found as 0.5mm, which is as per the manufacturer of the

robot arm. The position chart shows there is a run time

error occurs during the working of the robot arm.

We came to know after the microscopic measurements,

of distance between points is varying according to the

variation in speed, load and distance. But mean error is

495.01μm and which is within the range. The results

obtained by SN charts in Minitab software shows, the

following set of experiment gives best accuracy and

repeatability at Load=0.1kg, Speed=1 and

distance=192mm. Also we get the worst set up of

International Journal of Materials Science and Engineering Vol. 2, No. 1 June 2014

©2014 Engineering and Technology Publishing 74

experiment by SN charts is Load=0.9kg, speed=9 and

distance=426. An equation of regression is E = K + KnN +

KlL + KdD. And after regression equation is

E = 501 + 76.9N + 49.9L + 11.2D (3)

As the coefficient of speed is 76.9, which is greater than

any other coefficient. Hence speed is major factor affecting

the performance of the robot arm. And coefficient of the

distance is 11.2 is lowest than any other coefficient.

The distance is minor factor affecting the performance

of the robot arm. Hence performance analysis of

SCORBOT ER 4u is checked successfully and result is

repeatability is 495.01μm implies within a range.

REFERENCES

[1] R. Ismail, A. Hassan, S. Syamsuddin, M. Z. Nuawi, S. Abdullah,

and H. M. Ibrahim, “The repeatability analysis of industrial robot

under loaded conditions and various distances,” presented at 8th

WSEAS Int. Conf. on Robotics, Control and Manufacturing

Technology (ROCOM 08), Hangzhou, China, Apr. 6-8, 2008.

[2] A. Speck, “Robot simulation and monitoring on real controller

(RoboSiM),” in Proc. ESS’98, 10th European Simulation

Symposium and Exhibition Nottingham, 1998, pp. 482-489.

[3] C. Wick, J. Esposito, and K. Knowles, “The MATLAB toolbox for

the Intelitek SCORBOT (MTIS),” in Proc. An Open Source

Educational Robotics Development Library: American Society of

Engineering Education’s Annual Conference, Jun. 2011, pp.

1189-1288.

[4] H. Chaudhary, R. Prasad, and N. Sukavanum, “Position analysis

based approach for trajectory tracking control of SCORBOT-ER V

plus robot manipulator,” International Journal in Advance

Engineering and Technology, vol. 3, pp. 253-264, May 2012.

[5] G. C. Smith, “A non-contact method for detecting on-line industrial

robot position errors,” in Industrial Robotics: Programming,

Simulation and Applications, ISBN 3-86611-286-6, ARS/plV,

Germany, Dec. 2006, pp. 373-393.

[6] G. Alici and B. Shirinzadeh, “A systematic technique to estimate

positioning errors for robot accuracy improvement using laser

interferometer based sensing,” Elsevier Journal of Mechanism and

Machine Theory, vol. 40, no. 8, pp. 879-906, Dec. 2004.

[7] User Manual by Intelite: Catalog #100343 Rev. B, SCORBOT-ER

4u, 2001.

[8] User Manual by Intelitek: Catalog #100342 Rev. E, SCORBASE

version 4.9 and higher for SCORBOT-ER 4u, SCORBOT-ER 2u,

2006.

[9] User Manual by Intelitek: Catalog #100346 F, RoboCell version

5.0.1, 2005.

[10] J. M. S. T. Motta, “Optimized robot calibration using vision based

measurement system with a single camera,” Ph. D. thesis, School of

industrial manufacturing science, Cranfield university, 1999.

[11] M. I. Jambak, H. Haron, H. Ibrahim, and N. A. Hamid, “Robotic

modeling and simulation: theory and application,” Soft Computing

Research Group, Universiti Technology Malaysia, Malaysia, pp.

27-42, 2009.

[12] O. Kumar, A. Sharma, and R. Gupta, “Implementing 3600 rotation

of robot on its axis,” International Journal of Computer

Applications (0975-8887), vol. 45, no. 17, pp. 20-24, May 2012.

[13] P. S. Shiakolas, K. L. Conrad, and T. C. Yih, “On accuracy,

repeatability and degree of influence of kinematics parameters for

industrial robots,” International Journal of Modeling and

Simulation, vol. 22, no. 3, pp. 245-254, 2002.

[14] RoboCell Version 4.7 and higher for SCORBOT-ER 4u and

SCORBOT-ER-2u User Manual [Online]. Available:

http://www.intelitekdownloads.com/Manuals/Robots/100346-b-R

oboCell-usb-v47(0210).pdf

Prasad Patil, is from Pune India having birth

date 14 Aug 1989. He completed his

graduation in Mechanical Engineering

Department in 2010 from Shivaji University,

Kolhapur, India. He also completed post

graduation from College of Engineering Pune

from Mechanical Engineering Department in

2012. His major field of study is robotics and

automation.

Dr. Shantipal Ohol, is from Pune, India

having birth date 19 Apr 1971.. He completed

PhD in Mechanical Engineering in 2010 from

Pune University, India. Presently he is a faculty

member at Govt. College of Engineering, Pune

(COEP). His major field of study is robotics

and automation.

International Journal of Materials Science and Engineering Vol. 2, No. 1 June 2014

©2014 Engineering and Technology Publishing 75