Control de seguimiento de dos trayectorias para un robot diferencial usando el Sistema Operativo de Robótica ROS
Propia
Guardado en:
Autores principales: | , |
---|---|
Otros Autores: | |
Formato: | Trabajo de grado (Pregrado y/o Especialización) |
Lenguaje: | spa |
Publicado: |
Universidad Antonio Nariño
2021
|
Materias: | |
Acceso en línea: | http://repositorio.uan.edu.co/handle/123456789/3156 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
_version_ | 1812647372171247616 |
---|---|
author | Cedeño Rincón, Alexander Quevedo Arteaga, Jeison Ferney |
author2 | Pareja Garzón, Julián David |
author_facet | Pareja Garzón, Julián David Cedeño Rincón, Alexander Quevedo Arteaga, Jeison Ferney |
author_sort | Cedeño Rincón, Alexander |
collection | DSpace |
description | Propia |
format | Trabajo de grado (Pregrado y/o Especialización) |
id | repositorio.uan.edu.co-123456789-3156 |
institution | Repositorio Digital UAN |
language | spa |
publishDate | 2021 |
publisher | Universidad Antonio Nariño |
record_format | dspace |
spelling | repositorio.uan.edu.co-123456789-31562024-10-09T22:51:56Z Control de seguimiento de dos trayectorias para un robot diferencial usando el Sistema Operativo de Robótica ROS Cedeño Rincón, Alexander Quevedo Arteaga, Jeison Ferney Pareja Garzón, Julián David Chaúx Cedeño, Julián René Sistema Operativo de Robótica ROS Control de seguimiento de trayectorias robot móvil diferencial Entorno virtual Gazebo Robotics Operating System Path Tracking Control Differential Mobile Robot Virtual Environment Gazebo Propia The ROS operating system has become internationally established as one of the main tools for robot programming, both in academia and in the robotics industry. Currently, in the program of electronic engineering of the University Antonio Nariño Neiva headquarters uses Matlab and different hardware tools and open source software to support the learning process of students in the course of robotics. However, there is not a complete virtual environment in which a 3D robot can be included using the ROS Robotics Operating System, so this project proposes to develop the tracking control of two trajectories in a differential robot using ROS, not before designing the robot mentioned in CAD/CAM SolidWorks software and the 3D environment in the Gazebo simulator. El sistema operativo ROS se ha consolidado a nivel internacional como una de las principales herramientas para la programación de robots, tanto en la academia como en la industria de la robótica. Actualmente, en el programa de ingeniería electrónica de la Universidad Antonio Nariño sede Neiva se emplea Matlab y diferentes herramientas hardware y software de código abierto para apoyar el proceso de aprendizaje de los estudiantes en el curso de robótica. Sin embargo, no se cuenta con un entorno virtual por completo en el que se pueda incluir un robot 3D empleando el Sistema Operativo de Robótica ROS, por lo que este proyecto propone desarrollar el control de seguimiento de dos trayectorias en un robot diferencial empleando ROS, no sin antes diseñar el robot mencionado en el software tipo CAD/CAM SolidWorks y el entorno 3D en el simulador Gazebo. Otro Ingeniero(a) Electrónico(a) Pregrado Financiación estudiantes $5.561.680 COP, financiación asesoría docente TIG UAN $506.000 COP Presencial 2021-03-10T20:15:28Z 2021-03-10T20:15:28Z 2020-11-27 Trabajo de grado (Pregrado y/o Especialización) info:eu-repo/semantics/acceptedVersion http://purl.org/coar/resource_type/c_7a1f http://purl.org/coar/version/c_970fb48d4fbd8a85 http://repositorio.uan.edu.co/handle/123456789/3156 Araújo, A., Portugal, D., Couceiro, M. S., Sales, J., & Rocha, R. P. (2014). Desarrollo de un robot móvil compacto integrado en el middleware ROS. RIAI - Revista Iberoamericana de Automatica e Informatica Industrial, 11(3), 315–326. https://doi.org/10.1016/j.riai.2014.02.009 Barth, R., Baur, J., Buschmann, T., Edan, Y., Hellström, T., Nguyen, T., Ringdahl, O., Saeys, W., Salinas, C., & Vitzrabin, E. (2014). Using ROS for agricultural robotics : design considerations and experiences. Second International Conference on Robotics and Associated High-Technologies and Equipment for Agriculture and Forestry, RHEA-2014. May 21-23, 2014 Madrid, Spain., 509–518. http://umu.diva-portal.org/smash/record.jsf?pid=diva2%253A720845&dswid=1722 Besseghieur, K. L., Trȩbiński, R., Kaczmarek, W., & Panasiuk, J. (2018). Trajectory tracking control for a nonholonomic mobile robot under ROS. Journal of Physics: Conference Series, 1016(1). https://doi.org/10.1088/1742-6596/1016/1/012008 Cacace, J., & Joseph, L. (2018). Mastering ROS for Robotics Programming, Second Edition : Design, build, and simulate complex robots using the Robot Operating System, 2nd Edition. Packt Publishing. Foote, T. (2019). ROS Community Metrics Report. July, 23. http://download.ros.org/downloads/metrics/metrics-report-2014-07.pdf Gawryszewski, M., Kmiecik, P., & Granosik, G. (2017). V-REP and LabVIEW in the service of education. Advances in Intelligent Systems and Computing, 457, 15–27. https://doi.org/10.1007/978-3-319-42975-5_2 Gazebo. (2014). Gazebo: Tutorial: Principiante: Descripción general. http://gazebosim.org/tutorials?cat=guided_b&tut=guided_b1 Gil, J. R. (2017). Desarrollo de un caso de estudio para la interacción entre humanos y robots móviles influida por las emociones. https://riunet.upv.es/handle/10251/86468 Goebel, P. (2013). ROS by Example. In Journal of Chemical Information and Modeling (Vol. 53, Issue 9). Joseph, L. (2015). Learning Robotics Using Python. In Packt Publishing (Vol. 44, Issue 8). https://doi.org/10.1088/1751-8113/44/8/085201 Karhumaa, M., Dereck, W., & Walker, J. (2015). AUTONOMOUS NAVIGATION PLANNING WITH ROS. MICHIGAN TECHNOLOGICAL UNIVERSITY, 1, 1. MetroRobots.com. (2020). ROS Users of the World. http://metrorobots.com/rosmap.html Plaza Cano, M. del M. (2019). DISEÑO DE TRAYECTORIAS PARA LA INTERCEPCIÓN DE OBJETOS MÓVILES SIGUIENDO CURVAS DE BÉZIER E IMPLEMENTACIÓN SOBRE ROBOTS LEGO. Pyo, Y., Cho, H., Ryuwoon, J., & Lim, T. (2017). Robot Programming From The Basic Concept To Practical Programming and Robot Application. Quigley, M., Gerkey, B., & Smart, W. D. (2015). Programming Robots with ROS A Practical Introduction to the Robot Operating System. In Journal of Chemical Information and Modeling (Vol. 53). https://doi.org/10.1017/CBO9781107415324.004 Rasouli, A., & Tsotsos, J. K. (2017). The Effect of Color Space Selection on Detectability and Discriminability of Colored Objects. http://arxiv.org/abs/1702.05421 Rivera, Z. B., De Simone, M. C., & Guida, D. (2019). Unmanned Ground Vehicle Modelling in Gazebo/ROS-Based Environments. Machines, 7(2), 42. https://doi.org/10.3390/machines7020042 robots.ros.org. (2020). robots.ros.org. https://robots.ros.org/ ROS.org. (2010). ROS.org | Sobre ROS. https://www.ros.org/about-ros/ ROS.org. (2020). Nodos - ROS Wiki. http://wiki.ros.org/Nodes Vargas, H., Rosillón, K., Garcia, K., Arrieta, M., Tancredi, A., Bravo, S., Toro, E., Ordoñez, B., Núñez, G., Urdaneta, E., Villarreal, J. L., Mejías, J., & Rodríguez, R. (2019). Robótica educativa: Un nuevo entorno interactivo y sostenible de aprendizaje en la educación básica. Revista Tecnológica-Educativa Docentes 2.0, 7(1), 51–64. wiki.ros.org. (2020). sw_urdf_exporter - ROS Wiki. http://wiki.ros.org/sw_urdf_exporter instname:Universidad Antonio Nariño reponame:Repositorio Institucional UAN repourl:https://repositorio.uan.edu.co/ spa Acceso abierto Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) https://creativecommons.org/licenses/by-nd/4.0/ info:eu-repo/semantics/openAccess http://purl.org/coar/access_right/c_abf2 application/pdf application/pdf application/pdf Universidad Antonio Nariño Ingeniería Electrónica Facultad de Ingeniería Mecánica, Electrónica y Biomédica Neiva Buganviles |
spellingShingle | Sistema Operativo de Robótica ROS Control de seguimiento de trayectorias robot móvil diferencial Entorno virtual Gazebo Robotics Operating System Path Tracking Control Differential Mobile Robot Virtual Environment Gazebo Cedeño Rincón, Alexander Quevedo Arteaga, Jeison Ferney Control de seguimiento de dos trayectorias para un robot diferencial usando el Sistema Operativo de Robótica ROS |
title | Control de seguimiento de dos trayectorias para un robot diferencial usando el Sistema Operativo de Robótica ROS |
title_full | Control de seguimiento de dos trayectorias para un robot diferencial usando el Sistema Operativo de Robótica ROS |
title_fullStr | Control de seguimiento de dos trayectorias para un robot diferencial usando el Sistema Operativo de Robótica ROS |
title_full_unstemmed | Control de seguimiento de dos trayectorias para un robot diferencial usando el Sistema Operativo de Robótica ROS |
title_short | Control de seguimiento de dos trayectorias para un robot diferencial usando el Sistema Operativo de Robótica ROS |
title_sort | control de seguimiento de dos trayectorias para un robot diferencial usando el sistema operativo de robotica ros |
topic | Sistema Operativo de Robótica ROS Control de seguimiento de trayectorias robot móvil diferencial Entorno virtual Gazebo Robotics Operating System Path Tracking Control Differential Mobile Robot Virtual Environment Gazebo |
url | http://repositorio.uan.edu.co/handle/123456789/3156 |
work_keys_str_mv | AT cedenorinconalexander controldeseguimientodedostrayectoriasparaunrobotdiferencialusandoelsistemaoperativoderoboticaros AT quevedoarteagajeisonferney controldeseguimientodedostrayectoriasparaunrobotdiferencialusandoelsistemaoperativoderoboticaros |