Construyendo un banco de pruebas basado en ROS para simulación realista de múltiples robots: Tomando la exploración como ejemplo
Autores: Yan, Zhi; Fabresse, Luc; Laval, Jannik; Bouraqadi, Noury
Idioma: Inglés
Editor: MDPI
Año: 2017
Acceso abierto
Artículo científico
2017
Construyendo un banco de pruebas basado en ROS para simulación realista de múltiples robots: Tomando la exploración como ejemplo
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Robótica
Palabras clave
Evaluación comparativa
Sistemas multi-robot
Diseños experimentales
ROS
Estrategias de coordinación
MORSE
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 29
Citaciones: Sin citaciones
Mientras que la comunidad de robótica coincide en que la evaluación comparativa es de alta importancia para comparar objetivamente diferentes soluciones, hay pocas y limitadas herramientas para apoyarla. Para abordar este problema en el contexto de sistemas multi-robot, hemos definido un proceso de evaluación comparativa basado en diseños experimentales, que tiene como objetivo mejorar la reproducibilidad de los experimentos al hacer explícitos todos los elementos de un benchmark, como parámetros, mediciones y métricas. También hemos desarrollado una plataforma de pruebas basada en ROS (Robot Operating System) con el objetivo de facilitar a los usuarios la validación, evaluación comparativa y comparación de diferentes algoritmos, incluidas las estrategias de coordinación. Nuestra plataforma utiliza el simulador MORSE (Modular OpenRobots Simulation Engine) para simulaciones realistas y un clúster de computadoras para computación descentralizada. En este documento, presentamos nuestra plataforma en detalle con la arquitectura e infraestructura, los problemas encontrados en la implementación de la infraestructura y la automatización del despliegue. También informamos sobre una serie de experimentos en exploración multi-robot, con el fin de demostrar las capacidades de nuestra plataforma.
Descripción
Mientras que la comunidad de robótica coincide en que la evaluación comparativa es de alta importancia para comparar objetivamente diferentes soluciones, hay pocas y limitadas herramientas para apoyarla. Para abordar este problema en el contexto de sistemas multi-robot, hemos definido un proceso de evaluación comparativa basado en diseños experimentales, que tiene como objetivo mejorar la reproducibilidad de los experimentos al hacer explícitos todos los elementos de un benchmark, como parámetros, mediciones y métricas. También hemos desarrollado una plataforma de pruebas basada en ROS (Robot Operating System) con el objetivo de facilitar a los usuarios la validación, evaluación comparativa y comparación de diferentes algoritmos, incluidas las estrategias de coordinación. Nuestra plataforma utiliza el simulador MORSE (Modular OpenRobots Simulation Engine) para simulaciones realistas y un clúster de computadoras para computación descentralizada. En este documento, presentamos nuestra plataforma en detalle con la arquitectura e infraestructura, los problemas encontrados en la implementación de la infraestructura y la automatización del despliegue. También informamos sobre una serie de experimentos en exploración multi-robot, con el fin de demostrar las capacidades de nuestra plataforma.