Simulación del manipulador PSM y herramientas del robot da Vinci usando el proyecto “SimRobots”
DOI:
https://doi.org/10.17979/ja-cea.2025.46.12065Palabras clave:
Tecnología Robótica, Manipuladores robóticos, Ingeniería de control, Trayectorias óptimasResumen
Durante varios años se ha desarrollado el proyecto “SimRobots”, colaboración entre las librerías “SinScape MultiBody” de Simulink y “Robotic System ToolBox” de Matlab. En este artículo se ha desarrollado herramientas para simular los manipuladores PSM y las herramientas snake y caudier del robot médico da Vinci con este proyecto. Existen diferencias entre la estructura real del manipulador PSM y el que se puede modelar con el formato URDF (Unified Robot Description Format). Estas diferencias inciden en la forma de definir la cinemática directa y hallar la cinemática inversa. Ambos problemas han sido resueltos. Se ha diseñado una App para mover el TCP (Tool Center Point) del manipulador-herramienta de forma sencilla. Las herramientas diseñadas se usarán en clases de grado y máster del área de ingeniería biomédica.
Referencias
ABB, 2025. RobotStudio Manual de operador. ID de documento: 3HAC032104-005.
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). http://hdl.handle.net/2183/28347
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
Corke, P. 2016. Corke, P. Robotics, Vision and Control. Fundamental Algorithms in MATLAB, DOI: 10.1007/978-3-319-54413-7.
DVRK, 2025. John Hopkins University DVRK controller git repositories. [Online] Available: https://github.com/jhu-dvrk accessed: 2025-05-01.
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.
Gil A. 2015. Arturo Gil, Oscar Reinoso, Jose Maria Marin, Luis Paya and Javier Ruiz. Development and deployment of a new robotics toolbox for education. Computer Applications in Engineering Education (May, 2015) - Vol. 23(3), pp. 443-454 Ed. Wiley ISSN:1099-0542 1061-3773.
Gil A. 2024. Arturo Gil. Python toolbox focussed on robotic manipulators pyARTE (https://github.com/4rtur1t0/pyARTE) accessed: 2024-05-30.
Herreros, A. 2024. Proyecto “SimRobots”, Colaboración entre “SimScape Multibody” y “Robotic System Toolbox”. Jornadas de Automática 2024. DOI: https://doi.org/10.17979/ja-cea.2024.45.10770
Herreros, A. 2025. Proyecto “SimRobots”, Colaboración entre “SimScape Multibody” y “Robotic System Toolbox”. http://https://github.com/albher) accessed: 2025-05-1.
MathWorks, 2024a. Simscape™ Multibody™ User's Guide
MathWorks, 2024b. Robotics System Toolbox™ User Guide
MathWorks, 2024c. MATLAB® App Building
ROS, 2025. ROS (Robotic Operative System) Available: https://www.ros.org/ accessed: 2025-05-01.
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2025 Alberto Herreros

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.