Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo

Descripción del Articulo

La evolución en la técnica de los procesos industriales ha exigido la mejora constante de las capacidades de la robótica como precisión, procesamiento u optimización de tiempo con el fin de extender sus aplicaciones. Para los robots manipuladores, la retroalimentación permite disminuir el error al i...

Descripción completa

Detalles Bibliográficos
Autor: Avalos Villa, José Antonio
Formato: tesis de grado
Fecha de Publicación:2020
Institución:Universidad de Ingeniería y tecnología
Repositorio:UTEC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.utec.edu.pe:20.500.12815/130
Enlace del recurso:https://hdl.handle.net/20.500.12815/130
Nivel de acceso:acceso abierto
Materia:Control de trayectoria
Control óptimo
Robot Sawyer
Spline
Cinemática
https://purl.org/pe-repo/ocde/ford#2.02.01
id UTEC_f71ebccdfb30f4f5b4a3ceb1e1c314ee
oai_identifier_str oai:repositorio.utec.edu.pe:20.500.12815/130
network_acronym_str UTEC
network_name_str UTEC-Institucional
repository_id_str 4822
dc.title.es_PE.fl_str_mv Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo
title Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo
spellingShingle Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo
Avalos Villa, José Antonio
Control de trayectoria
Control óptimo
Robot Sawyer
Spline
Cinemática
https://purl.org/pe-repo/ocde/ford#2.02.01
title_short Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo
title_full Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo
title_fullStr Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo
title_full_unstemmed Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo
title_sort Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo
author Avalos Villa, José Antonio
author_facet Avalos Villa, José Antonio
author_role author
dc.contributor.advisor.fl_str_mv Ramos Ponce, Oscar
dc.contributor.author.fl_str_mv Avalos Villa, José Antonio
dc.subject.es_PE.fl_str_mv Control de trayectoria
Control óptimo
Robot Sawyer
Spline
Cinemática
topic Control de trayectoria
Control óptimo
Robot Sawyer
Spline
Cinemática
https://purl.org/pe-repo/ocde/ford#2.02.01
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.01
description La evolución en la técnica de los procesos industriales ha exigido la mejora constante de las capacidades de la robótica como precisión, procesamiento u optimización de tiempo con el fin de extender sus aplicaciones. Para los robots manipuladores, la retroalimentación permite disminuir el error al identificar el estado de la posición inicial del objeto, de la posición final deseada y obstáculos en el área. Con dicha información, y empleando los controladores del fabricante, es posible ejecutar el movimiento del robot aplicando cinemática inversa. Sin embargo, dicho controlador no permite la optimizar factores como el tiempo de desplazamiento, la energía empleada, o la suavidad de la transición. Esto, principalmente, a la dificultad de generar un recorrido continuo sobre las infinitas soluciones de trayectorias, característico de los robots redundantes. En este sentido, la problemática se centra en obtener la trayectoria óptima en parámetros de tiempo y suavidad para un robot manipulador. Por ello, en esta tesis se propone el diseño e implementación de un sistema de control empleando una ecuación costo que permita obtener la trayectoria óptima continua con el menor tiempo y menores valores de sobre aceleración, con una ponderación entre ambas variables que el usuario definirá de acuerdo a la aplicación. El sistema fue implementado en el robot Sawyer de Rethink Robotics para ejecutar una tarea de clasificación flexible con una interfaz de monitoreo online que emplea los servicios de nube y una retroalimentación por cámara que permite identificar la posición cartesiana del objeto de interés. El problema de optimización de trayectoria se resuelve empleando el método L-BFGS-B (Broyden–Fletcher–Goldfarb–Shanno) luego de transformar las restricciones mecánicas del robot a una única restricción, con el fin de reducir el costo computacional. Los resultados demostraron que el controlador propuesto puede ser escalado a distintos robots manipuladores permitiendo la mejora en la toma de decisiones, así como el incremento de seguridad al mejorar la estabilidad y el rendimiento de las aplicaciones con monitoreo en tiempo real.
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-07-13T22:44:25Z
dc.date.available.none.fl_str_mv 2020-07-13T22:44:25Z
dc.date.issued.fl_str_mv 2020
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.citation.es_PE.fl_str_mv Avalos Villa, J. A. (2020). Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo [Tesis de Título Profesional, Universidad de Ingeniería y Tecnología]. Repositorio Institucional UTEC. https://hdl.handle.net/20.500.12815/130
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12815/130
identifier_str_mv Avalos Villa, J. A. (2020). Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo [Tesis de Título Profesional, Universidad de Ingeniería y Tecnología]. Repositorio Institucional UTEC. https://hdl.handle.net/20.500.12815/130
url https://hdl.handle.net/20.500.12815/130
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad de Ingeniería y Tecnología
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Repositorio Institucional UTEC
Universidad de Ingeniería y Tecnología - UTEC
dc.source.none.fl_str_mv reponame:UTEC-Institucional
instname:Universidad de Ingeniería y tecnología
instacron:UTEC
instname_str Universidad de Ingeniería y tecnología
instacron_str UTEC
institution UTEC
reponame_str UTEC-Institucional
collection UTEC-Institucional
bitstream.url.fl_str_mv http://repositorio.utec.edu.pe/bitstream/20.500.12815/130/1/Avalos_Tesis.pdf
http://repositorio.utec.edu.pe/bitstream/20.500.12815/130/2/license_rdf
http://repositorio.utec.edu.pe/bitstream/20.500.12815/130/3/license.txt
http://repositorio.utec.edu.pe/bitstream/20.500.12815/130/8/Avalos_Tesis.pdf.txt
http://repositorio.utec.edu.pe/bitstream/20.500.12815/130/9/Avalos_Tesis.pdf.jpg
bitstream.checksum.fl_str_mv a72df4ffed98fe013a3778e8faf30855
73abee61e377f73f1d5fc0522cf9cde0
8a4605be74aa9ea9d79846c1fba20a33
66f3d58d2c7e6faab459db39d9b2ea56
6873fd760ed0d1a437548254404244e0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UTEC
repository.mail.fl_str_mv repositorio@utec.edu.pe
_version_ 1843166367136612352
spelling Ramos Ponce, OscarAvalos Villa, José Antonio2020-07-13T22:44:25Z2020-07-13T22:44:25Z2020Avalos Villa, J. A. (2020). Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreo [Tesis de Título Profesional, Universidad de Ingeniería y Tecnología]. Repositorio Institucional UTEC. https://hdl.handle.net/20.500.12815/130https://hdl.handle.net/20.500.12815/130La evolución en la técnica de los procesos industriales ha exigido la mejora constante de las capacidades de la robótica como precisión, procesamiento u optimización de tiempo con el fin de extender sus aplicaciones. Para los robots manipuladores, la retroalimentación permite disminuir el error al identificar el estado de la posición inicial del objeto, de la posición final deseada y obstáculos en el área. Con dicha información, y empleando los controladores del fabricante, es posible ejecutar el movimiento del robot aplicando cinemática inversa. Sin embargo, dicho controlador no permite la optimizar factores como el tiempo de desplazamiento, la energía empleada, o la suavidad de la transición. Esto, principalmente, a la dificultad de generar un recorrido continuo sobre las infinitas soluciones de trayectorias, característico de los robots redundantes. En este sentido, la problemática se centra en obtener la trayectoria óptima en parámetros de tiempo y suavidad para un robot manipulador. Por ello, en esta tesis se propone el diseño e implementación de un sistema de control empleando una ecuación costo que permita obtener la trayectoria óptima continua con el menor tiempo y menores valores de sobre aceleración, con una ponderación entre ambas variables que el usuario definirá de acuerdo a la aplicación. El sistema fue implementado en el robot Sawyer de Rethink Robotics para ejecutar una tarea de clasificación flexible con una interfaz de monitoreo online que emplea los servicios de nube y una retroalimentación por cámara que permite identificar la posición cartesiana del objeto de interés. El problema de optimización de trayectoria se resuelve empleando el método L-BFGS-B (Broyden–Fletcher–Goldfarb–Shanno) luego de transformar las restricciones mecánicas del robot a una única restricción, con el fin de reducir el costo computacional. Los resultados demostraron que el controlador propuesto puede ser escalado a distintos robots manipuladores permitiendo la mejora en la toma de decisiones, así como el incremento de seguridad al mejorar la estabilidad y el rendimiento de las aplicaciones con monitoreo en tiempo real.Tesisapplication/pdfspaUniversidad de Ingeniería y TecnologíaPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/Repositorio Institucional UTECUniversidad de Ingeniería y Tecnología - UTECreponame:UTEC-Institucionalinstname:Universidad de Ingeniería y tecnologíainstacron:UTECControl de trayectoriaControl óptimoRobot SawyerSplineCinemáticahttps://purl.org/pe-repo/ocde/ford#2.02.01Diseño e implementación de un sistema de optimización de trayectoria en el robot Sawyer para tareas de clasificación con monitoreoinfo:eu-repo/semantics/bachelorThesisSUNEDUIngeniería ElectrónicaUniversidad de Ingeniería y Tecnología. Ingeniería ElectrónicaTítulo profesionalIngeniero Electrónico712026https://purl.org/pe-repo/renati/level#tituloProfesionalhttps://purl.org/pe-repo/renati/type#tesisORIGINALAvalos_Tesis.pdfAvalos_Tesis.pdfAvalos_Tesisapplication/pdf9792419http://repositorio.utec.edu.pe/bitstream/20.500.12815/130/1/Avalos_Tesis.pdfa72df4ffed98fe013a3778e8faf30855MD51open accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8810http://repositorio.utec.edu.pe/bitstream/20.500.12815/130/2/license_rdf73abee61e377f73f1d5fc0522cf9cde0MD52open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.utec.edu.pe/bitstream/20.500.12815/130/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53open accessTEXTAvalos_Tesis.pdf.txtAvalos_Tesis.pdf.txtExtracted texttext/plain153791http://repositorio.utec.edu.pe/bitstream/20.500.12815/130/8/Avalos_Tesis.pdf.txt66f3d58d2c7e6faab459db39d9b2ea56MD58open accessTHUMBNAILAvalos_Tesis.pdf.jpgAvalos_Tesis.pdf.jpgGenerated Thumbnailimage/jpeg9225http://repositorio.utec.edu.pe/bitstream/20.500.12815/130/9/Avalos_Tesis.pdf.jpg6873fd760ed0d1a437548254404244e0MD59open access20.500.12815/130oai:repositorio.utec.edu.pe:20.500.12815/1302025-04-09 16:40:14.118open accessRepositorio Institucional UTECrepositorio@utec.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.905304
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).