Hostname: page-component-76fb5796d-45l2p Total loading time: 0 Render date: 2024-04-26T17:37:28.469Z Has data issue: false hasContentIssue false

An accurate identification method based on double weighting for inertial parameters of robot payloads

Published online by Cambridge University Press:  15 July 2022

Tian Xu*
Affiliation:
State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
Jizhuang Fan*
Affiliation:
State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
Qianqian Fang
Affiliation:
State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
Yanhe Zhu
Affiliation:
State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
Jie Zhao
Affiliation:
State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
*
*Corresponding author. E-mail: xutian_hit@163.com; fanjizhuang@hit.edu.cn
*Corresponding author. E-mail: xutian_hit@163.com; fanjizhuang@hit.edu.cn

Abstract

The inertial parameters of payloads attached to the end effector of robots benefit to several robotics applications, such as the model-based control, the task optimization, and so on. These applications require the accurate estimation of the inertial parameters. In the existing payload estimation approaches, however, the data weighting technique, which can reduce the adverse effects of outliers and significantly improve the final results, has not been applied yet. In this article, an accurate identification method based on double weighting for inertial parameters of robot payloads is proposed. In order to obtain the weighting matrices, a modified dynamic parameter identification method with two loops is firstly proposed. Then, based on the identified results of dynamic parameters, a payload identification model based on double weighting is constructed. In addition, the variations of both nonlinear friction parameters and linear friction parameters caused by the payload are considered in this model. Finally, experimental comparisons between our method and another four methods are conducted. The results confirm that our method shows the best performance, especially on improving the identification accuracy of mass and center of mass of the payload.

