Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da Universidade Federal do Ceará (UFC) |
Texto Completo: | http://www.repositorio.ufc.br/handle/riufc/69468 |
Resumo: | This paper presents the identification of the inverse kinematics of a cylindrical manipulator using identification techniques of Least Squares (LS), Recursive Least Square (RLS), and a dynamic parameter identification algorithm based on Particle Swarm Optimization (PSO) with search space defined by RLS (RLSPSO). A helical trajectory in the cartesian space is used as input. The dynamic model is found through the Lagrange equation and the motion equations, which are used to calculate the torque values of each joint. The torques are calculated from the values of the inverse kinematics, identified by each algorithm and from the manipulator joint speeds and accelerations. The results obtained for the trajectories, speeds, accelerations, and torques of each joint are compared for each algorithm. The computational costs as well as the Multi-Correlation Coefficient ( R2 ) are computed. The results demonstrated that the identification accuracy of RLSPSO is better than that of LS and PSO. This paper brings an improvement in RLS because it is a method with high complexity, so the proposed method (hybrid) aims to improve the computational cost and the results of the classic RLS. |
id |
UFC-7_60b4d9366277bdd8b204fd7d465b8908 |
---|---|
oai_identifier_str |
oai:repositorio.ufc.br:riufc/69468 |
network_acronym_str |
UFC-7 |
network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository_id_str |
|
spelling |
Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSOLeast squaresRecursive least squaresInverse kinematicsDynamic modelImproved RLS with PSOThis paper presents the identification of the inverse kinematics of a cylindrical manipulator using identification techniques of Least Squares (LS), Recursive Least Square (RLS), and a dynamic parameter identification algorithm based on Particle Swarm Optimization (PSO) with search space defined by RLS (RLSPSO). A helical trajectory in the cartesian space is used as input. The dynamic model is found through the Lagrange equation and the motion equations, which are used to calculate the torque values of each joint. The torques are calculated from the values of the inverse kinematics, identified by each algorithm and from the manipulator joint speeds and accelerations. The results obtained for the trajectories, speeds, accelerations, and torques of each joint are compared for each algorithm. The computational costs as well as the Multi-Correlation Coefficient ( R2 ) are computed. The results demonstrated that the identification accuracy of RLSPSO is better than that of LS and PSO. This paper brings an improvement in RLS because it is a method with high complexity, so the proposed method (hybrid) aims to improve the computational cost and the results of the classic RLS.Sensors2022-11-25T13:48:58Z2022-11-25T13:48:58Z2020info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfREIS, L. et al. Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO. Sensors, [s.l], v. 20, n. 2, 2020. DOI: https://doi.org/10.3390/s200204161424-8220http://www.repositorio.ufc.br/handle/riufc/69468Batista, Josias GuimarãesSouza, Darielson Araújo deReis, Laurinda Lúcia Nogueira dosSouza Júnior, Antônio Barbosa deAraújo, Ruiinfo:eu-repo/semantics/openAccessengreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFC2023-12-06T17:10:24Zoai:repositorio.ufc.br:riufc/69468Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:32:59.832886Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
dc.title.none.fl_str_mv |
Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO |
title |
Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO |
spellingShingle |
Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO Batista, Josias Guimarães Least squares Recursive least squares Inverse kinematics Dynamic model Improved RLS with PSO |
title_short |
Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO |
title_full |
Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO |
title_fullStr |
Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO |
title_full_unstemmed |
Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO |
title_sort |
Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO |
author |
Batista, Josias Guimarães |
author_facet |
Batista, Josias Guimarães Souza, Darielson Araújo de Reis, Laurinda Lúcia Nogueira dos Souza Júnior, Antônio Barbosa de Araújo, Rui |
author_role |
author |
author2 |
Souza, Darielson Araújo de Reis, Laurinda Lúcia Nogueira dos Souza Júnior, Antônio Barbosa de Araújo, Rui |
author2_role |
author author author author |
dc.contributor.author.fl_str_mv |
Batista, Josias Guimarães Souza, Darielson Araújo de Reis, Laurinda Lúcia Nogueira dos Souza Júnior, Antônio Barbosa de Araújo, Rui |
dc.subject.por.fl_str_mv |
Least squares Recursive least squares Inverse kinematics Dynamic model Improved RLS with PSO |
topic |
Least squares Recursive least squares Inverse kinematics Dynamic model Improved RLS with PSO |
description |
This paper presents the identification of the inverse kinematics of a cylindrical manipulator using identification techniques of Least Squares (LS), Recursive Least Square (RLS), and a dynamic parameter identification algorithm based on Particle Swarm Optimization (PSO) with search space defined by RLS (RLSPSO). A helical trajectory in the cartesian space is used as input. The dynamic model is found through the Lagrange equation and the motion equations, which are used to calculate the torque values of each joint. The torques are calculated from the values of the inverse kinematics, identified by each algorithm and from the manipulator joint speeds and accelerations. The results obtained for the trajectories, speeds, accelerations, and torques of each joint are compared for each algorithm. The computational costs as well as the Multi-Correlation Coefficient ( R2 ) are computed. The results demonstrated that the identification accuracy of RLSPSO is better than that of LS and PSO. This paper brings an improvement in RLS because it is a method with high complexity, so the proposed method (hybrid) aims to improve the computational cost and the results of the classic RLS. |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020 2022-11-25T13:48:58Z 2022-11-25T13:48:58Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
REIS, L. et al. Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO. Sensors, [s.l], v. 20, n. 2, 2020. DOI: https://doi.org/10.3390/s20020416 1424-8220 http://www.repositorio.ufc.br/handle/riufc/69468 |
identifier_str_mv |
REIS, L. et al. Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO. Sensors, [s.l], v. 20, n. 2, 2020. DOI: https://doi.org/10.3390/s20020416 1424-8220 |
url |
http://www.repositorio.ufc.br/handle/riufc/69468 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Sensors |
publisher.none.fl_str_mv |
Sensors |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
instname_str |
Universidade Federal do Ceará (UFC) |
instacron_str |
UFC |
institution |
UFC |
reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
_version_ |
1813028850752290816 |