Un marco basado en ROS para la colaboración multi-robot que habilita la asignación autónoma de tareas, planificación y ejecución coordinada de misiones en equipos.
CASA está diseñada como un marco de autonomía modular, plug-and-play, basado en el ecosistema Robot Operating System (ROS). Presenta una arquitectura descentralizada donde cada robot ejecuta planificadores locales y nodos de árboles de comportamiento, publicando en una pizarra compartida para actualizaciones del estado del mundo. La asignación de tareas se gestiona mediante algoritmos de subasta que asignan misiones en función de las capacidades y disponibilidad del robot. La capa de comunicación usa mensajes ROS estándar en redes multi-robot para sincronizar los agentes. Los desarrolladores pueden personalizar parámetros de misión, integrar controladores de sensores y ampliar las bibliotecas de comportamiento. CASA soporta simulación de escenarios, monitoreo en tiempo real y herramientas de registro. Su diseño extensible permite a los equipos de investigación experimentar con nuevos algoritmos de coordinación y desplegar sin problemas en diversas plataformas robóticas, desde vehículos terrestres no tripulados hasta drones aéreos.
Mission Squad es un agente impulsado por IA que se centra en la gestión de misiones, permitiendo a los usuarios diseñar, asignar y rastrear misiones personalizadas. Utiliza algoritmos inteligentes para evaluar las preferencias y niveles de compromiso de los usuarios, garantizando una experiencia a medida. Los usuarios pueden crear objetivos específicos, establecer recordatorios y monitorear el progreso, todo simplificado dentro de una sola plataforma. La IA aprende continuamente de las interacciones con los usuarios, mejorando la personalización de las misiones con el tiempo para satisfacer mejor las necesidades individuales.