Type
Research Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Hirzinger, G., Sporer, N., Albu-Schaffer, A., Hahnle, M., Krenn, R., Pascucci, A. and Schedl, M., “DLR’s Torque-Controlled Light Weight Robot III-Are We Reaching the Technological Limits Now?,” In: Proceedings of the IEEE International Conference on Robotics and Automation (IEEE, Washington, DC, 2002) pp. 17101716.Google Scholar
Mavrakis, N. and Stolkin, R., “Estimation and exploitation of objects’ inertial parameters in robotic grasping and manipulation: A survey,” Robot. Auton. Syst. 124(8), 103374 (2020).CrossRefGoogle Scholar
Farsoni, S., Ferraguti, F. and Bonfè, M., “Safety-oriented robot payload identification using collision-free path planning and decoupling motions,” Robot. Comput. Integr. Manuf. 59(96), 189200 (2019).CrossRefGoogle Scholar
Li, J., Wang, S., Wang, J., Li, J., Zhao, J. and Ma, L., “Iterative learning control for a distributed cloud robot with payload delivery,” Assem. Autom. 41(3), 263273 (2021).CrossRefGoogle Scholar
Swevers, J., Verdonck, W., Naumer, B., Pieters, S. and Biber, E., “An experimental robot load identification method for industrial application,” Int. J. Rob. Res. 21(8), 701712 (2002).CrossRefGoogle Scholar
Duan, J., Liu, Z., Bin, Y., Cui, K. and Dai, Z., “Payload identification and gravity/inertial compensation for six-dimensional force/torque sensor with a fast and robust trajectory design approach,” Sensors 22(2), 439 (2022).CrossRefGoogle ScholarPubMed
Atkeson, C. G., An, C. H. and Hollerbach, J. M., “Estimation of inertial parameters of manipulator loads and links,” Int. J. Rob. Res. 5(3), 101119 (1986).CrossRefGoogle Scholar
Kozlowski, K. R. and Dutkiewicz, P., “Experimental identification of robot and load dynamics,” IFAC PapersOnLine 29(1), 397402 (1996).Google Scholar
Schedlinski, C. and Link, M., “A survey of current inertia parameter identification methods,” Mech. Syst. Signal Process. 15(1), 189211 (2001).CrossRefGoogle Scholar
Swevers, J., Verdonck, W. and De Schutter, J., “Dynamic model identification for industrial robots,” IEEE Control Syst. Mag. 27(5), 5871 (2007).Google Scholar
Khalil, W., Gautier, M. and Lemoine, P., “Identification of the Payload Inertial Parameters of Industrial Manipulators,” In: Proceedings of the IEEE International Conference on Robotics and Automation (IEEE, Rome, 2007) pp. 49434948.Google Scholar
Hollerbach, J., Khalil, W. and Gautier, M., “Model Identification,” In: Springer Handbook of Robotics (Springer, Berlin/Heidelberg, 2016) pp. 113138.CrossRefGoogle Scholar
Gaz, C. and De Luca, A., “Payload Estimation Based on Identified Coefficients of Robot Dynamics—With an Application to Collision Detection,” In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, Vancouver, 2017) pp. 30333040.Google Scholar
Bahloul, A., Tliba, S. and Chitour, Y., “Dynamic parameters identification of an industrial robot with and without payload,” IFAC PapersOnLine 51(15), 443448 (2018).CrossRefGoogle Scholar
Farsoni, S. and Bonfè, M., “Complete and Consistent Payload Identification During Human-Robot Collaboration: A Safety-Oriented Procedure,” In: Human-Friendly Robotics 2021 (Springer, Cham, 2022) pp. 1528.CrossRefGoogle Scholar
Li, X., Gu, J., Sun, X., Li, J. and Tang, S., “Parameter identification of robot manipulators with unknown payloads using an improved chaotic sparrow search algorithm,” Appl. Intell. 52(9), 111 (2022).CrossRefGoogle Scholar
Ding, C., Zhou, L., Li, Y. and Rong, X., “Locomotion control of quadruped robots with online center of mass adaptation and payload identification,” IEEE Access 8, 224578224587 (2020).CrossRefGoogle Scholar
Kubus, D., Kroger, T. and Wahl, F. M., “On-line Estimation of Inertial Parameters Using a Recursive Total Least-Squares Approach,” In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, Nice, 2008) pp. 38453852.Google Scholar
Tournois, G., Focchi, M., Prete, A. D., Orsolino, R., Caldwell, D. G. and Semini, C., “Online Payload Identification for Quadruped Robots,” In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, Vancouver, 2017) pp. 48894896.Google Scholar
Sánchez, M. C., Torres-Torriti, M. and Cheein, F. A., “Online inertial parameter estimation for robotic loaders,” IFAC PapersOnLine 53(2), 87638770 (2020).CrossRefGoogle Scholar
Farsoni, S., Landi, C. T., Ferraguti, F., Secchi, C. and Bonfe, M., “Compensation of load dynamics for admittance controlled interactive industrial robots using a quaternion-based kalman filter,” IEEE Robot Autom. Lett. 2(2), 672679 (2017).Google Scholar
Farsoni, S., Landi, C. T., Ferraguti, F., Secchi, C. and Bonfè, M., “Real-Time Identification of Robot Payload Using a Multirate Quaternion-Based Kalman Filter and Recursive Total Least-Squares,” In: Proceedings of the IEEE International Conference on Robotics and Automation (IEEE, Brisbane, 2018) pp. 21032109.Google Scholar
Hu, J., Li, C., Chen, Z. and Yao, B., “Precision motion control of a 6-dofs industrial robot with accurate payload estimation,” IEEE ASME Trans. Mechatron. 25(4), 18211829 (2020).CrossRefGoogle Scholar
Rodriguez, A. S.-M., Ibanez, J. C. C. and Battle, V. F., “Online algebraic identification of the payload changes in a single-link flexible manipulator moving under gravity,” IFAC PapersOnLine 47(3), 83978402 (2014).Google Scholar
Holland, P. W. and Welsch, R. E., “Robust regression using iteratively reweighted least-squares,” Commun. Stat. Theory Methods 6(9), 813827 (1977).CrossRefGoogle Scholar
Janot, A., Vandanjon, P.-O. and Gautier, M., “Using Robust Regressions and Residual Analysis to Verify the Reliability of LS Estimation: Application in Robotics,” In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, St. Louis, MO, 2009) pp. 19621967.Google Scholar
Han, Y., Wu, J., Liu, C. and Xiong, Z., “An iterative approach for accurate dynamic model identification of industrial robots,” IEEE Trans Robot 36(5), 15771594 (2020).CrossRefGoogle Scholar
Farhat, N., Mata, V., Page, A. and Valero, F., “Identification of dynamic parameters of a 3-DOF RPS parallel manipulator,” Mech Mach Theory 43(1), 117 (2008).CrossRefGoogle Scholar
Zhang, S., Wang, S., Jing, F. and Tan, M., “A sensorless hand guiding scheme based on model identification and control for industrial robot,” IEEE Trans. Industr. Inform. 15(9), 52045213 (2019).CrossRefGoogle Scholar
Xu, T., Fan, J., Chen, Y., Ng, X., Ang, M. H., Fang, Q., Zhu, Y. and Zhao, J., “Dynamic identification of the KUKA LBR iiwa robot with retrieval of physical parameters using global optimization,” IEEE Access 8, 108018108031 (2020).CrossRefGoogle Scholar
Gautier, M. and Khalil, W., “Direct calculation of minimum set of inertial parameters of serial robots,” IEEE Trans. Robot. Autom. 6(3), 368373 (1990).CrossRefGoogle Scholar
Khalil, W. and Bennis, F., “Comments on “direct calculation of minimum set of inertial parameters of serial robots”,” IEEE Trans. Robot. Autom. 10(1), 7879 (1994).CrossRefGoogle Scholar
Lindvig, A. P., “Sdu robotics/ ur $\_$ rtde.” https://gitlab.com/sdurobotics/ur_rtde. Accessed July 17, 2021.Google Scholar
Swevers, J., Ganseman, C., Tukel, D. B., De Schutter, J. and Van Brussel, H., “Optimal robot excitation and identification,” IEEE Trans Robot Autom 13(5), 730740 (1997).CrossRefGoogle Scholar
Gautier, M. and Briot, S., “New Method for Global Identification of the Joint Drive Gains of Robots Using a Known Payload Mass,” In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, San Francisco, CA, 2011) pp. 37283733.Google Scholar
Briot, S. and Gautier, M., “Global identification of joint drive gains and dynamic parameters of parallel robots,” Multibody Syst. Dyn. 33(1), 326 (2015).CrossRefGoogle Scholar
Xu, T., Fan, J., Fang, Q., Zhu, Y. and Zhao, J., “Robot dynamic calibration on current level: modeling, identification and applications,” Nonlinear Dyn. 34(3), 475 (2022).Google Scholar