Robotics software frameworks for multi-agent robotic systems development

Robotics is an area of research in which the paradigm of Multi-Agent Systems (MAS) can prove to be highly useful. Multi-Agent Systems come in the form of cooperative robots in a team, sensor networks based on mobile robots, and robots in Intelligent Environments, to name but a few. However, the deve...

ver descrição completa

Detalhes bibliográficos
Autores: Íñigo Blasco, Pablo, Díaz del Río, Fernando, Romero Ternero, María del Carmen, Cagigas Muñiz, Daniel, Vicente Díaz, Saturnino
Formato: artículo
Estado:Versión enviada para evaluación y publicación
Fecha de publicación:2012
País:España
Recursos:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/70428
Acesso em linha:https://hdl.handle.net/11441/70428
https://doi.org/10.1016/j.robot.2012.02.004
Access Level:acceso abierto
Palavra-chave:Robotics
MAS
Software frameworks
Middleware
Descrição
Resumo:Robotics is an area of research in which the paradigm of Multi-Agent Systems (MAS) can prove to be highly useful. Multi-Agent Systems come in the form of cooperative robots in a team, sensor networks based on mobile robots, and robots in Intelligent Environments, to name but a few. However, the development of Multi-Agent Robotic Systems (MARS) still presents major challenges. Over the past decade, a high number of Robotics Software Frameworks (RSFs) have appeared which propose some solutions to the most recurrent problems in robotics. Some of these frameworks, such as ROS, YARP, OROCOS, ORCA, Open-RTM, and Open-RDK, possess certain characteristics and provide the basic infrastructure necessary for the development of MARS. The contribution of this work is the identification of such characteristics as well as the analysis of these frameworks in comparison with the general-purpose Multi-Agent System Frameworks (MASFs), such as JADE and Mobile-C.