Technique for Friction Model Identification in an Industrial Robot Joint Using KUKA KR10

Friction is an essential component of the forces recorded in the joint of an industrial robot-manipulator, and has a significant impact on the functional qualities of the robot. The type and number of kinematic connections used in the joint design determine its friction model. The friction of each joint can exhibit individual features due to the variety of structures, as well as their condition. In view of the interaction complexity between kinematic pairs, friction is essentially nonlinear, often unsteady, and also depends on many factors. In this article, it is proposed a technique that allows to identify the friction model as a function of load, velocity and temperature, to separate the components such as dry and viscous friction, the Stribeck effect, and also their dependence on these factors. Dependency measurements are performed in such a way as to isolate the influence of individual factors. The technique can be applied without special technical preparation of the robot or knowledge of its kinematic model and mass-inertial characteristics. The proposed solution is demonstrated by experiments on KUKA KR10 industrial robot.

[1]  Jae-Bok Song,et al.  Torque control based sensorless hand guiding for direct robot teaching , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[2]  B. Bhushan,et al.  Introduction to Tribology , 2002 .

[3]  Alessandro De Luca,et al.  Friction observer and compensation for control of robots with joint torque measurement , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Elisha Didam Markus Flatness based feed-forward control of a flexible robot arm under gravity and joint friction , 2015, 2015 12th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[5]  Eugênio B. Castelan,et al.  Identification and friction compensation for an industrial robot using two degrees of freedom controllers , 2004, ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004..

[6]  Lőrinc Márton,et al.  Temperature dependent friction estimation: Application to lubricant health monitoring , 2012 .

[7]  Robert Rens Waiboer,et al.  Dynamic modelling, identification and simulation of industrial robots: for off-line programming of robotised laser welding , 2007 .

[8]  Glenn R. Widmann,et al.  A new model for nonlinear friction compensation in the force control of robot manipulators , 1997, Proceedings of the 1997 IEEE International Conference on Control Applications.

[9]  Kenta Seki,et al.  Modeling and identification of serial two-link manipulator considering joint nonlinearities for industrial robots control , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Srini Ramaswamy,et al.  A simulation based approach to detect wear in industrial robots , 2015, 2015 IEEE International Conference on Automation Science and Engineering (CASE).

[11]  Michael Ruderman,et al.  Modeling and Identification of Elastic Robot Joints With Hysteresis and Backlash , 2009, IEEE Transactions on Industrial Electronics.

[12]  Robert Babuska,et al.  Adaptive Friction Compensation: Application to a Robotic Manipulator , 2008 .

[13]  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.

[14]  Antonio Visioli,et al.  Friction modeling with temperature effects for industrial robot manipulators , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

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

[16]  J. De Schutter,et al.  Dynamic Model Identification for Industrial Robots , 2007, IEEE Control Systems.

[17]  Warren E. Dixon,et al.  Tracking control in the presence of nonlinear dynamic frictional effects: robot extension , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[18]  Maxime Gautier,et al.  Dynamic identification of robots with a dry friction model depending on load and velocity , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Ning Wang,et al.  A friction model with velocity, temperature and load torque effects for collaborative industrial robot joints , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[20]  Anders Robertsson,et al.  Modeling and identification of position and temperature dependent friction phenomena without temperature sensing , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[21]  Basilio Bona,et al.  Identification of Industrial Robot Parameters for Advanced Model-Based Controllers Design , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[22]  Anders Robertsson,et al.  Robot Joint Modeling and Parameter Identification Using the Clamping Method , 2013, MIM.

[23]  P. Garrec,et al.  Dry friction modeling in dynamic identification for robot manipulators: Theory and experiments , 2013, 2013 IEEE International Conference on Mechatronics (ICM).

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

[25]  André Carvalho Bittencourt Friction change detection in industrial robot arms , 2007 .

[26]  M. Balazinski,et al.  Joint friction identification for robots using TSK fuzzy system based on subtractive clustering , 2008, NAFIPS 2008 - 2008 Annual Meeting of the North American Fuzzy Information Processing Society.