Desarrollo de un HMI en ROS-MATLAB para la teleoperación de robots industriales

  1. Prieto Fernández, Natalia 1
  2. Bayón Gutiérrez, Martín 1
  3. Fernández-Blanco, Sergio 1
  4. Fernández-Blanco, Álvaro 2
  5. Carro de Lorenzo, Francisco 3
  6. Benítez-Andrades, José Alberto 1
  1. 1 Universidad de León
    info

    Universidad de León

    León, España

    ROR https://ror.org/02tzt0b78

  2. 2 Universidad Complutense de Madrid
    info

    Universidad Complutense de Madrid

    Madrid, España

    ROR 02p0gd045

  3. 3 Tresca Ingeniería, S.A.
Libro:
XLIV Jornadas de Automática: libro de actas: Universidad de Zaragoza, Escuela de Ingeniería y Arquitectura, 6, 7 y 8 de septiembre de 2023, Zaragoza
  1. Ramón Costa Castelló (coord.)
  2. Manuel Gil Ortega (coord.)
  3. Óscar Reinoso García (coord.)
  4. Luis Enrique Montano Gella (coord.)
  5. Carlos Vilas Fernández (coord.)
  6. Elisabet Estévez Estévez (coord.)
  7. Eduardo Rocón de Lima (coord.)
  8. David Muñoz de la Peña Sequedo (coord.)
  9. José Manuel Andújar Márquez (coord.)
  10. Luis Payá Castelló (coord.)
  11. Alejandro Mosteo Chagoyen (coord.)
  12. Raúl Marín Prades (coord.)
  13. Vanesa Loureiro-Vázquez (coord.)
  14. Pedro Jesús Cabrera Santana (coord.)

Editorial: Servizo de Publicacións ; Universidade da Coruña

ISBN: 9788497498609

Año de publicación: 2023

Páginas: 720-725

Congreso: Jornadas de Automática (44. 2023. Zaragoza)

Tipo: Aportación congreso

Resumen

ROS (Robot Operating System) es un framework para el desarrollo de sistemas robóticos de código abierto ampliamente utilizado en la industria y la investigación. Los sistemas robóticos asistidos requieren una comunicación fluida y fiable entre ROS y el controlador externo, a fin de lograr un control y supervisión eficaz del mismo. En este artículo, se presenta el procedimiento necesario para establecer la comunicación a través de una red local entre un robot móvil que implementa ROS y un dispositivo remoto desde el que enviar y recibir información del robot. Además, se propone un ejemplo de HMI (Interfaz Hombre-Máquina) desarrollado en MATLAB, y que puede ser instalada en equipos Windows, Linux o MacOSX, para la teleoperación de un robot en un entorno industrial. La comunicación bidireccional en tiempo real, las capacidades de procesamiento de datos y su versatilidad la convierten en una herramienta completa para la gestión de datos robóticos en entornos industriales.