Professional Documents
Culture Documents
145-153 Cristoiu
145-153 Cristoiu
145-153 Cristoiu
Abstract: This paper presents the working steps for the validation of the forward geometric models of
ABB industrial robots (IR) using their virtual models (CAD models) along with CATIA and ABB
RobotStudio software applications. Applying this method, one can obtain on the basis of the virtual model
a series of results regarding the position of the characteristic point of the robot according to joint
positions, results that can be compared with the results of the mathematical model analytically calculated
for different configurations. By comparing these results, one can determine the correctness of the forward
geometric models.
Key words: industrial robots, new modeling approach, forward geometric model, cross validation
methods.
some measuring tags, the parameters table and the final Table 5
computed matrices (these are including positions and the Computed positions within excel file
orientations of the characteristic points).
points These are ROBOT IRB 120
presented for two robot positions: the "home" position
and a random position. In Table 5, from the Excel file,
the general form of parameter tables es and analytically
computed results contained in the final matrix obtained
by successively multiplying the transformation matrices
for each joint are extracted and presented.
presented
Table 4
Measured position on virtual model in CATIA
Home pose Random pose
ROBOT IRB 120
Fig. 6. ABB RobotStudio offline programming and simulation interface example [6].
C. Cristoiu and A. Nicolescu / Proceedings in Manufacturing Systems, Vol. 12, Iss. 4, 2017 / 145−153 149
robot configurations (the same joint angles) the its virtual models are the ideal robot models we have the
coordinates of the characteristic point are identical. In certainty that the values obtained with it are the right
other words, the geometric model is correct. If the results ones. If in the development of a forward geometric
were different, it would have suggested mistakes in model after performing the necessary mathematical
defining geometric model parameters or calculus errors. calculations are obtained same values as those obtained
Since ABB RobotStudio is the official application for with ABB RobotStudio, we can be sure that the
off-line programming and simulation of ABB robots and geometric model is a correct one.
Fig. 12. ABB RobotStudio results and computed results for IRB 120: a − "home" position and b − "random" position.
C. Cristoiu and A. Nicolescu / Proceedings in Manufacturing Systems, Vol. 12, Iss. 4, 2017 / 145−153 151
Fig. 13. ABB RobotStudio results and computed results for IRB 140: a − "home" position and b − "random" position.
152 C. Cristoiu and A. Nicolescu / Proceedings in Manufacturing Systems, Vol. 12, Iss. 4, 2017 / 145−153
Fig. 14. ABB RobotStudio results and computed results for IRB 460: a − "home" position and b − "random" position.
C. Cristoiu and A. Nicolescu / Proceedings in Manufacturing Systems, Vol. 12, Iss. 4, 2017 / 145−153 153
4. CONCLUSIONS fact that the coordinate systems now have the same
orientation facilitates the elaboration of correct cinematic
Improving performances of industrial robots is a schemas in particular if it is desired to take into account
constant need. One solution is improving the of the real robot geometric parameters. In this way it is
mathematical models of the robots by taking into account very easy to introduce parameters regarding to joint
more than just some link dimensions parameters. Such distances and displacement of the elements as simple
models have been studied and presented in [7, 8, and 9] translation parameters in the same directions X, Y, Z.
where forward geometric models were developed Thus, validation methods presented in this paper were
including real constructive and functional parameters, used for final checking the forward geometric models
parameters for geometric or non-geometric errors developed by applying the new original approach
(backlash, thermal etc.) proving that custom particular presented in [1 and 2]. Supplementary to validation with
and improved forward geometric robot models can be other forward geometric models already existing in
used in developing some solutions for compensating related literature presented in [1 and 2], once with
these errors. chapter 3 of present paper a 2 way cross validation is
In paper [1], a new approach for forward geometric completed by mean of:
modeling of IR was presented. For the two open chain 1) a computer aided design software that is capable to
cinematic structures of the studied robots (ABB IRB 120 load virtual models in STEP or IGS format (in this
and IRB 140) the mathematical modeling results were case CATIA);
compared with the results obtained from the classic 2) the official programming and simulation software
Denavit–Hartenberg (DH) formalism proving the application for ABB robots – "ABB RobotStudio".
compatibility of the new approach with the D-H one. The Every time the computed results of mathematical
correctness of the new approach was also confirmed by relations implemented in excel files were identical to
preliminary comparison and validation with the results those obtained from other models, results from the new
from the robot virtual model using CATIA V5 CAD approach modeling, CATIA software modeling and ABB
environment. RobotStudio software proving that the new forward
In paper [2] the new approach for forward geometric geometric models are correct. In future studies in the
modeling of IR was also presented regarding the rame of PhD thesis, these forward geometric models will
elaboration of the mathematical model for a closed be used and improved by adding error parameters
cinematic structure IR (ABB IRB 460) usually used for (especially thermal error parameters) with the final goal
palletizing operations. This second approach also of developing a software compensation model.
involves modeling the passive joints and taking into
account the elements of the closed kinematic chains. For
the first time, a mathematical model in which not only REFERENCES
the position of the active joints but also the positions of [1] C. Cristoiu, A. Nicolescu, New approach for forward
the passive joints are monitored was presented. This is of kinematic modeling of industrial robots, MIT Conference,
great importance if there is a need to develop a model Sinaia, 2017.
that takes into account real functional constructive [2] C. Cristoiu, A. Nicolescu, New approach for forward
parameters. For example, the thermal deformations that kinematic modeling of industrial robots with closed
may occur in the elements of the closed kinematic chain kinematic chain, MIT Conference, Sinaia, 2017.
structure can seriously affect the positioning accuracy of [3] ***ABB Product specification IRB120; Document ID:
the robot as well as the orientation of the axis 6 which for 3HAC035960-001; Copyright 2010-2017 ABB;
www.abb.com/robotics.
this type of robots must mandatory be in a vertical [4] ***ABB Product specification IRB140; Document ID:
position to ensure the end flange parallelism with the 3HAC041346-001; Copyright 2010-2017 ABB;
ground. Applying the approach presented in papers [1, 2] www.abb.com/robotics.
the development of a complete mathematical model, [5] ***ABB Product specification IRB460; Document ID:
where error parameters can easily be introduced as 3HAC039611-001; Copyright 2010-2017 ABB;
www.abb.com/robotics.
simple displacements in the parameter table (chapter 3,
[6] ***
Table 2) becomes possible. This method is also more http://new.abb.com/products/robotics/RobotSt
easily to be applied by using reference frames with same udio/
orientation on the robot’s entire structure. This fact is [7] A. Nubiola, I.A. Bonev, Absolute calibration of an ABB
also avoiding DH ambiguities about positioning of IRB 1600 robot using a laser tracker, Robot Comp Integr
reference frames and provides a clear general method to Manuf 2013; Vol. 29, No. 1, pp. 236–245.
be used by everyone. The mathematical results were [8] A Cezara, E. Strajescu, Research on structural and
functional optimization of IR's numerically controlled axes
computed within an Excel file and compared with the
in order to increase their performances, PhD Thesis,
robot’s virtual model. The results were identical proving University “Politehnica” of Bucharest, 2014.
the new method is correct. [9] A.F. Nicolescu, F.M. Ilie, T.G. Alexandru, Forward and
Among the major benefits of applying the new inverse kinematics study of industrial robots taking into
approach we can avoid the ambiguities introduced by DH account constructive and functional parameters modeling,
modeling with regard to the development of kinematic Proceedings in Manufacturing Systems, Vol. 10, Issue 4,
schemas and the assignment of reference systems. The 2015, pp. 157−16.