Extracción automatizada de tapas de botellas plásticas
El reciclaje de botellas de plástico es uno de los temas fundamentales en la actualidad para permitir un crecimiento sostenible de la sociedad junto con el medio ambiente. Este proceso debe seguir varios pasos para hacerlo de manera correcta, donde uno de ellos es extraer su tapa. Por esta razón, en...
- Autores:
-
Rodríguez Sarmiento, David Armando
Forero Giraldo, Steven
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2019
- Institución:
- Pontificia Universidad Javeriana
- Repositorio:
- Repositorio Universidad Javeriana
- Idioma:
- spa
- OAI Identifier:
- oai:repository.javeriana.edu.co:10554/57492
- Acceso en línea:
- http://hdl.handle.net/10554/57492
- Palabra clave:
- Automatización
Tapas de botellas
ROS
Motoman Yaskawa
OpenCV
Automation
Bottle caps
ROS
Motoman Yaskawa
OpenCV
Ingeniería electrónica - Tesis y disertaciones académicas
Automatización de industrias - Colombia
Botellas
Aprovechamiento de residuos
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
id |
JAVERIANA2_3f1249a8627509c58d8221874dd02373 |
---|---|
oai_identifier_str |
oai:repository.javeriana.edu.co:10554/57492 |
network_acronym_str |
JAVERIANA2 |
network_name_str |
Repositorio Universidad Javeriana |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Extracción automatizada de tapas de botellas plásticas |
title |
Extracción automatizada de tapas de botellas plásticas |
spellingShingle |
Extracción automatizada de tapas de botellas plásticas Automatización Tapas de botellas ROS Motoman Yaskawa OpenCV Automation Bottle caps ROS Motoman Yaskawa OpenCV Ingeniería electrónica - Tesis y disertaciones académicas Automatización de industrias - Colombia Botellas Aprovechamiento de residuos |
title_short |
Extracción automatizada de tapas de botellas plásticas |
title_full |
Extracción automatizada de tapas de botellas plásticas |
title_fullStr |
Extracción automatizada de tapas de botellas plásticas |
title_full_unstemmed |
Extracción automatizada de tapas de botellas plásticas |
title_sort |
Extracción automatizada de tapas de botellas plásticas |
dc.creator.fl_str_mv |
Rodríguez Sarmiento, David Armando Forero Giraldo, Steven |
dc.contributor.advisor.none.fl_str_mv |
Patiño Guevara, Diego Alejandro Martínez Luna, Carol Viviana |
dc.contributor.author.none.fl_str_mv |
Rodríguez Sarmiento, David Armando Forero Giraldo, Steven |
dc.subject.spa.fl_str_mv |
Automatización Tapas de botellas ROS Motoman Yaskawa OpenCV |
topic |
Automatización Tapas de botellas ROS Motoman Yaskawa OpenCV Automation Bottle caps ROS Motoman Yaskawa OpenCV Ingeniería electrónica - Tesis y disertaciones académicas Automatización de industrias - Colombia Botellas Aprovechamiento de residuos |
dc.subject.keyword.spa.fl_str_mv |
Automation Bottle caps ROS Motoman Yaskawa OpenCV |
dc.subject.armarc.spa.fl_str_mv |
Ingeniería electrónica - Tesis y disertaciones académicas Automatización de industrias - Colombia Botellas Aprovechamiento de residuos |
description |
El reciclaje de botellas de plástico es uno de los temas fundamentales en la actualidad para permitir un crecimiento sostenible de la sociedad junto con el medio ambiente. Este proceso debe seguir varios pasos para hacerlo de manera correcta, donde uno de ellos es extraer su tapa. Por esta razón, en este trabajo de grado titulado ``Extracción automatizada de tapas de botellas de plástico" se desarrolla la automatización de este proceso a través de un robot Motoman Yaskawa SDA10F y un sensor Kinect V1. La detección de las botellas se realiza mediante un proceso de segmentación de color, por el cual el Kinect identifica las tapas de las botellas, con esta información el sistema calcula la posición de la tapa y la posición de la botella en el espacio. Posteriormente, las posiciones se envían a un entorno de simulación en el que el robot realiza la secuencia de extracción de la tapa. La solución se desarrolla a través de ROS (Robot Operating System) que está soportado en el software Ubuntu 16.04. El diseño y la simulación del algoritmo de control de alto nivel para el robot se realizan con las plataformas MoveIt! y RVIZ. Para el módulo de visión se utiliza la biblioteca OpenCV, que proporciona varias herramientas para el desarrollo de proyectos de visión por computadora. Las botellas de prueba que se utilizan en el proyecto son botellas plásticas de bebidas de 300 mililitros a 3 litros con tapas de color rojo, azul o amarillo. |
publishDate |
2019 |
dc.date.created.none.fl_str_mv |
2019 |
dc.date.accessioned.none.fl_str_mv |
2021-09-28T16:39:06Z |
dc.date.available.none.fl_str_mv |
2021-09-28T16:39:06Z |
dc.type.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10554/57492 |
dc.identifier.instname.spa.fl_str_mv |
instname:Pontificia Universidad Javeriana |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional - Pontificia Universidad Javeriana |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repository.javeriana.edu.co |
url |
http://hdl.handle.net/10554/57492 |
identifier_str_mv |
instname:Pontificia Universidad Javeriana reponame:Repositorio Institucional - Pontificia Universidad Javeriana repourl:https://repository.javeriana.edu.co |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.licence.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.spa.fl_str_mv |
PDF |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Pontificia Universidad Javeriana |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Electrónica |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería |
institution |
Pontificia Universidad Javeriana |
bitstream.url.fl_str_mv |
http://repository.javeriana.edu.co/bitstream/10554/57492/1/Extracci%c3%b3n%20Automatizada%20de%20Tapas%20de%20Botellas%20Pl%c3%a1sticas.pdf http://repository.javeriana.edu.co/bitstream/10554/57492/2/Licencia%20de%20uso.pdf http://repository.javeriana.edu.co/bitstream/10554/57492/3/license.txt http://repository.javeriana.edu.co/bitstream/10554/57492/4/Extracci%c3%b3n%20Automatizada%20de%20Tapas%20de%20Botellas%20Pl%c3%a1sticas.pdf.jpg http://repository.javeriana.edu.co/bitstream/10554/57492/5/Licencia%20de%20uso.pdf.jpg |
bitstream.checksum.fl_str_mv |
63c299fde3aeda8366ac69749ec1155a 3efd575f234925bf65dc1df6be0c31df 2070d280cc89439d983d9eee1b17df53 afe16bad4726fe2884616f182c1aa872 a1caaf4cb4fc6d1af4f8057e553cb293 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional - Pontificia Universidad Javeriana |
repository.mail.fl_str_mv |
repositorio@javeriana.edu.co |
_version_ |
1814338227065061376 |
spelling |
Atribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessDe acuerdo con la naturaleza del uso concedido, la presente licencia parcial se otorga a título gratuito por el máximo tiempo legal colombiano, con el propósito de que en dicho lapso mi (nuestra) obra sea explotada en las condiciones aquí estipuladas y para los fines indicados, respetando siempre la titularidad de los derechos patrimoniales y morales correspondientes, de acuerdo con los usos honrados, de manera proporcional y justificada a la finalidad perseguida, sin ánimo de lucro ni de comercialización. De manera complementaria, garantizo (garantizamos) en mi (nuestra) calidad de estudiante (s) y por ende autor (es) exclusivo (s), que la Tesis o Trabajo de Grado en cuestión, es producto de mi (nuestra) plena autoría, de mi (nuestro) esfuerzo personal intelectual, como consecuencia de mi (nuestra) creación original particular y, por tanto, soy (somos) el (los) único (s) titular (es) de la misma. Además, aseguro (aseguramos) que no contiene citas, ni transcripciones de otras obras protegidas, por fuera de los límites autorizados por la ley, según los usos honrados, y en proporción a los fines previstos; ni tampoco contempla declaraciones difamatorias contra terceros; respetando el derecho a la imagen, intimidad, buen nombre y demás derechos constitucionales. Adicionalmente, manifiesto (manifestamos) que no se incluyeron expresiones contrarias al orden público ni a las buenas costumbres. En consecuencia, la responsabilidad directa en la elaboración, presentación, investigación y, en general, contenidos de la Tesis o Trabajo de Grado es de mí (nuestro) competencia exclusiva, eximiendo de toda responsabilidad a la Pontifica Universidad Javeriana por tales aspectos. Sin perjuicio de los usos y atribuciones otorgadas en virtud de este documento, continuaré (continuaremos) conservando los correspondientes derechos patrimoniales sin modificación o restricción alguna, puesto que, de acuerdo con la legislación colombiana aplicable, el presente es un acuerdo jurídico que en ningún caso conlleva la enajenación de los derechos patrimoniales derivados del régimen del Derecho de Autor. De conformidad con lo establecido en el artículo 30 de la Ley 23 de 1982 y el artículo 11 de la Decisión Andina 351 de 1993, "Los derechos morales sobre el trabajo son propiedad de los autores", los cuales son irrenunciables, imprescriptibles, inembargables e inalienables. En consecuencia, la Pontificia Universidad Javeriana está en la obligación de RESPETARLOS Y HACERLOS RESPETAR, para lo cual tomará las medidas correspondientes para garantizar su observancia.http://purl.org/coar/access_right/c_abf2Patiño Guevara, Diego AlejandroMartínez Luna, Carol VivianaRodríguez Sarmiento, David ArmandoForero Giraldo, Steven2021-09-28T16:39:06Z2021-09-28T16:39:06Z2019http://hdl.handle.net/10554/57492instname:Pontificia Universidad Javerianareponame:Repositorio Institucional - Pontificia Universidad Javerianarepourl:https://repository.javeriana.edu.coEl reciclaje de botellas de plástico es uno de los temas fundamentales en la actualidad para permitir un crecimiento sostenible de la sociedad junto con el medio ambiente. Este proceso debe seguir varios pasos para hacerlo de manera correcta, donde uno de ellos es extraer su tapa. Por esta razón, en este trabajo de grado titulado ``Extracción automatizada de tapas de botellas de plástico" se desarrolla la automatización de este proceso a través de un robot Motoman Yaskawa SDA10F y un sensor Kinect V1. La detección de las botellas se realiza mediante un proceso de segmentación de color, por el cual el Kinect identifica las tapas de las botellas, con esta información el sistema calcula la posición de la tapa y la posición de la botella en el espacio. Posteriormente, las posiciones se envían a un entorno de simulación en el que el robot realiza la secuencia de extracción de la tapa. La solución se desarrolla a través de ROS (Robot Operating System) que está soportado en el software Ubuntu 16.04. El diseño y la simulación del algoritmo de control de alto nivel para el robot se realizan con las plataformas MoveIt! y RVIZ. Para el módulo de visión se utiliza la biblioteca OpenCV, que proporciona varias herramientas para el desarrollo de proyectos de visión por computadora. Las botellas de prueba que se utilizan en el proyecto son botellas plásticas de bebidas de 300 mililitros a 3 litros con tapas de color rojo, azul o amarillo.The recycling of plastic bottles is one of most mean topics at present to allow a sustainable growth of the society and the environment. This process must follow several steps to do right way, one of these steps is the cap extraction. In this document titled "Automated extraction of plastic bottle caps" develop the automation of this proccess through a Motoman Yaskawa SDA10F robot and Kinect V1 sensor.The detection of the bottles is carried out by means of a color segmentation process, whereby the Kinect identifies the caps of the bottles, with this information the system calculates the position of the lid and the position of the bottle in the space. Subsequently, the positions are sent to a simulation environment in which the robot performs the sequence of removal of the bottle cap.The solution is developed through ROS (Robot Operating System), which is compatible with Ubuntu 16.04 software. The design and simulation of the high-level control algorithm for the robot are carried out with MoveIt! and RVIZ. The OpenCV library is used for the vision module, which provides several tools for the development of computer vision projects. The test bottles used in the project are plastic bottles for drinks from 300 milliliters to 3 liters with red, blue or yellow caps.Ingeniero (a) ElectrónicoPregradoPDFapplication/pdfspaPontificia Universidad JaverianaIngeniería ElectrónicaFacultad de IngenieríaAutomatizaciónTapas de botellasROSMotoman YaskawaOpenCVAutomationBottle capsROSMotoman YaskawaOpenCVIngeniería electrónica - Tesis y disertaciones académicasAutomatización de industrias - ColombiaBotellasAprovechamiento de residuosExtracción automatizada de tapas de botellas plásticasTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisORIGINALExtracción Automatizada de Tapas de Botellas Plásticas.pdfExtracción Automatizada de Tapas de Botellas Plásticas.pdfDocumentoapplication/pdf8427012http://repository.javeriana.edu.co/bitstream/10554/57492/1/Extracci%c3%b3n%20Automatizada%20de%20Tapas%20de%20Botellas%20Pl%c3%a1sticas.pdf63c299fde3aeda8366ac69749ec1155aMD51open accessLicencia de uso.pdfLicencia de uso.pdfLicencia de usoapplication/pdf255761http://repository.javeriana.edu.co/bitstream/10554/57492/2/Licencia%20de%20uso.pdf3efd575f234925bf65dc1df6be0c31dfMD52metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-82603http://repository.javeriana.edu.co/bitstream/10554/57492/3/license.txt2070d280cc89439d983d9eee1b17df53MD53open accessTHUMBNAILExtracción Automatizada de Tapas de Botellas Plásticas.pdf.jpgExtracción Automatizada de Tapas de Botellas Plásticas.pdf.jpgIM Thumbnailimage/jpeg5967http://repository.javeriana.edu.co/bitstream/10554/57492/4/Extracci%c3%b3n%20Automatizada%20de%20Tapas%20de%20Botellas%20Pl%c3%a1sticas.pdf.jpgafe16bad4726fe2884616f182c1aa872MD54open accessLicencia de uso.pdf.jpgLicencia de uso.pdf.jpgIM Thumbnailimage/jpeg8198http://repository.javeriana.edu.co/bitstream/10554/57492/5/Licencia%20de%20uso.pdf.jpga1caaf4cb4fc6d1af4f8057e553cb293MD55open access10554/57492oai:repository.javeriana.edu.co:10554/574922022-05-03 14:44:10.526Repositorio Institucional - Pontificia Universidad Javerianarepositorio@javeriana.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIERFIExPUyBBVVRPUkVTIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTy4KClBhcnRlIDEuIFTDqXJtaW5vcyBkZSBsYSBsaWNlbmNpYSBnZW5lcmFsIHBhcmEgcHVibGljYWNpw7NuIGRlIG9icmFzIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwKQ29tbyB0aXR1bGFyIChlcykgZGVsIGRlcmVjaG8gZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgdW5hIGxpY2VuY2lhIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBzZSBpbnRlZ3JhcsOhIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHF1ZSBzZSBhanVzdGEgYSBsYXMgc2lndWllbnRlcyBjYXJhY3RlcsOtc3RpY2FzOgphKSAgICAgIEVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBkZSBpbmNsdXNpw7NuIGVuIGVsIHJlcG9zaXRvcmlvLCBwb3IgdW4gcGxhem8gZGUgNSBhw7FvcywgcXVlIHNlcsOhbiBwcm9ycm9nYWJsZXMgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBwYXRyaW1vbmlhbCBkZWwgYXV0b3IuIEVsIGF1dG9yIHBvZHLDoSBkYXIgcG9yIHRlcm1pbmFkYSBsYSBsaWNlbmNpYSBzb2xpY2l0w6FuZG9sbyBhIGxhIFVuaXZlcnNpZGFkIHBvciBlc2NyaXRvLgpiKSAgICAgIEF1dG9yaXphIGEgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgYSBwdWJsaWNhciBsYSBvYnJhIGVuIGRpZ2l0YWwsIGNvbm9jaWVuZG8gcXVlLCBkYWRvIHF1ZSBzZSBwdWJsaWNhIGVuIEludGVybmV0LCBwb3IgZXN0ZSBoZWNobyBjaXJjdWxhIGNvbiB1biBhbGNhbmNlIG11bmRpYWwuCmMpICAgICAgTG9zIGF1dG9yZXMgYWNlcHRhbiBxdWUgbGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhLgpkKSAgICAgIExvcyBhdXRvcmVzIG1hbmlmaWVzdGFuIHF1ZSBzZSB0cmF0YSBkZSB1bmEgb2JyYSBvcmlnaW5hbCBzb2JyZSBsYSBxdWUgdGllbmVuIGxvcyBkZXJlY2hvcyBxdWUgYXV0b3JpemFuIHkgcXVlIHNvbiBlbGxvcyBxdWllbmVzIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCmUpICAgICAgQXV0b3Jpem8gKGFtb3MpIGEgbGEgVW5pdmVyc2lkYWQgcGFyYSBpbmNsdWlyIGxhIG9icmEgZW4gbG9zIMOtbmRpY2VzIHkgYnVzY2Fkb3JlcyBxdWUgZXN0aW1lbiBuZWNlc2FyaW9zIHBhcmEgcHJvbW92ZXIgc3UgZGlmdXNpw7NuLgpmKSAgICAgIEFjZXB0byAoYW1vcykgcXVlIGxhIFBvbnRpZmljaWEgVW5pdmVyc2lkYWQgSmF2ZXJpYW5hIHB1ZWRhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYSBjdWFscXVpZXIgbWVkaW8gbyBmb3JtYXRvIHBhcmEgcHJvcMOzc2l0b3MgZGUgcHJlc2VydmFjacOzbiBkaWdpdGFsLgpnKSAgICAgIEF1dG9yaXpvIChhbW9zKSBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGF1dG9yaXphZG9zIGVuIGxvcyBsaXRlcmFsZXMgYW50ZXJpb3JlcyBiYWpvIGxvcyBsw61taXRlcyBkZWZpbmlkb3MgcG9yIGxhIHVuaXZlcnNpZGFkIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgUFVKICwgY3V5byB0ZXh0byBjb21wbGV0byBzZSBwdWVkZSBjb25zdWx0YXIgZW4gaHR0cDovL3JlcG9zaXRvcnkuamF2ZXJpYW5hLmVkdS5jby8KClNJIEVMIERPQ1VNRU5UTyBTRSBCQVNBIEVOIFVOIFRSQUJBSk8gUVVFIEhBIFNJRE8gUEFUUk9DSU5BRE8gTyBBUE9ZQURPIFBPUiBVTkEgQUdFTkNJQSBPIFVOQSBPUkdBTklaQUNJw5NOLCBDT04gRVhDRVBDScOTTiBERSBMQSBQT05USUZJQ0lBIFVOSVZFUlNJREFEIEpBVkVSSUFOQSwgRUwgKExPUykgQVVUT1IoRVMpIEdBUkFOVElaQShNT1MpIFFVRSBTRSBIQSBDVU1QTElETyBDT04gTE9TIERFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgo= |