dc.contributor | Romero Cano, Victor | |
dc.creator | Ortega Balanta, Carlos Alberto | |
dc.creator | Valencia Puente, Diego Fernando | |
dc.date.accessioned | 2021-04-30T22:42:04Z | |
dc.date.accessioned | 2022-09-22T18:39:49Z | |
dc.date.available | 2021-04-30T22:42:04Z | |
dc.date.available | 2022-09-22T18:39:49Z | |
dc.date.created | 2021-04-30T22:42:04Z | |
dc.date.issued | 2021-04-26 | |
dc.identifier | https://hdl.handle.net/10614/12966 | |
dc.identifier | Universidad Autónoma de Occidente (UAO) | |
dc.identifier | Repositorio Educativo Digital | |
dc.identifier | https://red.uao.edu.co/ | |
dc.identifier.uri | http://repositorioslatinoamericanos.uchile.cl/handle/2250/3456156 | |
dc.description.abstract | En el presente proyecto de grado se realizó el diseño y la simulación de un sistema robótico que permite la detección y el seguimiento del sol por parte del telescopio “Eclipseview™ 114 Reflecting Telescope” de la UAO. En primera instancia se realizó un proceso de indagación acerca de las condiciones actuales del telescopio que se encuentra en el laboratorio de física moderna, de tal manera se lograron identificar las necesidades y requerimientos que la automatización de este dispositivo supondría para el uso de los semilleros de robótica y astronomía, documentando así toda esta parte con ayuda de los docentes encargados de dichas áreas.
Posteriormente se llevó a cabo toda la parte de investigación que permitió abrir el panorama en cuanto a productos comerciales similares que cumplen con las funcionalidades requeridas en el presente caso de estudio, así mismo se exploraron alternativas no comerciales de aficionados que tenían necesidades parecidas y lograron automatizar sus telescopios sin realizar grandes inversiones de dinero.
Con toda la información obtenida hasta este punto se procedieron a aplicar las metodologías de diseño mecatrónico, con las cuales se pudieron identificar las necesidades y requerimientos del problema planteado. A partir de esto se desarrollaron varias alternativas, de tal forma que la mejor de estas fuese escogida para lograr el cumplimento de los objetivos del proyecto, además de realizar la documentación de los detalles técnicos para la posterior elaboración de la misma.
Luego de diseñar la alternativa de solución seleccionada se procede a validar su funcionamiento a través de la simulación mediante el uso del middleware ROS, donde se pueden comprobar todos los aspectos físicos con el simulador de Gazebo, además de la generación de trayectorias apoyados en MoveIt, que toma los datos resultantes del sistema de visión computacional desarrollado con las librerías de
OpenCV.
En los resultados obtenidos se evidenció que el sistema cumple con las funcionalidades acorde a lo requerido, de tal forma que logra detectar y seguir al sol durante el recorrido de su trayectoria. Además de esto, los sistemas de control, posicionamiento, planeación y ejecución de trayectorias fueron simulados exitosamente en ROS y su resultado se califica cualitativamente como satisfactorio. | |
dc.language | spa | |
dc.publisher | Universidad Autónoma de Occidente (UAO) | |
dc.publisher | Ingeniería Mecatrónica | |
dc.publisher | Departamento de Automática y Electrónica | |
dc.publisher | Facultad de Ingeniería | |
dc.publisher | Cali | |
dc.relation | [1] Meade Instruments, “EclipseView 114 Instruction Manual,” Meade Instruments Corp., pp. 2–9, 2020. | |
dc.relation | [2] T. D. E. Mag, I. E. N. Ingenier, D. E. L. Telescopio, and M. Lx, “Automatización del telescopio Meade LX200 del observatorio astronómico de la Universidad de los Andes.” | |
dc.relation | [3] D. Caruso, “Automatizacion de telescopio,” no. May 2014, 2018. | |
dc.relation | [4] Open Source Robotics Foundation, “About ROS,” ROS.org, 2014. [En línea]. Disponible en: https://www.ros.org/about-ros/. | |
dc.relation | [5] A. Martinez and E. Fernández, Learning ROS for Robotics Programming Second Edition. 2015. | |
dc.relation | [6] L. Joseph, Robot Operating System for Absolute Beginners. 2018. | |
dc.relation | [7] Open Source Robotics Foundation, “Tutorial: Using a URDF in Gazebo,” gazebosim.org, 2014. [En línea]. Disponible en: http://gazebosim.org/tutorials/?tut=ros_urdf. | |
dc.relation | [8] Amazon Web Services, “AWS RoboMaker Guía para desarrolladores (RVIZ),” amazon.com, p. 152, 2020. [En línea]. Disponible en: https://docs.aws.amazon.com/es_es/robomaker/latest/dg/aws-robomakerdg. pdf#simulation-tools-rviz. | |
dc.relation | [9] Open Source Robotics Foundation, “Xacro (XML Macros),” Wiki.ros.org, 2020. [En línea]. Disponible en: http://wiki.ros.org/xacro. | |
dc.relation | [10] Open Source Robotics Foundation, “Gazebo tutorials | What is Gazebo?,” gazebosim.org, 2014. [En línea]. Disponible en: http://gazebosim.org/tutorials?tut=guided_b1&cat=. | |
dc.relation | [11] S. Sucan, Ioan A. Chitta, “MoveIt,” MoveIt Tutorials, 2017. [En línea]. Disponible en: https://moveit.ros.org/. | |
dc.relation | [12] A. Koubaa, Robot Operating System (ROS). The Complete Reference (Volume 1), vol. 26, no. Volume 1. 2019. | |
dc.relation | [13] Python Software Foundation, “What is Python? Executive Summary,” python.org, 2020. [En línea]. Disponible en: https://www.python.org/doc/essays/blurb/. | |
dc.relation | [14] J. F. Peters, Foundations of Computer Vision. | |
dc.relation | [15] R. Kulhary, “OpenCV – Overview,” Geeks for geeks | Article, 2019. [En línea]. Disponible en: https://www.geeksforgeeks.org/opencv-overview/. | |
dc.relation | [16] L. Joseph, Mastering ROS for Robotics Programming, vol. 64, no. 6. 2015. | |
dc.relation | [17] Open Source Robotics Foundation, “Converting between ROS images and OpenCV images (Python),” wiki.ros.org, 2020. [En línea]. Disponible en: http://wiki.ros.org/cv_bridge/Tutorials/ConvertingBetweenROSImagesAndOp enCVImagesPython. | |
dc.relation | [18] Open Source Computer vision, “HSV Colorspace,” docs.opencv.org, 2021. [En línea]. Disponible en: https://docs.opencv.org/3.4/da/d97/tutorial_threshold_inRange.html. | |
dc.relation | [19] S. Gabriela, “Detección de colores en OpenCV – Python (En 4 pasos),” omesva. com, 2019. [En línea]. Disponible en: https://omes-va.com/deteccion-decolores/. | |
dc.relation | [20] A. Majumder, M. Gopi, A. Majumder, and M. Gopi, “The Pinhole Camera,” Introd. to Vis. Comput., pp. 157–176, 2019, doi: 10.1201/9781315372846-7. | |
dc.relation | [21] R. H. Sampieri, “Hardware y Software,” Grup. Educ., p. 634. [En línea]. Disponible en: https://computacioncpc.files.wordpress.com/2011/06/teorc3ada-hardware-ysoftware. pdf. | |
dc.relation | [22] Canonical Ltd., “What is Ubuntu?,” ubuntu documentation, 2020. [En línea]. Disponible en: https://help.ubuntu.com/lts/installationguide/ s390x/ch01s01.html. | |
dc.relation | [23] Y. Fernández, “VirtualBox: qué es y cómo usarlo para crear una máquina virtual con Windows u otro sistema operativo,” Xataka Basics, 2020. [En línea]. Disponible en: https://www.xataka.com/basics/virtualbox-que-como-usarlopara- crear-maquina-virtual-windows-u-otro-sistema-operativo. | |
dc.relation | [24] Solid Business Intelligence S.L., “SOLIDWORKS. Qué es y para qué sirve,” SolidBI, 2021. [En línea]. Disponible en: https://solid-bi.es/solidworks/. | |
dc.relation | [25] Virtualexpo Group, “Software de simulación V-REP,” directindustry.es, 2021. [En línea]. Disponible en: https://www.directindustry.es/prod/hibot/product- 177237-1927429.html. | |
dc.relation | [26] Stellarium collective, “Stellarium,” Stellarium.org, 2020. [En línea]. Disponible en: https://stellarium.org/es/. | |
dc.relation | [27] Grupo de Desarrollo de MAX (Madrid_LinuX), “Stellarium,” max.educa.madrid.org, 2017. [En línea]. Disponible en: http://max.educa.madrid.org/manual/stellarium.html. | |
dc.relation | [28] Celestron, “NEXSTAR 8SE COMPUTERIZED TELESCOPE,” celestron.com, 2021. [En línea]. Disponible en: https://www.celestron.com/products/nexstar- 8se-computerized-telescope. | |
dc.relation | [29] A. Rizka, “MEADE ETX 125 VS Celestron Nexstar 6se – Which Cassegrain Is Better?,” scopebaselab.com, 2020. [En línea]. Disponible en: https://scopebaselab.com/meade-etx-125-vs-celestron-nexstar-6se-whichcassegrain- is-better/. | |
dc.relation | [30] Meade Instruments Corp, “LX65 Series Telescope - 8" ACFTM,” meade.com, 2020. [En línea]. Disponible en: https://www.meade.com/lx65-acf-8.html. | |
dc.relation | [31] Orion Telescopes y Binoculars, “Orion StarBlast 6i IntelliScope Reflector Telescope,” telescope.com, 2020. [En línea]. Disponible en: https://www.telescope.com/Orion-StarBlast-6i-IntelliScope-Reflector- Telescope/p/102026.uts. | |
dc.relation | [32] H. E. M. Ramirez, “Ingeniería Concurrente : Una metodología integradora,” no. October, p. 50, 2006. [En línea]. Disponible en: https://www.researchgate.net/profile/Heriberto_Maury_Ramirez/publication/263046753_Arquitectura_de_producto_y_modularidad/links/0deec539a2d8a944f6000000/Arquitectura-de-producto-y-modularidad.pdf#page=47. | |
dc.relation | [33] P. Torro Lluch, “Robot articulado de 5GDL didáctico diseñado para fabricarse con impresora 3D,” pp. 2014–2015, 2015. | |
dc.relation | [34] J. J. Craig, John Craig., vol. 1, no. 8020. 1977. | |
dc.relation | [35] J. Pumarino, “Desarrollo de plugins distribuidos como servicios web reset.,” Pontif. Univ. Católica Chile., p. 9, 2010. | |
dc.relation | [36] D. Cruz, “Guia Dino y la cinemática,” Univ. Nac. CHIMBORAZO, p. 17, 2015. | |
dc.relation | [37] Open Source Robotics Foundation, “Link element,” ROS.org, 2020. [En línea]. Disponible en: http://wiki.ros.org/urdf/XML/link. | |
dc.relation | [38] Open Source Robotics Foundation, “Joint element,” ROS.org, 2020. [En línea]. Disponible en: http://wiki.ros.org/urdf/XML/joint. | |
dc.relation | [39] Open Source Robotics Foundation, “SolidWorks to URDF Exporter,” wiki.ros.org, 2020. [En línea]. Disponible en: http://wiki.ros.org/sw_urdf_exporter. | |
dc.relation | [40] Open Source Robotics Foundation, “rvizDisplayTypesRobotModel,” Wiki.ros.org, 2020. [En línea]. Disponible en: http://wiki.ros.org/rviz/DisplayTypes/RobotModel. | |
dc.relation | [41] Open Source Robotics Foundation, “joint_state_publisher,” Wiki.ros.org, 2020. [En línea]. Disponible en: http://wiki.ros.org/joint_state_publisher. | |
dc.relation | [42] Open Source Robotics Foundation, “robot_state_publisher,” Wiki.ros.org, 2020. [En línea]. Disponible en: http://wiki.ros.org/robot_state_publisher. | |
dc.relation | [43] Open Source Robotics Foundation, “Tutorial: ROS Control,” gazebosim.org, 2020. [En línea]. Disponible en: http://gazebosim.org/tutorials/?tut=ros_control. | |
dc.relation | [44] Open Source Robotics Foundation, “dynamic_reconfigure,” Wiki.ros.org, 2015. [En línea]. Disponible en: https://wiki.ros.org/dynamic_reconfigure. | |
dc.relation | [45] J. Howse, P. Joshi, and M. Beyeler, OpenCV: Computer Vision Projects with Python. 2016. | |
dc.relation | [46] Control Systems Instructional Laboratory, “Converting from RGB to HSV,” Univ. Illinois, pp. 1–2, 2005. | |
dc.relation | [47] M. Biasoni, “Métodos de umbralización de imágenes digitales basados en entropia de shannon y otros,” vol. XXX, pp. 1–4, 2011. | |
dc.relation | [48] M. Alexander and A. R. K., “Contours: Getting Started,” opencv-pythontutroals. readthedocs.io, 2013. [En línea]. Disponible en: https://opencvpythontutroals.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_contours/py_co ntours_begin/py_contours_begin.html#contours-getting-started. | |
dc.relation | [49] N. Jaramillo, “Centro de gravedad y centro de masa,” Univ. los Andes, p. 30, 2016. | |
dc.relation | [50] Open Source Robotics Foundation, “Rospy,” Wiki.ros.org, 2017. [En línea]. Disponible en: http://wiki.ros.org/rospy. | |
dc.rights | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights | Derechos reservados - Universidad Autónoma de Occidente, 2021 | |
dc.subject | Ingeniería Mecatrónica | |
dc.subject | Robótica y astronomía | |
dc.subject | MoveIt | |
dc.subject | Detección y seguimiento solar | |
dc.subject | Visión computacional | |
dc.title | Diseño de un sistema de seguimiento solar para el telescopio de reflexión "EclipseView 114” | |
dc.type | Trabajo de grado - Pregrado | |