A Two-Step Method for Dynamic Parameter Identification of Indy7 Collaborative Robot Manipulator

Accurate dynamic model is critical for collaborative robots to achieve satisfactory performance in model-based control or other applications such as dynamic simulation and external torque estimation. Such dynamic models are frequently restricted to identifying important system parameters and compens...

Full description

Bibliographic Details
Main Authors: Meseret Tadese, Nabih Pico, Sungwon Seo, Hyungpil Moon
Format: Article
Language:English
Published: MDPI AG 2022-12-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/24/9708
_version_ 1797455370835197952
author Meseret Tadese
Nabih Pico
Sungwon Seo
Hyungpil Moon
author_facet Meseret Tadese
Nabih Pico
Sungwon Seo
Hyungpil Moon
author_sort Meseret Tadese
collection DOAJ
description Accurate dynamic model is critical for collaborative robots to achieve satisfactory performance in model-based control or other applications such as dynamic simulation and external torque estimation. Such dynamic models are frequently restricted to identifying important system parameters and compensating for nonlinear terms. Friction, as a primary nonlinear element in robotics, has a significant impact on model accuracy. In this paper, a reliable dynamic friction model, which incorporates the influence of temperature fluctuation on the robot joint friction, is utilized to increase the accuracy of identified dynamic parameters. First, robot joint friction is investigated. Extensive test series are performed in the full velocity operating range at temperatures ranging from 19 °C to 51 °C to investigate friction dependency on joint module temperature. Then, dynamic parameter identification is performed using an inverse dynamics identification model and weighted least squares regression constrained to the feasible space, guaranteeing the optimal solution. Using the identified friction model parameters, the friction torque is computed for measured robot joint velocity and temperature. Friction torque is subtracted from the measured torque, and a non-friction torque is used to identify dynamic parameters. Finally, the proposed notion is validated experimentally on the Indy7 collaborative robot manipulator, and the results show that the dynamic model with parameters identified using the proposed method outperforms the dynamic model with parameters identified using the conventional method in tracking measured torque, with a relative improvement of up to 70.37%.
first_indexed 2024-03-09T15:52:28Z
format Article
id doaj.art-4f0e7b2492874fd7aa53ffee98e99184
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T15:52:28Z
publishDate 2022-12-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-4f0e7b2492874fd7aa53ffee98e991842023-11-24T17:54:02ZengMDPI AGSensors1424-82202022-12-012224970810.3390/s22249708A Two-Step Method for Dynamic Parameter Identification of Indy7 Collaborative Robot ManipulatorMeseret Tadese0Nabih Pico1Sungwon Seo2Hyungpil Moon3Department of Mechanical Engineering, Sungkyunkwan University, Suwon 16419, Gyeonggi-do, Republic of KoreaDepartment of Mechanical Engineering, Sungkyunkwan University, Suwon 16419, Gyeonggi-do, Republic of KoreaDepartment of Mechanical Engineering, Sungkyunkwan University, Suwon 16419, Gyeonggi-do, Republic of KoreaDepartment of Mechanical Engineering, Sungkyunkwan University, Suwon 16419, Gyeonggi-do, Republic of KoreaAccurate dynamic model is critical for collaborative robots to achieve satisfactory performance in model-based control or other applications such as dynamic simulation and external torque estimation. Such dynamic models are frequently restricted to identifying important system parameters and compensating for nonlinear terms. Friction, as a primary nonlinear element in robotics, has a significant impact on model accuracy. In this paper, a reliable dynamic friction model, which incorporates the influence of temperature fluctuation on the robot joint friction, is utilized to increase the accuracy of identified dynamic parameters. First, robot joint friction is investigated. Extensive test series are performed in the full velocity operating range at temperatures ranging from 19 °C to 51 °C to investigate friction dependency on joint module temperature. Then, dynamic parameter identification is performed using an inverse dynamics identification model and weighted least squares regression constrained to the feasible space, guaranteeing the optimal solution. Using the identified friction model parameters, the friction torque is computed for measured robot joint velocity and temperature. Friction torque is subtracted from the measured torque, and a non-friction torque is used to identify dynamic parameters. Finally, the proposed notion is validated experimentally on the Indy7 collaborative robot manipulator, and the results show that the dynamic model with parameters identified using the proposed method outperforms the dynamic model with parameters identified using the conventional method in tracking measured torque, with a relative improvement of up to 70.37%.https://www.mdpi.com/1424-8220/22/24/9708dynamic parameters identificationfriction identificationfriction modelrobot dynamics
spellingShingle Meseret Tadese
Nabih Pico
Sungwon Seo
Hyungpil Moon
A Two-Step Method for Dynamic Parameter Identification of Indy7 Collaborative Robot Manipulator
Sensors
dynamic parameters identification
friction identification
friction model
robot dynamics
title A Two-Step Method for Dynamic Parameter Identification of Indy7 Collaborative Robot Manipulator
title_full A Two-Step Method for Dynamic Parameter Identification of Indy7 Collaborative Robot Manipulator
title_fullStr A Two-Step Method for Dynamic Parameter Identification of Indy7 Collaborative Robot Manipulator
title_full_unstemmed A Two-Step Method for Dynamic Parameter Identification of Indy7 Collaborative Robot Manipulator
title_short A Two-Step Method for Dynamic Parameter Identification of Indy7 Collaborative Robot Manipulator
title_sort two step method for dynamic parameter identification of indy7 collaborative robot manipulator
topic dynamic parameters identification
friction identification
friction model
robot dynamics
url https://www.mdpi.com/1424-8220/22/24/9708
work_keys_str_mv AT meserettadese atwostepmethodfordynamicparameteridentificationofindy7collaborativerobotmanipulator
AT nabihpico atwostepmethodfordynamicparameteridentificationofindy7collaborativerobotmanipulator
AT sungwonseo atwostepmethodfordynamicparameteridentificationofindy7collaborativerobotmanipulator
AT hyungpilmoon atwostepmethodfordynamicparameteridentificationofindy7collaborativerobotmanipulator
AT meserettadese twostepmethodfordynamicparameteridentificationofindy7collaborativerobotmanipulator
AT nabihpico twostepmethodfordynamicparameteridentificationofindy7collaborativerobotmanipulator
AT sungwonseo twostepmethodfordynamicparameteridentificationofindy7collaborativerobotmanipulator
AT hyungpilmoon twostepmethodfordynamicparameteridentificationofindy7collaborativerobotmanipulator