Framework for Static and Dynamic Friction Identification for Industrial Manipulators

Even if friction modeling and compensation is a very important issue for manipulators, quite simple models are often adopted in the industrial world to avoid too heavy solutions from the computational point of view, and because of the difficulty of finding and identifying a model applicable in any motion condition. This article proposes a general framework for friction identification for industrial manipulators with the goal of solving the previous problems through: first, a complete procedure managing all the steps from data acquisition and model identification up to the generation of the code for the implementation into the robot software architecture, second, the possibility of adopting static or dynamic models of different complexity, and third, the development of some modifications in the dynamic friction model so to achieve a reliable friction torque estimation at any velocity and acceleration regime, avoiding unfeasible peaks and overestimation. The results of experimental tests carried out for different manipulators prove the validity and generality of the proposed friction model and identification procedure.

[1]  Jan Swevers,et al.  The generalized Maxwell-slip model: a novel model for friction Simulation and compensation , 2005, IEEE Transactions on Automatic Control.

[2]  Ryo Kikuuwe,et al.  An identification procedure for rate-dependency of friction in robotic joints with limited motion ranges ☆ , 2016 .

[3]  Antonio Visioli,et al.  Modelling the temperature in joint friction of industrial manipulators , 2019, Robotica.

[4]  Vincent Hayward,et al.  Single state elastoplastic friction models , 2002, IEEE Trans. Autom. Control..

[5]  Torsten Bertram,et al.  Two-state dynamic friction model with elasto-plasticity , 2013 .

[6]  Junzheng Wang,et al.  Observer-Based Robust Control of 6-DOF Parallel Electrical Manipulator With Fast Friction Estimation , 2016, IEEE Transactions on Automation Science and Engineering.

[7]  Carlos Canudas de Wit,et al.  Adaptive Friction Compensation in Robot Manipulators: Low Velocities , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

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

[9]  K.J. Astrom,et al.  Revisiting the LuGre friction model , 2008, IEEE Control Systems.

[10]  Qilin Li,et al.  Nonlinear Friction and Dynamical Identification for a Robot Manipulator with Improved Cuckoo Search Algorithm , 2018, J. Robotics.

[11]  Oliver Sawodny,et al.  Friction parameter identification and compensation using the ElastoPlastic friction model , 2017 .

[12]  F. Al-Bender,et al.  Experimental Characterization of Dry Friction at Low Velocities on a Developed Tribometer Setup for Macroscopic Measurements , 2003 .

[13]  Ettore Pennestrì,et al.  Review and comparison of dry friction force models , 2016 .

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

[15]  Goele Pipeleers,et al.  Accurate motion control of xy high-speed linear drives using friction model feedforward and cutting forces estimation , 2008 .

[16]  Marina Indri,et al.  Using Virtual Sensors in Industrial Manipulators for Service Algorithms Like Payload Checking , 2017, RAAD.

[17]  Michael Ruderman,et al.  On break-away forces in actuated motion systems with nonlinear friction , 2016, ArXiv.

[18]  Brian Armstrong-Hélouvry Frictional lag and stick-slip , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[19]  Marina Indri,et al.  A general procedure for collision detection between an industrial robot and the environment , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[20]  Karl Johan Åström,et al.  Control of Systems with Friction , 1998 .

[21]  Marina Indri,et al.  Development of a Virtual Collision Sensor for Industrial Robots , 2017, Sensors.

[22]  Jan Swevers,et al.  Modification of the Leuven integrated friction model structure , 2002, IEEE Trans. Autom. Control..

[23]  Alessandro De Luca,et al.  Sensorless Robot Collision Detection and Hybrid Force/Motion Control , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[24]  Marina Indri,et al.  Friction modeling and identification for industrial manipulators , 2013, 2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA).

[25]  Paolo Rocco,et al.  Single and multistate integral friction models , 2004, IEEE Transactions on Automatic Control.

[26]  Brian Armstrong,et al.  Friction: experimental determination, modeling and compensation , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

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

[28]  Maxime Gautier,et al.  A Generic Instrumental Variable Approach for Industrial Robot Identification , 2014, IEEE Transactions on Control Systems Technology.

[29]  Ahmed Abu Hanieh,et al.  Identification of Dynamic Parameters and Friction Coefficients , 2019, J. Intell. Robotic Syst..

[30]  Christoph Schuetz,et al.  Experimental friction identification in robot drives , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[31]  Makoto Iwasaki,et al.  A Friction Model-Based Frequency Response Analysis for Frictional Servo Systems , 2018, IEEE Transactions on Industrial Informatics.

[32]  Torgny Brogårdh,et al.  An extended friction model to capture load and temperature effects in robot joints , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[33]  Biao Huang,et al.  System Identification , 2000, Control Theory for Physicists.

[34]  Marina Indri,et al.  Development of a general friction identification framework for industrial manipulators , 2016, IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society.