Towards a Blockchain-Based Multi-UAV Surveillance System
Open Access
- 15 June 2021
- journal article
- research article
- Published by Frontiers Media SA in Frontiers in Robotics and AI
Abstract
This study describes a blockchain-based multi-unmanned aerial vehicle (multi-UAV) surveillance framework that enables UAV coordination and financial exchange between system users. The objective of the system is to allow a set of Points-Of-Interest (POI) to be surveyed by a set of autonomous UAVs that cooperate to minimize the time between successive visits while exhibiting unpredictable behavior to prevent external agents from learning their movements. The system can be seen as a marketplace where the UAVs are the service providers and the POIs are the service seekers. This concept is based on a blockchain embedded on the UAVs and on some nodes on the ground, which has two main functionalities. The first one is to plan the route of each UAV through an efficient and computationally cheap game-theoretic decision algorithm implemented into a smart contract. The second one is to allow financial transactions between the system and its users, where the POIs subscribe to surveillance services by buying tokens. Conversely, the system pays the UAVs in tokens for the provided services. The first benchmarking experiments show that the IOTA blockchain is a potential blockchain candidate to be integrated in the UAV embedded system and that the chosen decentralized decision-making coordination strategy is efficient enough to fill the mission requirements while being computationally light.Keywords
This publication has 19 references indexed in Scilit:
- Blockchain-base structures for a secure and operate network of semi-autonomous Unmanned Aerial VehiclesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2018
- Hyperledger fabricPublished by Association for Computing Machinery (ACM) ,2018
- Coordinated Control of Multi-Robot Systems: A SurveySICE Journal of Control, Measurement, and System Integration, 2017
- Blockchain-based protocol of autonomous business activity for multi-agent systems consisting of UAVsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- Cooperative multi-robot patrol with Bayesian learningAutonomous Robots, 2015
- A brief survey and analysis of multi-robot communication and coordinationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- Distributed multi-robot patrol: A scalable and fault-tolerant frameworkRobotics and Autonomous Systems, 2013
- A Centralized Multi-Robot Task Allocation for Industrial Plant Inspection by Using A* and Genetic AlgorithmsLecture Notes in Computer Science, 2012
- Finding the optimal strategies for robotic patrolling with adversaries in topologically-represented environmentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Search and Rescue RoboticsPublished by Springer Science and Business Media LLC ,2008