Blockchain-Oriented Coalition Formation by CPS Resources: Ontological Approach and Case Study

Cyber-physical systems (CPS), robotics, Internet of Things, information and communication technologies have become more and more popular over the last several years. These topics open new perspectives and scenarios that can automate processes in human life. CPS are aimed at interaction support in information space for physical entities communicated in physical space in real time. At the same time the blockchain technology that becomes popular last years allows to organize immutable distributed database that store all significant information and provide access for CPS participants. The paper proposes an approach that is based on ontology-based context management, publish/subscribe semantic interoperability support, and blockchain techniques. Utilization of these techniques provide possibilities to develop CPS that supports dynamic, distributed, and stable coalition formation of the resources. The case study presented has been implemented for the scenario of heterogeneous mobile robots’ collaboration for the overcoming of obstacles. There are two types of robots and an information service participating in the scenario. Evaluation shows that the proposed approach is applicable for the presented class of scenarios.

[1]  Md. Mohaimenul Islam,et al.  The usefulness and actual use of wearable devices among the elderly population , 2018, Comput. Methods Programs Biomed..

[2]  Tamas Haidegger,et al.  Extensions to the core ontology for robotics and automation , 2015 .

[3]  Алексей Анатольевич Карпов,et al.  Перспективные подходы к применению сервисных роботов в области пилотируемой космонавтики , 2014 .

[4]  Ali Sekmen,et al.  Assessment of adaptive human-robot interactions , 2013, Knowl. Based Syst..

[5]  Renan Maffei,et al.  Exploring the IEEE ontology for robotics and automation for heterogeneous agent interaction , 2015 .

[6]  Leslie Lamport,et al.  The Byzantine Generals Problem , 1982, TOPL.

[7]  Eduardo Castelló Ferrer The blockchain: a new framework for robotic swarm systems , 2016, Proceedings of the Future Technologies Conference (FTC) 2018.

[8]  Marko Vukolic,et al.  Hyperledger fabric: a distributed operating system for permissioned blockchains , 2018, EuroSys.

[9]  Maki K. Habib,et al.  Applied ontologies and standards for service robots , 2013, Robotics Auton. Syst..

[10]  Alun Preece,et al.  A block chain based architecture for asset management in coalition operations , 2017, Defense + Security.

[11]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[12]  Alexander V. Smirnov,et al.  Context-Based Coalition Creation in Human-Robot Systems: Approach and Case Study , 2017, ICR.

[13]  Salil S. Kanhere,et al.  Towards an Optimized BlockChain for IoT , 2017, 2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI).

[14]  Moritz Tenorth,et al.  The RoboEarth language: Representing and exchanging knowledge about actions, objects, and environments , 2012, 2012 IEEE International Conference on Robotics and Automation.

[15]  Marko Vukolic,et al.  Blockchain Consensus Protocols in the Wild (Keynote Talk) , 2017, DISC.

[16]  Alysson Neves Bessani,et al.  State Machine Replication for the Masses with BFT-SMART , 2014, 2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks.

[17]  Pedro D. Manrique,et al.  Using Competition to Control Congestion in Autonomous Drone Systems , 2017 .

[18]  Marko Vukolic,et al.  Blockchain Consensus Protocols in the Wild , 2017, DISC.

[19]  Jiangtao Wen,et al.  The IoT electric business model: Using blockchain technology for the internet of things , 2016, Peer-to-Peer Networking and Applications.

[20]  Weiming Shen,et al.  Swarm behavior control of mobile multi-robots with wireless sensor networks , 2011, J. Netw. Comput. Appl..

[21]  Tao Sun,et al.  A transformable wheel-legged mobile robot: Design, analysis and experiment , 2017, Robotics Auton. Syst..

[22]  Luis Payá,et al.  Mapping and localization module in a mobile robot for insulating building crawl spaces , 2018 .

[23]  Dariusz Czarkowski,et al.  Supercapacitors in Tandem with Batteries to Prolong the Range of UGV Systems , 2018 .

[24]  Gunther Reinhart,et al.  Teaching Smart Production: An Insight into the Learning Factory for Cyber-Physical Production Systems (LVP) , 2017 .

[25]  Ulrich Schade,et al.  Interacting with Multi-Robot Systems Using BML , 2013 .

[26]  Donat Ivanov,et al.  Method of Spheres for Solving 3D Formation Task in a Group of Quadrotors , 2016, ICR.

[27]  Enzo Pasquale Scilingo,et al.  Recent Advances on Wearable Electronics and Embedded Computing Systems for Biomedical Applications , 2017 .

[28]  Alexander V. Smirnov,et al.  On-the-Fly Ontology Matching in Smart Spaces: A Multi-model Approach , 2010, NEW2AN.

[29]  Satoshi Hoshino,et al.  Multi-robot coordination for jams in congested systems , 2013, Robotics Auton. Syst..

[30]  J. A. Castán Rocha,et al.  Reaching High Interactive Levels with Situated Agents , 2013 .