Dynamic Parameters Estimation for a 6-DOF Manipulator Using the Recursive Least Squares Method in Practice

This paper presents a recursive least squares (RLSs) technique for identifying the payloads acting on the 6-degree-of-freedom (DOF) manipulator during the robot operation. The least squares (LSs) methods were commonly used to identify offline physical parameters. Nevertheless, in scenarios involving...

Full description

Saved in:
Bibliographic Details
Main Authors: Duc Thien Tran, Ngoc Thien Nguyen, Hai Ninh Tong, Nguyen Van Hiep
Format: Article
Language:English
Published: Wiley 2025-01-01
Series:Journal of Robotics
Online Access:http://dx.doi.org/10.1155/joro/6687246
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849341741489979392
author Duc Thien Tran
Ngoc Thien Nguyen
Hai Ninh Tong
Nguyen Van Hiep
author_facet Duc Thien Tran
Ngoc Thien Nguyen
Hai Ninh Tong
Nguyen Van Hiep
author_sort Duc Thien Tran
collection DOAJ
description This paper presents a recursive least squares (RLSs) technique for identifying the payloads acting on the 6-degree-of-freedom (DOF) manipulator during the robot operation. The least squares (LSs) methods were commonly used to identify offline physical parameters. Nevertheless, in scenarios involving time-varying systems with sudden parameter alterations, the LS method may no longer be suitable for estimating dynamic parameters in real time because the LS method is only used once all the measurements are made. Hence, the RLS technique was developed in online scenarios to address this disadvantage. The RLS method is utilised to identify unknown payloads in real-time applications, enabling adaptive estimation during manipulator operation. Besides, the LS method is also applied for determining the initial parameters. Experiments are carried out on the 6-DOF robot with an excitation trajectory designed for it. Afterwards, the data is acquired using a propagation derivative (PD) controller via the Simulink Desktop Real-Time toolbox. Furthermore, the Fourier series and the zero-phase low-pass filter are used to analyse and process the collected signals to estimate the dynamic parameters of the real target by using the RLS method. The estimation of the mass of the payload added to the manipulator is also computed through the variance on some estimated inertial parameters with and without payload. Finally, using the proposed method, the root mean squared error (RMSE) criterion is used to evaluate the accuracy of the estimated results of two case studies.
format Article
id doaj-art-1cccfd316cc94fa1a23c3ccd969c7bd5
institution Kabale University
issn 1687-9619
language English
publishDate 2025-01-01
publisher Wiley
record_format Article
series Journal of Robotics
spelling doaj-art-1cccfd316cc94fa1a23c3ccd969c7bd52025-08-20T03:43:34ZengWileyJournal of Robotics1687-96192025-01-01202510.1155/joro/6687246Dynamic Parameters Estimation for a 6-DOF Manipulator Using the Recursive Least Squares Method in PracticeDuc Thien Tran0Ngoc Thien Nguyen1Hai Ninh Tong2Nguyen Van Hiep3Automation Control DepartmentAutomation Control DepartmentAutomation Control DepartmentDepartment of Industrial Electronics - Biomedical EngineeringThis paper presents a recursive least squares (RLSs) technique for identifying the payloads acting on the 6-degree-of-freedom (DOF) manipulator during the robot operation. The least squares (LSs) methods were commonly used to identify offline physical parameters. Nevertheless, in scenarios involving time-varying systems with sudden parameter alterations, the LS method may no longer be suitable for estimating dynamic parameters in real time because the LS method is only used once all the measurements are made. Hence, the RLS technique was developed in online scenarios to address this disadvantage. The RLS method is utilised to identify unknown payloads in real-time applications, enabling adaptive estimation during manipulator operation. Besides, the LS method is also applied for determining the initial parameters. Experiments are carried out on the 6-DOF robot with an excitation trajectory designed for it. Afterwards, the data is acquired using a propagation derivative (PD) controller via the Simulink Desktop Real-Time toolbox. Furthermore, the Fourier series and the zero-phase low-pass filter are used to analyse and process the collected signals to estimate the dynamic parameters of the real target by using the RLS method. The estimation of the mass of the payload added to the manipulator is also computed through the variance on some estimated inertial parameters with and without payload. Finally, using the proposed method, the root mean squared error (RMSE) criterion is used to evaluate the accuracy of the estimated results of two case studies.http://dx.doi.org/10.1155/joro/6687246
spellingShingle Duc Thien Tran
Ngoc Thien Nguyen
Hai Ninh Tong
Nguyen Van Hiep
Dynamic Parameters Estimation for a 6-DOF Manipulator Using the Recursive Least Squares Method in Practice
Journal of Robotics
title Dynamic Parameters Estimation for a 6-DOF Manipulator Using the Recursive Least Squares Method in Practice
title_full Dynamic Parameters Estimation for a 6-DOF Manipulator Using the Recursive Least Squares Method in Practice
title_fullStr Dynamic Parameters Estimation for a 6-DOF Manipulator Using the Recursive Least Squares Method in Practice
title_full_unstemmed Dynamic Parameters Estimation for a 6-DOF Manipulator Using the Recursive Least Squares Method in Practice
title_short Dynamic Parameters Estimation for a 6-DOF Manipulator Using the Recursive Least Squares Method in Practice
title_sort dynamic parameters estimation for a 6 dof manipulator using the recursive least squares method in practice
url http://dx.doi.org/10.1155/joro/6687246
work_keys_str_mv AT ducthientran dynamicparametersestimationfora6dofmanipulatorusingtherecursiveleastsquaresmethodinpractice
AT ngocthiennguyen dynamicparametersestimationfora6dofmanipulatorusingtherecursiveleastsquaresmethodinpractice
AT haininhtong dynamicparametersestimationfora6dofmanipulatorusingtherecursiveleastsquaresmethodinpractice
AT nguyenvanhiep dynamicparametersestimationfora6dofmanipulatorusingtherecursiveleastsquaresmethodinpractice