TY - JOUR
T1 - A Lie theory based dynamic parameter identification methodology for serial manipulators
AU - Fu, Zhongtao
AU - Pan, Jiabin
AU - Spyrakos Papastavridis, Emmanouil
AU - Lin, Yen hua
AU - Zhou, Xiaodong
AU - Chen, Xubing
AU - Dai, Jian Sheng
PY - 2020
Y1 - 2020
N2 - Accurate estimation of the dynamic parameters comprising a robot's dynamics model, is of paramount importance for simulation and real-time model-based control. The conventional approaches for obtaining the identification model are extremely tedious, and incapable of offering universal applicability, as well as physical feasibility of dynamic parameter identification. To this end, the work presented herein proposes a novel and generic identification methodology for retrieving the dynamic parameters of serial manipulators with arbitrary DOFs based on Lie theory. In this approach, the robot dynamics model that includes frictional terms, is analytically represented as a closed-form matrix equation by rearranging the classical recursive Newton-Euler formulation. The link inertia matrix that comprises inertia tensors, masses and CoM positions, together with the joint friction coefficients, are extracted from the regrouped linear dynamics model by means of the Kronecker product. Meanwhile, the introduced Kronecker-Sylvester identification equation is formulated as an optimization problem involving dynamic parameters with physical feasibility constraints, and is ultimately estimated via LMI (Linear Matrix Inequality) techniques and SDP (semi-definite programming) using the joint position, velocity, acceleration and torque data. Identification results of dynamic parameters are accurately procured through a series of practical tests that entail providing a 7-DOF Rokae xMate robot, with optimized Fourier-series-based excitation trajectories. Experimental validation serves the purpose of demonstrating the proposed method's efficacy, in terms of accurately retrieving a serial manipulator's dynamic parameters.
AB - Accurate estimation of the dynamic parameters comprising a robot's dynamics model, is of paramount importance for simulation and real-time model-based control. The conventional approaches for obtaining the identification model are extremely tedious, and incapable of offering universal applicability, as well as physical feasibility of dynamic parameter identification. To this end, the work presented herein proposes a novel and generic identification methodology for retrieving the dynamic parameters of serial manipulators with arbitrary DOFs based on Lie theory. In this approach, the robot dynamics model that includes frictional terms, is analytically represented as a closed-form matrix equation by rearranging the classical recursive Newton-Euler formulation. The link inertia matrix that comprises inertia tensors, masses and CoM positions, together with the joint friction coefficients, are extracted from the regrouped linear dynamics model by means of the Kronecker product. Meanwhile, the introduced Kronecker-Sylvester identification equation is formulated as an optimization problem involving dynamic parameters with physical feasibility constraints, and is ultimately estimated via LMI (Linear Matrix Inequality) techniques and SDP (semi-definite programming) using the joint position, velocity, acceleration and torque data. Identification results of dynamic parameters are accurately procured through a series of practical tests that entail providing a 7-DOF Rokae xMate robot, with optimized Fourier-series-based excitation trajectories. Experimental validation serves the purpose of demonstrating the proposed method's efficacy, in terms of accurately retrieving a serial manipulator's dynamic parameters.
KW - Computational modeling
KW - Dynamic parameter identification
KW - Friction
KW - Heuristic algorithms
KW - Lie theory
KW - Manipulator dynamics
KW - Manipulators
KW - Mathematical model
KW - Newton-Euler matrix formulation
KW - Robots
KW - Serial manipulators
UR - http://www.scopus.com/inward/record.url?scp=85098779462&partnerID=8YFLogxK
U2 - 10.1109/TMECH.2020.3044758
DO - 10.1109/TMECH.2020.3044758
M3 - Article
AN - SCOPUS:85098779462
SN - 1083-4435
JO - IEEE/ASME Transactions on Mechatronics
JF - IEEE/ASME Transactions on Mechatronics
ER -