Elasto-geometrical modeling and calibration of robot manipulators: Application to machining and forming applications

Abstract This paper proposes an original elasto-geometrical calibration method to improve the static pose accuracy of industrial robots involved in machining, forming or assembly applications. Two approaches are presented respectively based on an analytical parametric modeling and a Takagi–Sugeno fuzzy inference system. These are described and then discussed. This allows to list the main drawbacks and advantages of each of them with respect to the task and the user requirements. The fuzzy logic model is used in a model-based compensation scheme to increase significantly the robot static pose accuracy in a context of incremental forming application. Experimental results show the efficiency of the fuzzy logic model while minimizing development and computational resources.

[1]  Roger J.-B. Wets,et al.  Minimization by Random Search Techniques , 1981, Math. Oper. Res..

[2]  Peter J. Fleming,et al.  Multiobjective optimization and multiple constraint handling with evolutionary algorithms. I. A unified formulation , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[3]  Fouad Bennis,et al.  Sensitivity Analysis of the Orthoglide, a 3-DOF Translational Parallel Kinematic Machine , 2006, ArXiv.

[4]  Horst Meier,et al.  Increasing the part accuracy in dieless robot-based incremental sheet metal forming , 2009 .

[5]  Carlos Canudas de Wit,et al.  Theory of Robot Control , 1996 .

[6]  Gaël Écorchard,et al.  Elasto-geometrical modeling and calibration of redundantly actuated PKMs , 2010 .

[7]  Serge Guillaume,et al.  Designing fuzzy inference systems from data: An interpretability-oriented review , 2001, IEEE Trans. Fuzzy Syst..

[8]  John M. Hollerbach,et al.  A survey of kinematic calibration , 1989 .

[9]  Samad Hayati,et al.  Robot arm geometric link parameter estimation , 1983, The 22nd IEEE Conference on Decision and Control.

[10]  Eric Courteille,et al.  Off-line compensation of the tool path deviations on robotic machining: Application to incremental sheet forming , 2013 .

[11]  Claude Perron,et al.  Simulation of friction stir welding using industrial robots , 2010, Ind. Robot.

[12]  Anatoly Pashkevich,et al.  Design of Calibration Experiments for Identification of Manipulator Elastostatic Parameters , 2012, ArXiv.

[13]  John Q. Gan,et al.  Low-level interpretability and high-level interpretability: a unified view of data-driven interpretable fuzzy system modelling , 2008, Fuzzy Sets Syst..

[14]  François Pierrot,et al.  A Method for Modeling Analytical Stiffness of a Lower Mobility Parallel Manipulator , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[15]  Wisama Khalil,et al.  Direct calculation of minimum set of inertial parameters of serial robots , 1990, IEEE Trans. Robotics Autom..

[16]  Wisama Khalil,et al.  Modeling, Identification and Control of Robots , 2003 .

[17]  C. Gosselin,et al.  Kinetostatic modeling of parallel mechanisms with a passive constraining leg and revolute actuators , 2002 .

[18]  Takashi Suehiro,et al.  Stiffness Analysis and Design of a Compact Modified Delta Parallel Mechanism , 2004, Robotica.

[19]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[20]  Benoît Furet,et al.  Joint stiffness identification of industrial serial robots , 2011, Robotica.

[21]  Alexei Lisounkin,et al.  Modeling closed-loop mechanisms in robots for purposes of calibration , 1997, IEEE Trans. Robotics Autom..

[22]  Ilian A. Bonev,et al.  Absolute calibration of an ABB IRB 1600 robot using a laser tracker , 2013 .

[23]  Claude Perron,et al.  Simulation of Robotic Friction Stir Welding of Aerospace Components , 2008 .

[24]  Jacek M. Zurada,et al.  Data-driven linguistic modeling using relational fuzzy rules , 2003, IEEE Trans. Fuzzy Syst..

[25]  J. Fauroux,et al.  Evaluation of a 4-Degree of Freedom Parallel Manipulator Stiffness , 2003 .

[26]  Patrick Maurine,et al.  Elasto-geometrical modelling of closed-loop industrial robots used for machining applications , 2008, 2008 IEEE International Conference on Robotics and Automation.

