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...
| Autor: | |
|---|---|
| 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 |