Dynamic identification of the Kuka LWR robot using motor torques and joint torque sensors data

Off-line robot dynamic identification methods use the Inverse Dynamic Identification Model (IDIM), which calculates the motor torques that are linear in relation to the dynamic parameters of both links and drive chains, and use linear least squares technique (IDIM-LS technique). For most robots, the only available data are the motor position and the motor torques which are calculated as the product of the known current reference signal by the joint drive gains. Then the accuracy of links parameters may be limited by noise and error modeling in the drive chains. The Kuka LWR robot (industrial version IIWA: Intelligent Industrial Work Assistant) gives the possibility for an industrial robot to investigate this problem using the joint torque sensors data, measured at the output of the harmonic drive geared drive chains, to identify only the links inertial parameters without the errors coming from the drive chains. This paper focuses on the comparison of the accuracy of the identification of the dynamic parameters of the rigid model of the LWR4+ version, which is very popular in robotics research, using measures of the motor positions and the motor currents, or the torque sensors measurements or both side data. This paper is giving a first complete and reliable identified rigid dynamic model of the LWR4+, publicly available for the robotics community. Moreover, this work shows for the first time the strong result that motor torques calculated from motor currents can identify the links inertial parameters with the same accuracy than using joint torque sensors at the output of the joint drive chains.

[1]  Alin Albu-Schäffer,et al.  Parameter identification and passivity based joint control for a 7 DOF torque controlled light weight robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

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

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

[4]  Maxime Gautier,et al.  A New Closed-Loop Output Error Method for Parameter Identification of Robot Dynamics , 2010, IEEE Transactions on Control Systems Technology.

[5]  Rolf Findeisen,et al.  Modeling, parameter identification and model-based control of a lightweight robotic manipulator , 2013, 2013 IEEE International Conference on Control Applications (CCA).

[6]  Koichi Osuka,et al.  Base parameters of manipulator dynamic models , 1990, IEEE Trans. Robotics Autom..

[7]  Philippe Lemoine,et al.  Identification of the payload inertial parameters of industrial manipulators , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

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

[9]  Gerd Hirzinger,et al.  Robot excitation trajectories for dynamic parameter estimation using optimized B-splines , 2012, 2012 IEEE International Conference on Robotics and Automation.

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

[11]  J. MacKinnon,et al.  Estimation and inference in econometrics , 1994 .

[12]  Alin Albu-Schäffer,et al.  The DLR lightweight robot: design and control concepts for robots in human environments , 2007, Ind. Robot.

[13]  Maxime Gautier Dynamic identification of robots with power model , 1997, Proceedings of International Conference on Robotics and Automation.

[14]  Alin Albu-Schäffer,et al.  The KUKA-DLR Lightweight Robot arm - a new reference platform for robotics research and manufacturing , 2010, ISR/ROBOTIK.