[27]  Juan Luis Castro,et al.  Fuzzy logic controllers are universal approximators , 1995, IEEE Trans. Syst. Man Cybern..

[28]  C. Gosselin,et al.  Kinetostatic Modeling of N-DOF Parallel Mechanisms With a Passive Constraining Leg and Prismatic Actuators , 2001 .

[29]  Ch. Enguehard,et al.  Identification and Calibration of the Geometric Parameters of Robots , 1989, ISER.

[30]  F. Benmakrouha Parameter identification in a fuzzy system with insufficient data , 1997, Proceedings of 6th International Fuzzy Systems Conference.

[31]  K. Yamamoto,et al.  Robot autonomous error calibration method for off line programming system , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[32]  Bijan Shirinzadeh,et al.  Enhanced stiffness modeling, identification and characterization for robot manipulators , 2005, IEEE Transactions on Robotics.

[33]  Dominique Deblaise,et al.  A systematic analytical method for PKM stiffness matrix calculation , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[34]  Michio Sugeno,et al.  A fuzzy-logic-based approach to qualitative modeling , 1993, IEEE Trans. Fuzzy Syst..

[35]  G. Gogu,et al.  Rigidity analysis of T3R1 parallel robot with uncoupled kinematics , 2004 .

[36]  Wisama Khalil,et al.  Minimum operations and minimum parameters of the dynamic models of tree structure robots , 1987, IEEE Journal on Robotics and Automation.

[37]  Robert Babuška,et al.  An overview of fuzzy modeling for control , 1996 .

[38]  Wisama Khalil,et al.  A new geometric notation for open and closed-loop robots , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[39]  Clément Gosselin,et al.  Parametric Stiffness Analysis of the Orthoglide , 2004, ArXiv.

[40]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[41]  Dominique Deblaise,et al.  Effective geometrical calibration of a delta parallel robot used in neurosurgery , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[42]  Petar V. Kokotovic,et al.  An integral manifold approach to the feedback control of flexible joint robots , 1987, IEEE J. Robotics Autom..

[43]  Imin Kao,et al.  New conservative stiffness mapping for the Stewart-Gough platform , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[44]  Wisama Khalil,et al.  Calculation of the Identifiable Parameters for Robots Calibration , 1991 .

[45]  Wisama Khalil,et al.  Identifiable Parameters and Optimum Configurations for Robots Calibration , 1991, Robotica.

[46]  Jean-Luc Caenen,et al.  Identification of geometric and nongeometric parameters of robots , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[47]  Guangming Zhang,et al.  Stiffness Modeling of a Stewart Platform Based Milling Machine , 1996 .

[48]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[49]  Wisama Khalil,et al.  Modeling of mechanical systems with lumped elasticity , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[50]  Wisama Khalil,et al.  Geometric Calibration of Robots with Flexible Joints and Links , 2002, J. Intell. Robotic Syst..

[51]  Gaël Dipl.-Ing. Ecorchard Static Accuracy Enhancement of Redundantly Actuated Parallel Kinematic Machine Tools , 2010 .

[52]  B. Shirinzadeh,et al.  Laser interferometry based robot position error modelling for kinematic calibration , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[53]  Bart Kosko,et al.  Fuzzy Systems as Universal Approximators , 1994, IEEE Trans. Computers.

[54]  Lotfi A. Zadeh,et al.  Fuzzy Algorithms , 1968, Inf. Control..

[55]  M. Omizo,et al.  Modeling , 1983, Encyclopedic Dictionary of Archaeology.

[56]  Kazuo Tanaka,et al.  Successive identification of a fuzzy model and its applications to prediction of a complex system , 1991 .

[57]  Peter J. Fleming,et al.  Multiobjective optimization and multiple constraint handling with evolutionary algorithms. II. Application example , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[58]  Christophe Raymond Commande floue monovariable et multivariable selon l'expertise et par modélisation floue. (Méthodologie et application aux systèmes automobiles) , 1995 .

[59]  Frédéric Boyer,et al.  Kinematic model of a multi-beam structure undergoing large elastic displacements and rotations.: Part one: model of an isolated beam , 1999 .