Dynamic modelling, identification and simulation of industrial robots: for off-line programming of robotised laser welding

Robotised laser welding is an innovative joining technique which is increasingly finding applications, especially in the automotive industry. In order to reduce the time needed to prepare and programthe laser welding robot, off-line programming systems are used. The off-line programming systems currently available only allow kinematic simulations of the robot motion, which are insufficient for a proper a priori prediction of the ability to weld the seam as dynamic effects in the path tracking accuracy are not taken into account. Combining off-line programming systems and dynamic simulations of the robot motion makes it possible to predict the path tracking errors in advance.

[1]  J. Greenwood,et al.  Contact of nominally flat surfaces , 1966, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[2]  Jan Swevers,et al.  An integrated friction model structure with improved presliding behavior for accurate friction compensation , 1998, IEEE Trans. Autom. Control..

[3]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[4]  M. Gautier Numerical calculation of the base inertial parameters of robots , 1991, J. Field Robotics.

[5]  Ronald G.K.M. Aarts,et al.  Real-time trajectory generation for sensor-guided robotic laser welding , 2005 .

[6]  Dirk J. Schipper,et al.  On the Transitions in the Lubrication of Concentrated Contacts , 1988 .

[7]  Pasquale Chiacchio,et al.  A systematic procedure for the identification of dynamic parameters of robot manipulators , 1999, Robotica.

[8]  Ronald G.K.M. Aarts,et al.  Modelling of flexible mechanisms and manipulators for control purposes , 1998 .

[9]  Jan Swevers,et al.  Maximum Likelihood Identification of a Dynamic Robot Model: Implementation Issues , 2002, Int. J. Robotics Res..

[10]  Ronald G.K.M. Aarts,et al.  A finite element formulation for dynamic parameter identification of robot manipulators , 2006 .

[11]  Henrik Gordon Petersen,et al.  A new method for estimating parameters of a dynamic robot model , 2001, IEEE Trans. Robotics Autom..

[12]  H. A. Spikes,et al.  Thin films in elastohydrodynamic lubrication: The contribution of experiment , 1999 .

[13]  David G. Beale,et al.  A General Method for Estimating Dynamic Parameters of Spatial Mechanisms , 1998 .

[14]  D. Pavelescu,et al.  The friction-speed relation and its influence on the critical velocity of stick-slip motion , 1982 .

[15]  Jan B. Jonker,et al.  Dynamics of Flexible Mechanisms , 1984 .

[16]  Ben Jonker,et al.  A Finite Element Dynamic Analysis of Flexible Manipulators , 1990, Int. J. Robotics Res..

[17]  Bo Jacobson,et al.  The Stribeck memorial lecture , 2003 .

[18]  Ronald G.K.M. Aarts,et al.  Application of a Perturbation Method for Realistic Dynamic Simulation of Industrial Robots , 2005 .

[19]  Brian Armstrong-Hélouvry,et al.  Control of machines with friction , 1991, The Kluwer international series in engineering and computer science.

[20]  J. Y. S. Luh,et al.  On-Line Computational Scheme for Mechanical Manipulators , 1980 .

[21]  Giuseppe Carlo Calafiore,et al.  Robot dynamic calibration: Optimal excitation trajectories and experimental parameter estimation , 2001, J. Field Robotics.

[22]  Krzysztof Kozłowski,et al.  Modelling and Identification in Robotics , 1998 .

[23]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.

[24]  J. Meijaard Direct determination of periodic solutions of the dynamical equations of flexible mechanisms and manipulators , 1991 .

[25]  Colin Richard Evans Measurement and mapping of the rheological properties of elastohydrodynamic lubricants , 1984 .

[26]  Ben J. B. Jonker,et al.  Realistic Dynamic Simulation of an Industrial Robot with Joint Friction , 2004, ICINCO.

[27]  Jan Swevers,et al.  Optimal robot excitation and identification , 1997, IEEE Trans. Robotics Autom..

[28]  Ronald G.K.M. Aarts,et al.  Modelling and identification of a six axes industrial robot , 2005 .

