Diseño de un sistema automático de evasión de obstáculos basado en visión artificial para el robot colaborativo UR3
| dc.contributor.advisor | González Acevedo, Hernando | |
| dc.contributor.advisor | Arizmendi Pereira, Carlos Julio | |
| dc.contributor.author | Blanco Vacca, Naifer David | |
| dc.contributor.author | Buitrago Rangel, Alex Julian | |
| dc.contributor.cvlac | González Acevedo, Hernando [0000544655] | spa |
| dc.contributor.cvlac | Arizmendi Pereira, Carlos Julio [0001381550] | spa |
| dc.contributor.googlescholar | González Acevedo, Hernando [V8tga0cAAAAJ] | spa |
| dc.contributor.googlescholar | Arizmendi Pereira, Carlos Julio [JgT_je0AAAAJ] | spa |
| dc.contributor.orcid | González Acevedo, Hernando [0000-0001-6242-3939] | spa |
| dc.contributor.researchgate | González Acevedo, Hernando [Hernando_Gonzalez3] | spa |
| dc.contributor.researchgate | Arizmendi Pereira, Carlos Julio [Carlos_Arizmendi2] | spa |
| dc.contributor.scopus | González Acevedo, Hernando [55821231500] | spa |
| dc.contributor.scopus | Arizmendi Pereira, Carlos Julio [16174088500] | spa |
| dc.coverage.campus | UNAB Campus Bucaramanga | spa |
| dc.coverage.spatial | Bucaramanga (Santander, Colombia) | spa |
| dc.coverage.temporal | 2022 | spa |
| dc.date.accessioned | 2022-11-21T21:21:10Z | |
| dc.date.available | 2022-11-21T21:21:10Z | |
| dc.date.issued | 2022-08-20 | |
| dc.degree.name | Ingeniero Mecatrónico | spa |
| dc.description.abstract | Los robots colaborativos están fabricados para realizar cada vez más tareas con los humanos, por esto es más seguro que un robot perciba su entorno para poder hacer movimientos que no comprometan la integridad tanto del humano como del robot. Aquí se muestra el desarrollo y validación de un sistema de evasión de obstáculos basados en visión artificial implementado en el robot colaborativo UR3. Se implementa un algoritmo de visión artificial para que el robot pueda tener la capacidad de identificar los obstáculos que hay entre un punto inicial y uno final. Posteriormente se implementa un algoritmo de planeación de trayectorias el cual permite al robot saber cuál es la ruta que debe seguir para llegar del punto inicial al punto final sin colisionar con los obstáculos o consigo mismo. Ambos algoritmos se desarrollaron en el software MATLAB. | spa |
| dc.description.abstractenglish | Collaborative robots are made to perform more and more tasks with humans, which is why it is safer for a robot to perceive its environment in order to make movements that do not compromise the integrity of both the human and the robot. Here we show the development and validation of an obstacle avoidance system based on artificial vision implemented in the UR3 collaborative robot. An artificial vision algorithm is implemented so that the robot can have the capacity to identify the obstacles that exist between an initial point and an end point. Subsequently, a trajectory planning algorithm which allows the robot to know the route it must follow to get from the start point to the end point without colliding with obstacles or with itself. Both algorithms were developed in MATLAB software. | spa |
| dc.description.degreelevel | Pregrado | spa |
| dc.description.learningmodality | Modalidad Presencial | spa |
| dc.description.tableofcontents | 1. INTRODUCCIÓN 1. OBJETIVOS 1.1. Objetivo General 1.2. Objetivos específicos 2. ESTADO DEL ARTE 3. VISIÓN ARTIFICIAL 3.1. Software 3.2. Hardware 3.3. Calibración de Kinect V2 3.4. Reconocimiento basado en RBG-D 3.5. Redes neuronales convolucionales 3.6. Residual Networks 3.7. Segmentación semántica 3.8. Implementación del algoritmo basado en segmentación semántica 4. PLANEACIÓN DE TRAYECTORIAS 4.1. Robot UR3 4.2. Cinemática 4.3. Planeación de trayectorias 4.4. Protocolo de comunicación 5. VALIDACIONES 6. CONCLUSIONES 7. BIBLIOGRAFÍA 8. ANEXOS 8.1. Anexo 1 8.2. Anexo 2 | spa |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga - UNAB | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional UNAB | spa |
| dc.identifier.repourl | repourl:https://repository.unab.edu.co | spa |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/18419 | |
| dc.language.iso | spa | spa |
| dc.publisher.faculty | Facultad Ingeniería | spa |
| dc.publisher.grantor | Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.publisher.program | Pregrado Ingeniería Mecatrónica | spa |
| dc.relation.references | E. B. Kumar and V. Thiagarasu, "Color channel extraction in RGB images for segmentation," 2017 2nd International Conference on Communication and Electronics Systems (ICCES), 2017, pp. 234-239, doi: 10.1109/CESYS.2017.8321272. | spa |
| dc.relation.references | M. Minos-Stensrud, O. H. Haakstad, O. Sakseid, B. Westby and A. Alcocer, "Towards Automated 3D reconstruction in SME factories and Digital Twin Model generation," 2018 18th International Conference on Control, Automation and Systems (ICCAS), 2018, pp. 1777-1781 | spa |
| dc.relation.references | Z. Shan, X. Xu, Y. Tao and H. Xiong, "A Trajectory Planning and Simulation Method for Welding Robot," 2017 IEEE 7th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER), 2017, pp. 510-515, doi: 10.1109/CYBER.2017.8446181. | spa |
| dc.relation.references | E. Shelhamer, J. Long and T. Darrell, "Fully Convolutional Networks for Semantic Segmentation," in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 39, no. 4, pp. 640-651, 1 April 2017, doi: 10.1109/TPAMI.2016.2572683. | spa |
| dc.relation.references | K. He, X. Zhang, S. Ren and J. Sun, "Deep Residual Learning for Image Recognition," 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016, pp. 770- 778, doi: 10.1109/CVPR.2016.90. | spa |
| dc.relation.references | C. Lin and M. Li, "Motion planning with obstacle avoidance of an UR3 robot using charge system search," 2018 18th International Conference on Control, Automation and Systems (ICCAS), 2018, pp. 746-750. | spa |
| dc.relation.references | A. Y. Lee, G. Jang and Y. Choi, "Infinitely differentiable and continuous trajectory planning for mobile robot control," 2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), 2013, pp. 357-361, doi: 10.1109/URAI.2013.6677386. | spa |
| dc.relation.references | L. S. Scimmi, M. Melchiorre, S. Mauro and S. P. Pastorelli, "Implementing a Vision Based Collision Avoidance Algorithm on a UR3 Robot," 2019 23rd International Conference on Mechatronics Technology (ICMT), 2019, pp. 1-6, doi: 10.1109/ICMECT.2019.8932105. | spa |
| dc.relation.references | L. S. Scimmi, M. Melchiorre, S. Mauro and S. Pastorelli, "Experimental Real-Time Setup for Vision Driven Hand-Over with a Collaborative Robot," 2019 International Conference on Control, Automation and Diagnosis (ICCAD), 2019, pp. 1-5, doi: 10.1109/ICCAD46983.2019.9037961. | spa |
| dc.relation.references | Intel RealSense D400 Series Product Family [En linea]. Avalaible: https://www.intel.com/content/dam/support/us/en/documents/emerging technologies/intel-realsense-technology/Intel-RealSense-D400-Series-Datasheet.pdf [Último accedo: 2022] | spa |
| dc.relation.references | Kinect for Windows SDK 2.0. http://www.todokinect.com/ | spa |
| dc.relation.references | L. Egorova and A. Lavrov, "Determination of workspace for motion capture using Kinect," 2015 56th International Scientific Conference on Power and Electrical Engineering of Riga Technical University (RTUCON), 2015, pp. 1-4, doi: 10.1109/RTUCON.2015.7343155 | spa |
| dc.relation.references | Ibañez, R., Soria, Á., Teyseyre, A., & Campo, M. (2014). Easy gesture recognition for Kinect. Advances in Engineering Software, 76, 171–180. doi:10.1016/j.advengsoft.2014 | spa |
| dc.relation.references | M. Shoryabi, A. Foroutannia and A. Rowhanimanesh, "A 3D Deep Learning Approach for Classification of Gait Abnormalities Using Microsoft Kinect V2 Sensor," 2021 26th International Computer Conference, Computer Society of Iran (CSICC), 2021, pp. 1-4, doi: 10.1109/CSICC52343.2021.9420611. | spa |
| dc.relation.references | Dive into depp learning, Residual Networks (ResNet). https://classic.d2l.ai/chapter_convolutional-modern/resnet.html#residual-networks resnet | spa |
| dc.relation.references | MathWorks, Segmentación semántica. Mathworks. https://la.mathworks.com/solutions/image-video-processing/semantic segmentation.html. | spa |
| dc.relation.references | "Universal Robot UR3". Universal Robots | spa |
| dc.relation.references | Romero C. Juan, Paez R. David, Guarnizo M. José (2021). “UR3 Modelo Cinemático Inverso” | spa |
| dc.relation.references | M. Ortiz-Salazar, A. Rodríguez-Liñán, L. M. Torres-Treviño and I. López-Juárez, "IMU Based Trajectory Generation and Modelling of 6-DOF Robot Manipulators," 2015 International Conference on Mechatronics, Electronics and Automotive Engineering (ICMEAE), 2015, pp. 181-186, doi: 10.1109/ICMEAE.2015.27. | spa |
| dc.relation.references | J. -D. Sun, G. -Z. Cao, W. -B. Li, Y. -X. Liang and S. -D. Huang, "Analytical inverse kinematic solution using the D-H method for a 6-DOF robot," 2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), 2017, pp. 714-716, doi: 10.1109/URAI.2017.7992807. | spa |
| dc.relation.references | Y. Ren, H. Sun, Y. Tang and S. Wang, "Vision Based Object Grasping of Robotic Manipulator," 2018 24th International Conference on Automation and Computing (ICAC), 2018, pp. 1-5, doi: 10.23919/IConAC.2018.8749001. | spa |
| dc.relation.references | L. D. Hanh and C. -Y. Lin, "Combining stereo vision and fuzzy image based visual servoing for autonomous object grasping using a 6-DOF manipulator," 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO), 2012, pp. 1703-1708, doi: 10.1109/ROBIO.2012.6491213. | spa |
| dc.relation.references | MathWorks, bidirectional rapidly exploring random trees. Mathworks. https://la.mathworks.com/help/robotics/ref/manipulator_rrt_true.png | spa |
| dc.relation.references | T. LI and H. ZHU, "Research on model control of binocular robot vision system," 2018 Chinese Automation Congress (CAC), 2018, pp. 1794-1797, doi: 10.1109/CAC.2018.8623756 | spa |
| dc.relation.references | Iglesias García, M., & Lorenzo Prada, A.Sistema de Visión Artificial (Ingeniería).Universidad Carlos III. | spa |
| dc.relation.references | MathWorks, «Computer Vision Toolbox,» [En línea]. Available: https://la.mathworks.com/products/computer-vision.html. [Último acceso: 2022] | spa |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | * |
| dc.subject.keywords | Mechatronic | spa |
| dc.subject.keywords | Robotics | spa |
| dc.subject.keywords | Algorithm | spa |
| dc.subject.keywords | Matlab | spa |
| dc.subject.keywords | Handlers | spa |
| dc.subject.keywords | Automatic machinery | spa |
| dc.subject.keywords | Artificial vision | spa |
| dc.subject.keywords | Automation | spa |
| dc.subject.keywords | Automatic control | spa |
| dc.subject.keywords | Numerical analysis | spa |
| dc.subject.lemb | Mecatrónica | spa |
| dc.subject.lemb | Robot | spa |
| dc.subject.lemb | Manipuladores | spa |
| dc.subject.lemb | Maquinaria automática | spa |
| dc.subject.lemb | Automatización | spa |
| dc.subject.lemb | Control automático | spa |
| dc.subject.lemb | Análisis numérico | spa |
| dc.subject.proposal | Robótica | spa |
| dc.subject.proposal | Algoritmo | spa |
| dc.subject.proposal | Visión artificial | spa |
| dc.title | Diseño de un sistema automático de evasión de obstáculos basado en visión artificial para el robot colaborativo UR3 | spa |
| dc.title.translated | Design of an automatic obstacle avoidance system based on artificial vision for the collaborative robot UR3 | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | spa |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Trabajo de Grado | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/TP |
Archivos
Bloque original
1 - 2 de 2
Cargando...
- Nombre:
- 2022_Tesis_Blanco_Vacca_Naifer (1).pdf
- Tamaño:
- 1.91 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis
Cargando...
- Nombre:
- 2022_Licencia_Blanco_Vacca_Naifer.pdf
- Tamaño:
- 486.75 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Licencia
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 829 B
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
