Rosmod: una herramienta para modelar, generar, implementar y administrar software distribuido en tiempo real basado en componentes utilizando ROS
Autores: Kumar, Pranav Srinivas; Emfinger, William; Karsai, Gabor; Watkins, Dexter; Gasser, Benjamin; Anilkumar, Amrutur
Idioma: Inglés
Editor: MDPI
Año: 2016
Acceso abierto
Artículo científico
2016
Rosmod: una herramienta para modelar, generar, implementar y administrar software distribuido en tiempo real basado en componentes utilizando ROS
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Sistema operativo de robot
Desarrollo basado en modelos
Rosmod
Prototipado rápido
Software basado en componentes
Aplicaciones distribuidas
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 33
Citaciones: Sin citaciones
Este documento presenta la suite de herramientas de desarrollo basada en modelos del Sistema Operativo de Robots, (ROSMOD) un entorno de desarrollo integrado para la rápida creación de prototipos de software basado en componentes para el middleware del Sistema Operativo de Robots (ROS). ROSMOD es adecuado para el diseño, desarrollo e implementación de aplicaciones distribuidas a gran escala en dispositivos integrados. Presentamos las diversas características de ROSMOD, incluido el lenguaje de modelado, la interfaz gráfica de usuario, los generadores de código y la infraestructura de implementación. Demostramos la utilidad de esta herramienta con un estudio de caso del mundo real: un robot de Equipo de Apoyo Terrestre Autónomo (AGSE) que fue diseñado y prototipado utilizando ROSMOD para la competencia de Lanzamiento de Estudiantes de la NASA, 2014-2015.
Descripción
Este documento presenta la suite de herramientas de desarrollo basada en modelos del Sistema Operativo de Robots, (ROSMOD) un entorno de desarrollo integrado para la rápida creación de prototipos de software basado en componentes para el middleware del Sistema Operativo de Robots (ROS). ROSMOD es adecuado para el diseño, desarrollo e implementación de aplicaciones distribuidas a gran escala en dispositivos integrados. Presentamos las diversas características de ROSMOD, incluido el lenguaje de modelado, la interfaz gráfica de usuario, los generadores de código y la infraestructura de implementación. Demostramos la utilidad de esta herramienta con un estudio de caso del mundo real: un robot de Equipo de Apoyo Terrestre Autónomo (AGSE) que fue diseñado y prototipado utilizando ROSMOD para la competencia de Lanzamiento de Estudiantes de la NASA, 2014-2015.