«ROS; una herramienta software para implementar controladores en nuestros robots de forma sistemática»
El sistema ROS provee librerías y herramientas para ayudar a los desarrolladores de software a crear aplicaciones para robot
ROS ofrece abstracción de hardware, controladores de dispositivos, librerías, herramientas de visualización, comunicación por mensajes, administración de paquetes y más; estando bajo la licencia open source, BSD.
ROS también es fundamental en muchos dispositivos con los que trabajamos en TECNALIA. Y una de las personas que más familiarizada está es Miguel Prada, experto en Robótica Médica en Salud de TECNALIA.
Sistema ROS que implementa el movimiento de robots
Junto a su equipo, ha desarrollado un sistema ROS que implementa el movimiento de robots. "Una herramienta software para implementar controladores en nuestros robots de forma sistemática", explica Prada. Esta herramienta ROS permite desarrollar controladores que generen los movimientos de uno o más robots integrando, por ejemplo, sensores de fuerza, dispositivos hápticos, cámaras, etc., sin necesidad de desarrollar el código de forma manual, sino combinando comportamientos básicos usando únicamente archivos de configuración (YAML).
Si te interesa esta temática, puedes conocer nuestro trabajo en tecnologías software
La comunidad de desarrolladores ROS (Robot Operating System), de habla hispana, ha disfrutado de un hito importante reuniéndose en la primera edición de la ROSCon Madrid, versión nacional de la conferencia internacional ROSCon: han podido compartir experiencias y trabajar en red.