Robotic Systems of Systems Based on a Decentralized Service-Oriented Architecture
Open Access
Abstract
Multi-robot systems are often static and pre-configured during the design time of their software. Emerging cooperation between unknown robots is still rare and limited. Such cooperation might be basic like sharing sensor data or complex like conjoined motion planning and acting. Robots should be able to detect other robots and their abilities during runtime. When cooperation seems to be possible and beneficial, it should be initiated autonomously. A centralized cloud control shall be avoided. Using software patterns belonging to service-oriented architectures, the robots are able to discover other robots and their abilities during runtime. These abilities are implemented as services and described by their interfaces. Composition of services can be done easily and flexibly. The software patterns originally belonging to cloud computing could be successfully adopted to decentralized multi-robot systems. The developed concept allows autonomous systems to cooperate flexibly and to compose multi-robot systems during runtime.Keywords
Funding Information
- Berlin Institute for Applied Research (not given)
This publication has 13 references indexed in Scilit:
- A ROS2 based communication architecture for control in collaborative and intelligent automation systemsProcedia Manufacturing, 2019
- A Generic Multi-Layer Architecture Based on ROS-JADE Integration for Autonomous Transport VehiclesSensors, 2018
- A Study of Robotic Cooperation in Cloud Robotics: Architecture and ChallengesIEEE Access, 2018
- Multi-Agent Systems: A SurveyIEEE Access, 2018
- Microservices: Yesterday, Today, and Tomorrow2017
- Web Service CompositionACM Computing Surveys, 2015
- Revisiting “The Meaning of Of” as a Theory for Collaborative System of SystemsIEEE Systems Journal, 2015
- Robot as a Service in Cloud Computing2010
- System of Systems - the meaning of of2006
- The Enterprise Service Bus: Making service-oriented architecture realIBM Systems Journal, 2005