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...
Autores principales: | , , , , , |
---|---|
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 |