C129 - Automatización para la Industria 4.0

71 INNOVACIÓN que “esta estructura facilita el desarrollo de las aplicaciones” y “da robustez al sistema, ya que las posibles caídas informáticas quedan aisladas”. HERRAMIENTAS BÁSICAS Y DE ALTO NIVEL PARA EL DESARROLLO DE APLICACIONES ROBÓTICAS El documento esboza un recorrido por las principales herramientas que ofrece este sistema para el desarrollo de aplicaciones robóticas. Entre ellas, destacan definiciones estándar demensajes útiles para sistemas robóticos y un lenguaje para modelar robots. Por otro lado, ROS también ofrece herramientas avanzadas en áreas como percepción, planifi ación de tareas, definición de comportamientos del robot, trayectorias de robots manipuladores y localización y mapeado para robots móviles, entre otras. ROS-INDUSTRIAL Y ROS2: LAS EVOLUCIONES DEL SISTEMA OPERATIVO PARA DAR RESPUESTA A LAS NUEVAS NECESIDADES EN AUTOMATIZACIÓN “ROSha sidodurantemuchos años el sistemamás utilizadopara laprogramación de robots en entornos académicos y de investigación”, asegura el documento, y, conel objetivode trasladar los desarrollos de ROS a la robótica industrial y la automatización, se creó ROS-Industrial. Este último utiliza ROS como base, sobre la que añade funcionalidades y paquetes. Por estemotivo, “ROS-Industrial puede entenderse enmuchos aspectos como desarrollos adicionales sobre el propio ROS, además de un compendio de actividades de soporte”. El documento describe también tres ejes fundamentales de ROS-Industrial: • Identificar los requerimientos de robótica industrial y automatización, y trabajar para llevarlos al ecosistema ROS • Trasladar e institucionalizar conceptos de calidad de código fuente en ROS • Actividades de soporte, formación y diseminación. Justamente, la aplicación de ROS en el ámbito industrial propició la creación de ROS2. “Hacia 2014, para poder implementar más adecuadamente estos nuevos requerimientos (…) y dar unmejor soporte al mundo industrial y sus necesidades, se decide dar un salto y comenzar la implementación de ROS2”. Como en el caso de ROS-Industrial, ROS2 nace y se apoya en ROS. Una de las principales diferencias la encontramos en la adopción de DDS (Data Distribution Service) como capa de comunicaciones. UN DOCUMENTO PARA ANALIZAR LAS TENDENCIAS DE ROS Y FACILITAR SU USO Consciente de la relevancia de ROS en el futurode la robótica, el Grupode Trabajo de Innovación de AER hace un recopilatorio de recursos de aprendizaje y foros relacionados con ROS, con el objetivo de facilitar la formación y el acceso a este sistema operativo. El documento también muestra casos de estudio y El trabajo del GTI identifi a ROS como un “elemento común e indispensable para el futuro de la robótica” La Fundación de Robótica de Código se convirtió en el administrador de ROS tras el cierre de Willow en 2014 y la comunidad de ROS creció exponencialmente explica aplicaciones en las que ROS es una herramienta útil. Entre ellas, destaca la arquitectura de control genérica basada en ROS para un desarrollomás rápido y simplificado de nuevas aplicaciones robóticas, o la célula robótica para acabado superfi ial de piezas. Los casos de aplicación analizados demuestran, según el documento, “su potencial en distintos contextos”. La constante evolución tecnológica en la que nos vemos inmersos difi ulta poder prever cómo será el mundo de la robótica a medio y largo plazo. Sin embargo, las prestaciones de ROS lo convierten en presente y futuro en el campo de la robótica. “Dada la difusión actual, es previsible que ROSmarque el camino a seguir, ya sea con sus actuales características o con posibles variantes derivadas de ellas”. 

RkJQdWJsaXNoZXIy Njg1MjYx