Author:
Yu Chenglong,Li Zhiqi,Yang Dapeng,Liu Hong,Lynch Alan F.
Abstract
Purpose
This study aims to propose a novel method based on model learning with sparsity inducing norms for estimating dynamic gravity terms of the serial manipulators. This method is realized by operating the robot, acquiring data and filtering the features in signal acquisition to adapt to the dynamic gravity parameters.
Design/methodology/approach
The core principle of the method is to analyze the dictionary composition of the basis function of the model based on the dynamic equation and the Jacobian matrix of an arm. According to the structure of the basis function and the sparsity of the features, combined with joint-angle and driving-torque data acquisition, the effective features of dynamic gravity parameters are screened out using L1-norm optimization and learning algorithms.
Findings
The theoretical analysis revealed that training data obtained based on joint angles and driving torques could rapidly update dynamic gravity parameters. The simulation experiment was carried out by using the publicly available robot model and compared with the previous disassembly method to evaluate the feasibility and performance. The real 7-degree of freedom (DOF) industrial manipulator was used to further discuss the effects of the feature selection. The results show that this estimation method can be fully operational and efficient in industrial applications.
Research limitations/implications
This approach is applicable to most serial robots with multi-DOF and the dynamic gravity parameters of the robot are estimated through learning and optimization. The method does not require prior knowledge of the robot arm structure and only requires joint-angle and driving-torque data acquisition under low-speed motion. Furthermore, as it is a data-driven-based method, it can be applied to gravity parameters updating.
Originality/value
Different from previous general robot dynamic modelling methods, the sparsity of the analytical form of dynamic equations was exploited and model learning was formulated as a convex optimization problem to achieve effective gravity parameters screening. The novelty of this estimation approach is that the method does not only require any prior knowledge but also does not require a specifically designed trajectory. Thus, this method can avoid the laborious work of parameter calibration and the induced modelling errors. By using a data-driven learning approach, the new parameter updating process can be completed conveniently when the robot carries additional mass or the end-effector changes for different tasks.
Subject
Industrial and Manufacturing Engineering,Computer Science Applications,Control and Systems Engineering
Reference37 articles.
1. A rewriting system for convex optimization problems;Journal of Control and Decision,2018
2. Estimation of inertial parameters of rigid body links of manipulators;24th IEEE Conference on Decision and Control,1985
3. The explicit dynamic model and inertial parameters of the PUMA 560 arm;Proceedings. 1986 IEEE International Conference on Robotics and Automation,1986
4. Estimation of inertial parameters of manipulator loads and links;The International Journal of Robotics Research,1986
5. Tuning of PID controller based on a multiobjective genetic algorithm applied to a robotic manipulator;Expert Systems with Applications,2012