Diseño y validación de dos controladores de admitancia para el robot UR3

[ES] Este trabajo se enfoca principalmente en la implementación de dos controladores de admitancia distintos en el robot UR3e de Universal Robots. La diferencia entre estos controladores reside en que uno de ellos es capaz de modificar la inercia aparente del sistema, mientras que el otro mantiene l...

Descripción completa

Detalles Bibliográficos
Autor: Torres Ricalde, Diego Rodrigo
Tipo de recurso: tesis de maestría
Fecha de publicación:2022
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:español
OAI Identifier:oai:riunet.upv.es:10251/190313
Acceso en línea:https://riunet.upv.es/handle/10251/190313
Access Level:acceso abierto
Palabra clave:UR3e Robot
Collaborative robots
Admittance controllers
Universal robot
Cobots
Robot UR3e
Robots colaborativos
Controlador de admitancia
INGENIERIA DE SISTEMAS Y AUTOMATICA
Máster Universitario en Automática e Informática Industrial-Màster Universitari en Automàtica i Informàtica Industrial
id ES_549b5f9b6fd8e6f5c2fb77992e41fa85
oai_identifier_str oai:riunet.upv.es:10251/190313
network_acronym_str ES
network_name_str España
repository_id_str
dc.title.none.fl_str_mv Diseño y validación de dos controladores de admitancia para el robot UR3
Design and validation of two admittance controllers for the robot UR3
Disseny i validació de dos controladors d&apos
admitància pel robot UR3
title Diseño y validación de dos controladores de admitancia para el robot UR3
spellingShingle Diseño y validación de dos controladores de admitancia para el robot UR3
Torres Ricalde, Diego Rodrigo
UR3e Robot
Collaborative robots
Admittance controllers
Universal robot
Cobots
Robot UR3e
Robots colaborativos
Controlador de admitancia
INGENIERIA DE SISTEMAS Y AUTOMATICA
Máster Universitario en Automática e Informática Industrial-Màster Universitari en Automàtica i Informàtica Industrial
title_short Diseño y validación de dos controladores de admitancia para el robot UR3
title_full Diseño y validación de dos controladores de admitancia para el robot UR3
title_fullStr Diseño y validación de dos controladores de admitancia para el robot UR3
title_full_unstemmed Diseño y validación de dos controladores de admitancia para el robot UR3
title_sort Diseño y validación de dos controladores de admitancia para el robot UR3
dc.creator.none.fl_str_mv Torres Ricalde, Diego Rodrigo
author Torres Ricalde, Diego Rodrigo
author_facet Torres Ricalde, Diego Rodrigo
author_role author
dc.contributor.none.fl_str_mv Zotovic Stanisic, Ranko
Departamento de Ingeniería de Sistemas y Automática
Instituto Universitario de Automática e Informática Industrial
Escuela Técnica Superior de Ingeniería Industrial
Repositorio Institucional de la Universitat Politècnica de València Riunet
dc.subject.none.fl_str_mv UR3e Robot
Collaborative robots
Admittance controllers
Universal robot
Cobots
Robot UR3e
Robots colaborativos
Controlador de admitancia
INGENIERIA DE SISTEMAS Y AUTOMATICA
Máster Universitario en Automática e Informática Industrial-Màster Universitari en Automàtica i Informàtica Industrial
topic UR3e Robot
Collaborative robots
Admittance controllers
Universal robot
Cobots
Robot UR3e
Robots colaborativos
Controlador de admitancia
INGENIERIA DE SISTEMAS Y AUTOMATICA
Máster Universitario en Automática e Informática Industrial-Màster Universitari en Automàtica i Informàtica Industrial
description [ES] Este trabajo se enfoca principalmente en la implementación de dos controladores de admitancia distintos en el robot UR3e de Universal Robots. La diferencia entre estos controladores reside en que uno de ellos es capaz de modificar la inercia aparente del sistema, mientras que el otro mantiene la inercia propia del robot. De esta manera, la implementación de uno de los controladores frente al otro difiere en gran medida debido a la complejidad de diseñar un controlador que modifique efectivamente la inercia aparente del sistema. La implementación de estos controladores es posible debido a las características dinámicas propias del robot UR3e, las cuales son exploradas con el fin de establecer las bases para el diseño de los controladores. De este modo, al aprovechar estas características, los controladores diseñados presentan un desempeño bastante satisfactorio al reproducir prácticamente a la perfección el comportamiento deseado. Así mismo, se exploran las limitaciones del robot UR3e y se proponen soluciones con el fin de permitir que el controlador pueda imponer la dinámica deseada sobre el sistema. Adicionalmente, con el fin de mejorar el desempeño del controlador frente a estas limitaciones, se siguen ciertas directrices cuyo efecto es comprobado mediante los experimentos realizados, obteniendo aun mejores resultados. Dado que los controladores presentados son capaces de imponer correctamente la dinámica deseada, es posible predecir la respuesta del sistema cuando este interactúa con su entorno si se conocen las fuerzas de interacción, lo que significa que el sistema puede ser simulado en un entorno virtual. La capacidad de hacer esto representa una gran ventaja, puesto que se pueden probar diferentes configuraciones de los parámetros y observar el resultado sin la necesidad de utilizar el robot. Más aun, debido a que la dinámica impuesta por el controlador es la de un sistema masa-resorte-amortiguador, es posible predecir las características del comportamiento que tendrá únicamente en base a los parámetros elegidos.
publishDate 2022
dc.date.none.fl_str_mv 2022
2022-11-29
2022
2022-09-29
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv https://riunet.upv.es/handle/10251/190313
url https://riunet.upv.es/handle/10251/190313
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reconocimiento (by)
http://creativecommons.org/licenses/by/4.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reconocimiento (by)
http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universitat Politècnica de València
publisher.none.fl_str_mv Universitat Politècnica de València
dc.source.none.fl_str_mv reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
instname:Universitat Politècnica de València (UPV)
instname_str Universitat Politècnica de València (UPV)
reponame_str RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
collection RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869408195971121152
spelling Diseño y validación de dos controladores de admitancia para el robot UR3Design and validation of two admittance controllers for the robot UR3Disseny i validació de dos controladors d&aposadmitància pel robot UR3Torres Ricalde, Diego RodrigoUR3e RobotCollaborative robotsAdmittance controllersUniversal robotCobotsRobot UR3eRobots colaborativosControlador de admitanciaINGENIERIA DE SISTEMAS Y AUTOMATICAMáster Universitario en Automática e Informática Industrial-Màster Universitari en Automàtica i Informàtica Industrial[ES] Este trabajo se enfoca principalmente en la implementación de dos controladores de admitancia distintos en el robot UR3e de Universal Robots. La diferencia entre estos controladores reside en que uno de ellos es capaz de modificar la inercia aparente del sistema, mientras que el otro mantiene la inercia propia del robot. De esta manera, la implementación de uno de los controladores frente al otro difiere en gran medida debido a la complejidad de diseñar un controlador que modifique efectivamente la inercia aparente del sistema. La implementación de estos controladores es posible debido a las características dinámicas propias del robot UR3e, las cuales son exploradas con el fin de establecer las bases para el diseño de los controladores. De este modo, al aprovechar estas características, los controladores diseñados presentan un desempeño bastante satisfactorio al reproducir prácticamente a la perfección el comportamiento deseado. Así mismo, se exploran las limitaciones del robot UR3e y se proponen soluciones con el fin de permitir que el controlador pueda imponer la dinámica deseada sobre el sistema. Adicionalmente, con el fin de mejorar el desempeño del controlador frente a estas limitaciones, se siguen ciertas directrices cuyo efecto es comprobado mediante los experimentos realizados, obteniendo aun mejores resultados. Dado que los controladores presentados son capaces de imponer correctamente la dinámica deseada, es posible predecir la respuesta del sistema cuando este interactúa con su entorno si se conocen las fuerzas de interacción, lo que significa que el sistema puede ser simulado en un entorno virtual. La capacidad de hacer esto representa una gran ventaja, puesto que se pueden probar diferentes configuraciones de los parámetros y observar el resultado sin la necesidad de utilizar el robot. Más aun, debido a que la dinámica impuesta por el controlador es la de un sistema masa-resorte-amortiguador, es posible predecir las características del comportamiento que tendrá únicamente en base a los parámetros elegidos.[EN] This work focuses mainly on the implementation of two different admittance controllers in the Universal Robots UR3e robot. The difference between these controllers lies in the fact that one of them is able to modify the apparent inertia of the system, while the other one maintains the robot's own inertia. Thus, the implementation of one of the controllers versus the other differs greatly due to the complexity of designing a controller that effectively modifies the apparent inertia of the system. The implementation of these controllers is possible due to the UR3e robot's own dynamic characteristics, which are explored in order to establish the basis for the design of the controllers. Thus, by taking advantage of these characteristics, the designed controllers present a quite satisfactory performance by reproducing almost perfectly the desired behavior. Likewise, the limitations of the UR3e robot are explored and solutions are proposed in order to allow the controller to impose the desired dynamics on the system. Additionally, in order to improve the performance of the controller against these limitations, certain guidelines are followed, the effect of which is verified by the experiments performed, obtaining even better results. Since the controllers presented are capable of correctly imposing the desired dynamics, it is possible to predict the response of the system when it interacts with its environment if the interaction forces are known, which means that the system can be simulated in a virtual environment. The ability to do this is a great advantage, since different parameter settings can be tested and the result observed without the need to use the robot. Moreover, because the dynamics imposed by the controller is that of a mass-spring-damper system, it is possible to predict the characteristics of the behavior it will have solely on the basis of the chosen parameters.Universitat Politècnica de ValènciaZotovic Stanisic, RankoDepartamento de Ingeniería de Sistemas y AutomáticaInstituto Universitario de Automática e Informática IndustrialEscuela Técnica Superior de Ingeniería IndustrialRepositorio Institucional de la Universitat Politècnica de València Riunet20222022-11-2920222022-09-29master thesishttp://purl.org/coar/resource_type/c_bdccinfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfhttps://riunet.upv.es/handle/10251/190313reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Reconocimiento (by)http://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/1903132026-06-13T07:49:27Z
score 15,300724