Cargando…

A Novel Velocity-Based Control in a Sensor Space for Parallel Manipulators

It is a challenging task to track objects moving along an unknown trajectory. Conventional model-based controllers require detailed knowledge of a robot’s kinematics and the target’s trajectory. Tracking precision heavily relies on kinematics to infer the trajectory. Control implementation in parall...

Descripción completa

Detalles Bibliográficos
Autores principales: Loredo, Antonio, Maya, Mauro, González, Alejandro, Cardenas, Antonio, Gonzalez-Galvan, Emilio, Piovesan, Davide
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9571703/
https://www.ncbi.nlm.nih.gov/pubmed/36236421
http://dx.doi.org/10.3390/s22197323
_version_ 1784810428383100928
author Loredo, Antonio
Maya, Mauro
González, Alejandro
Cardenas, Antonio
Gonzalez-Galvan, Emilio
Piovesan, Davide
author_facet Loredo, Antonio
Maya, Mauro
González, Alejandro
Cardenas, Antonio
Gonzalez-Galvan, Emilio
Piovesan, Davide
author_sort Loredo, Antonio
collection PubMed
description It is a challenging task to track objects moving along an unknown trajectory. Conventional model-based controllers require detailed knowledge of a robot’s kinematics and the target’s trajectory. Tracking precision heavily relies on kinematics to infer the trajectory. Control implementation in parallel robots is especially difficult due to their complex kinematics. Vision-based controllers are robust to uncertainties of a robot’s kinematic model since they can correct end-point trajectories as error estimates become available. Robustness is guaranteed by taking the vision sensor’s model into account when designing the control law. All camera space manipulation (CSM) models in the literature are position-based, where the mapping between the end effector position in the Cartesian space and sensor space is established. Such models are not appropriate for tracking moving targets because the relationship between the target and the end effector is a fixed point. The present work builds upon the literature by presenting a novel CSM velocity-based control that establishes a relationship between a movable trajectory and the end effector position. Its efficacy is shown on a Delta-type parallel robot. Three types of experiments were performed: (a) static tracking (average error of 1.09 mm); (b) constant speed linear trajectory tracking—speeds of 7, 9.5, and 12 cm/s—(tracking errors of 8.89, 11.76, and 18.65 mm, respectively); (c) freehand trajectory tracking (max tracking errors of 11.79 mm during motion and max static positioning errors of 1.44 mm once the object stopped). The resulting control cycle time was 48 ms. The results obtained show a reduction in the tracking errors for this robot with respect to previously published control strategies.
format Online
Article
Text
id pubmed-9571703
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-95717032022-10-17 A Novel Velocity-Based Control in a Sensor Space for Parallel Manipulators Loredo, Antonio Maya, Mauro González, Alejandro Cardenas, Antonio Gonzalez-Galvan, Emilio Piovesan, Davide Sensors (Basel) Article It is a challenging task to track objects moving along an unknown trajectory. Conventional model-based controllers require detailed knowledge of a robot’s kinematics and the target’s trajectory. Tracking precision heavily relies on kinematics to infer the trajectory. Control implementation in parallel robots is especially difficult due to their complex kinematics. Vision-based controllers are robust to uncertainties of a robot’s kinematic model since they can correct end-point trajectories as error estimates become available. Robustness is guaranteed by taking the vision sensor’s model into account when designing the control law. All camera space manipulation (CSM) models in the literature are position-based, where the mapping between the end effector position in the Cartesian space and sensor space is established. Such models are not appropriate for tracking moving targets because the relationship between the target and the end effector is a fixed point. The present work builds upon the literature by presenting a novel CSM velocity-based control that establishes a relationship between a movable trajectory and the end effector position. Its efficacy is shown on a Delta-type parallel robot. Three types of experiments were performed: (a) static tracking (average error of 1.09 mm); (b) constant speed linear trajectory tracking—speeds of 7, 9.5, and 12 cm/s—(tracking errors of 8.89, 11.76, and 18.65 mm, respectively); (c) freehand trajectory tracking (max tracking errors of 11.79 mm during motion and max static positioning errors of 1.44 mm once the object stopped). The resulting control cycle time was 48 ms. The results obtained show a reduction in the tracking errors for this robot with respect to previously published control strategies. MDPI 2022-09-27 /pmc/articles/PMC9571703/ /pubmed/36236421 http://dx.doi.org/10.3390/s22197323 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Loredo, Antonio
Maya, Mauro
González, Alejandro
Cardenas, Antonio
Gonzalez-Galvan, Emilio
Piovesan, Davide
A Novel Velocity-Based Control in a Sensor Space for Parallel Manipulators
title A Novel Velocity-Based Control in a Sensor Space for Parallel Manipulators
title_full A Novel Velocity-Based Control in a Sensor Space for Parallel Manipulators
title_fullStr A Novel Velocity-Based Control in a Sensor Space for Parallel Manipulators
title_full_unstemmed A Novel Velocity-Based Control in a Sensor Space for Parallel Manipulators
title_short A Novel Velocity-Based Control in a Sensor Space for Parallel Manipulators
title_sort novel velocity-based control in a sensor space for parallel manipulators
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9571703/
https://www.ncbi.nlm.nih.gov/pubmed/36236421
http://dx.doi.org/10.3390/s22197323
work_keys_str_mv AT loredoantonio anovelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT mayamauro anovelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT gonzalezalejandro anovelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT cardenasantonio anovelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT gonzalezgalvanemilio anovelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT piovesandavide anovelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT loredoantonio novelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT mayamauro novelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT gonzalezalejandro novelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT cardenasantonio novelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT gonzalezgalvanemilio novelvelocitybasedcontrolinasensorspaceforparallelmanipulators
AT piovesandavide novelvelocitybasedcontrolinasensorspaceforparallelmanipulators