[29]  Peter Corke,et al.  Visual Control of Robots: High-Performance Visual Servoing , 1996 .

[30]  Duncan Dowson,et al.  Elastohydrodynamic and micro-elastohydrodynamic lubrication , 1995 .

[31]  M. Gautier,et al.  Exciting Trajectories for the Identification of Base Inertial Parameters of Robots , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

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

[33]  Takeo Kanade,et al.  Parameter identification of robot dynamics , 1985, 1985 24th IEEE Conference on Decision and Control.

[34]  Christopher G. Atkeson,et al.  Estimation of Inertial Parameters of Manipulator Loads and Links , 1986 .

[35]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[36]  Ronald G.K.M. Aarts,et al.  A scanning mirror for robotic laser welding , 2006 .

[37]  D. Dowson,et al.  Elasto-hydrodynamic lubrication , 1977 .

[38]  Wisama Khalil,et al.  A direct determination of minimum inertial parameters of robots , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[39]  Hugh Spikes,et al.  Tribology research in the twenty-first century , 2001 .

[40]  P. Dahl A Solid Friction Model , 1968 .

[41]  J. S.,et al.  EXPERIMENTAL ROBOT IDENTIFICATION USING OPTIMISED PERIODIC TRAJECTORIES , 1996 .

[42]  A. W. Crook,et al.  The lubrication of rollers II. Film thickness with relation to viscosity and speed , 1961, Philosophical Transactions of the Royal Society of London. Series A, Mathematical and Physical Sciences.

[43]  Ronald G.K.M. Aarts,et al.  Closed-loop dynamic robot simulation for laser welding , 2003 .

[44]  Dirk J. Schipper,et al.  Calculation of Stribeck Curves for Line Contacts , 2000 .

[45]  Ronald G.K.M. Aarts,et al.  A Perturbation Method for Dynamic Analysis and Simulation of Flexible Manipulators , 2001 .

[46]  M. Géradin,et al.  Kinematic and Dynamic Analysis of Mechanisms. A Finite Element Approach Based on Euler Parameters , 1986 .

[47]  A. Karimi,et al.  Master‟s thesis , 2011 .

[48]  S. Bair,et al.  Shear strength measurements of lubricants at high pressure , 1979 .

[49]  Brian Armstrong On finding 'exciting' trajectories for identification experiments involving systems with non-linear dynamics , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[50]  Phil R Dahl,et al.  Measurement of Solid Friction Parameters of Ball Bearings , 1977 .

[51]  Jan B. Jonker,et al.  SPACAR — Computer Program for Dynamic Analysis of Flexible Spatial Mechanisms and Manipulators , 1990 .

[52]  Charles L. Lawson,et al.  Solving least squares problems , 1976, Classics in applied mathematics.

[53]  Ronald G.K.M. Aarts,et al.  Closed-loop dynamic simulation of robotic manipulators with joint friction using a perturbation method , 2003 .

[54]  Ronald G.K.M. Aarts,et al.  Dynamic Simulation of Planar Flexible Link Manipulators using Adaptive Modal Integration , 2002 .

[55]  S. Bair,et al.  A Rheological Model for Elastohydrodynamic Contacts Based on Primary Laboratory Data , 1979 .

[56]  Michael W. Walker,et al.  Identifying the Independent Inertial Parameter Space of Robot Manipulators , 1991, Int. J. Robotics Res..

[57]  Maarten Steinbuch,et al.  Frequency domain identification of dynamic friction model parameters , 2002, IEEE Trans. Control. Syst. Technol..

[58]  Pradeep K. Khosla Categorization of parameters in the dynamic robot model , 1989, IEEE Trans. Robotics Autom..

[59]  Peter Lutz,et al.  The SERCOS interface , 2005 .

[60]  E. Haug Computer Aided Analysis and Optimization of Mechanical System Dynamics , 1984 .

[61]  G. V. D. Linden,et al.  Practical rigid body parameter estimation , 1994 .

[62]  Giuseppe Carlo Calafiore,et al.  Experiment design for robot dynamic calibration , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).