Proyecto “SimRobots”

Colaboración entre “SimScape Multibody” y “Robotic System Toolbox"

Autores/as

DOI:

https://doi.org/10.17979/ja-cea.2024.45.10770

Palabras clave:

Robots, Robots manipuladores, Ingeniería de control, Tecnología robótica

Resumen

El proyecto “SimRobots” descrito en este artículo representa la segunda versión del mismo. La principal diferencia con la primera versión radica en el uso de todos los elementos de la librería de Simulink “SimScape MultiBody” y, sobre todo, de la librería de Matlab “Robotic System Toolbox”. El objetivo del proyecto es crear una herramienta que ayude a los alumnos a modelar y programar los movimientos de una estación robótica. Aunque la librería “SimScape MultiBody” es una herramienta de simulación potente, carece de control de trayectorias. Por otro lado, la librería “Robotic System Toolbox” ofrece numerosas herramientas de control de trayectorias, pero la simulación en Matlab no es completamente realista. Este proyecto busca combinar ambas librerías para crear un simulador de robots comparable a los softwares de marcas comerciales, al tiempo que permite a los alumnos comprender las matemáticas subyacentes en la simulación. Hasta ahora, el proyecto ha sido utilizado durante cuatro años con resultados positivos.

Citas

Arévalo S. (2021). Arévalo Fernández, S., Herreros López, A. Aplicaciones de Matlab y Simulink para estaciones robóticas. En XLII Jornadas de Automática: libro de actas. Castelló, 1-3 de septiembre de 2021 (pp.625-631). doi: 10.17979/spudc.9788497498043.625 DOI: https://doi.org/10.17979/spudc.9788497498043.625

Barrientos, A (2007). Barrientos, A., Peñin L. F., Balaguer C. y Santoja R. A., Fundamentos de Robótica (2º edición), MacGraw-Hill, 2007.

Beneyto, A. (2023). Beneyto, A., Herreros, A. 2023. Control de un robot Niryo desde Matlab y Simulink. XLIV Jornadas de Automática, 523-527. doi: 10.17979/spudc.9788497498609.523 DOI: https://doi.org/10.17979/spudc.9788497498609.523

Corke, P. (2016). Corke, P. Robotics, Vision and Control. Fundamental Algorithms in MATLAB, DOI: 10.1007/978-3-319-54413-7 DOI: https://doi.org/10.1007/978-3-319-54413-7

Fontanelli (2017). Fontanelli, G. A., Ficuciello, F.,Villani L. and Siciliano B., "Modelling and identification of the da Vinci Research Kit robotic arms," 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada, 2017, pp. 1464-1469, doi: 10.1109/IROS.2017.8205948. DOI: https://doi.org/10.1109/IROS.2017.8205948

Gil A. (2014). Gil Aparicio, A. (2014) ARTE (A Robotic Toolbox for Education) Universidad Miguel Hernández (Elche, España)

MathWorks, (2024a). Simscape™ Multibody™ User's Guide

MathWorks, (2024b) Robotics System Toolbox™ User Guide

MathWorks, (2024d) OPC Toolbox™ User's Guide

MathWorks, (2024e) Computer Vision Toolbox™ User's Guide

MathWorks, (2024f) Simscape™ User's Guide

MathWorks, (2024g) MATLAB® App Building

MathWorks, (2024h). ROS Toolbox User's Guide

Mato, A (2014). Mato, A., Simulación, control cinemático y dinámico de robots comerciales usando la herramienta de Matlab, "Robotic Toolbox", TFG Univ. Valladolid, 2014.

Pérez, M (2014) Pérez, M., Valdemar, E., Zaldívar D. Fundamentos de robótica y mecatrónica con Matlab y Simulink, Editorial RA-MA ISBN: 978-84-9964-451-6 Mato, A 2014.

Sánchez C. (2022). Sánchez-Girón Coca, C., Simulación Dinámica de Robots usando Simscape (Simulink). Aplicación en el Movimiento de Robots Humanoides y Cuadrúpedos, TFG-Univ. Valladolid, 2022.

Descargas

Publicado

12-07-2024

Número

Sección

Robótica