Please use this identifier to cite or link to this item:
https://repositoriodspace.unipamplona.edu.co/jspui/handle/20.500.12744/11208| Title: | Robótica Didáctica implementando Softwares libres. |
| Authors: | Arredondo Osorio, Marco Antonio. Rodelo Severiche, Joel Enrique. |
| Keywords: | Software libre. Python. Robot antropomórfico. Robot móvil. |
| Issue Date: | 2022 |
| Publisher: | Universidad de Pamplona - Facultad de Ingenierías y Arquitectura. |
| Citation: | Arredondo Osorio, M. A.; Rodelo Severiche, J. E. (2022). Robótica Didáctica implementando Softwares libres [Trabajo de Grado Pregrado, Universidad de Pamplona]. Repositorio Hulago Universidad de Pamplona. https://repositoriodspace.unipamplona.edu.co/jspui/handle/20.500.12744/11208 |
| Abstract: | The main purpose of this project is to encourage the use of free software for learning robotics, therefore, an anthropomorphic robot with four degrees of freedom and a three-wheeled omnidirectional mobile robot were built for educational purposes, the application for the Anthropomorphic robot was focused on writing in braille language through pre-established routines, for this robot the articulations were of the rotational type, it has an established fixed end effector that is in charge of writing, for its part, the mobile robot application It is that of a robot waiter, this is in charge of bringing users the orders that they make through a menu of preestablished options through a screen arranged in the robot. The robots start from the design stage until its construction, which is why with the help of CAD software the mechanical design of parts was proposed, likewise a 3D printer was used to print the parts that were considered convenient. It should be noted that both robots had an analysis for the selection of materials depending on their viability, this included motors, controllers, electronic components and electrical design, therefore, their respective kinematic models were taken into account. Finally, regarding the construction of control algorithms for programming, Python was used, which also corresponds to a free and high-level programming language, in the same way libraries of this language were used that allow these calculations to be made. It should be noted that the control of the omnidirectional mobile robot was carried out by means of Bluetooth through the PC wirelessly, while the anthropomorphic robot was done by serial communication by cable, both through the development of a graphical interface that allowed interaction in a simple way. more practice with robots. In order to provide helpful information for future projects, the necessary instructional guides were created to replicate the research project and encourage improvements in future research and its possible continuation. By way of conclusion, it is important to mention the great efficiency that was obtained in terms of the performance of free software in the area of robotics, demonstrating equal or better results than the paid versions, likewise a considerable absence of information was found in relation to the subject of this project, due to the low investment and research using free software. |
| Description: | La principal finalidad de este proyecto es incentivar el uso de software libre para el aprendizaje de la robótica, por lo tanto, se construyó un robot antropomórfico de cuatro grados de libertad y un robot móvil omnidireccional de tres ruedas con fines didácticos, la aplicación para el robot antropomórfico estuvo enfocada en la escritura en lenguaje braille a través de unas rutinas preestablecidas, para este robot las articulaciones fueron de tipo rotacional, tiene un efector final fijo establecido que es el encargado de la escritura, por su parte, la aplicación del robot móvil es la de un robot mesero, este es el encargado de llevar a los usuarios los pedidos que estos realicen por medio de un menú de opciones prestablecido a través de una pantalla dispuesta en el robot. Los robots parten desde la etapa de diseño hasta su construcción, es por ello que con la ayuda de software CAD se planteó el diseño mecánico de piezas, así mismo se usó una impresora 3D para imprimir las piezas que se consideraron convenientes. Cabe resaltar que ambos robots contaron con un análisis para la selección de materiales dependiendo su viabilidad, esto comprendió motores, controladores, componentes electrónicos y diseño eléctrico, por consiguiente, se tuvieron en cuenta sus respectivos modelos cinemáticos. Finalmente, en cuanto a la construcción de algoritmos de control para la programación se usó Python el cual corresponde también a un lenguaje de programación gratuito y de alto nivel, de igual manera se usaron librerías de este lenguaje que permiten hacer estos cálculos. Debe señalarse que el control del robot móvil omnidireccional se realizó por medio de Bluetooth a través del PC de forma inalámbrica, mientras que el robot antropomórfico se hizo por comunicación serial por cable,ambos mediante el desarrollo de una interfaz gráfica que permitió la interacción de forma más práctica con los robots. Con el fin de proporcionar información de ayuda para futuros proyectos se crearon guías instructivas necesarias para replicar el proyecto de investigación e incentivar la realización de mejoras en futuras investigaciones y su posible continuación. A manera de conclusión es importante mencionar la gran eficiencia que se obtuvo en cuanto al desempeño de los softwares libres en el área de la robótica, demostrando resultados iguales o mejores que las versiones pagas, así mismo se encontró una considerable ausencia de información en relación al tema de este proyecto, debido a la poca inversión e investigación usando softwares libres. |
| URI: | https://repositoriodspace.unipamplona.edu.co/jspui/handle/20.500.12744/11208 |
| Aparece en las colecciones: | Ingeniería Mecatrónica |
Ficheros en este ítem:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Arredondo_Rodelo_2022_TG.pdf | Arredondo_Rodelo_2022_TG | 6,96 MB | Adobe PDF | View/Open |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.