scispace - formally typeset
Journal ArticleDOI

A-STC: auction-based spanning tree coverage algorithm formotion planning of cooperative robots

TLDR
In this paper, an auction-based spanning tree coverage (A-STC) algorithm is proposed to deal with the MCMP problem in which every reachable area must be covered is common in multi-robot systems.
Abstract
The multi-robot coverage motion planning (MCMP) problem in which every reachable area must be covered is common in multi-robot systems. To deal with the MCMP problem, we propose an efficient, complete, and off-line algorithm, named the “auction-based spanning tree coverage (A-STC)” algorithm. First, the configuration space is divided into mega cells whose size is twice the minimum coverage range of a robot. Based on connection relationships among mega cells, a graph structure can be obtained. A robot that circumnavigates a spanning tree of the graph can generate a coverage trajectory. Then, the proposed algorithm adopts an auction mechanism to construct one spanning tree for each robot. In this mechanism, an auctioneer robot chooses a suitable vertex of the graph as an auction item from neighboring vertexes of its spanning tree by heuristic rules. A bidder robot submits a proper bid to the auctioneer according to the auction vertexes’ relationships with the spanning tree of the robot and the estimated length of its trajectory. The estimated length is calculated based on vertexes and edges in the spanning tree. The bidder with the highest bid is selected as a winner to reduce the makespan of the coverage task. After auction processes, acceptable coverage trajectories can be planned rapidly. Computational experiments validate the effectiveness of the proposed MCMP algorithm and the method for estimating trajectory lengths. The proposed algorithm is also compared with the state-of-the-art algorithms. The comparative results show that the A-STC algorithm has apparent advantages in terms of the running time and the makespan for large crowded configuration spaces.

read more

Citations
More filters
Journal ArticleDOI

A Comprehensive Review of Coverage Path Planning in Robotics Using Classical and Heuristic Algorithms

TL;DR: In this paper, the authors reviewed the principle of CPP and discussed the development trend, including design variations and the characteristic of optimization algorithms, such as classical, heuristic, and most recent deep learning methods, and compared the advantages and disadvantages of existing CPP-based modeling in the area and target coverage.
Journal ArticleDOI

A Multi-Robot Coverage Path Planning Algorithm for the Environment With Multiple Land Cover Types

TL;DR: An MCPP algorithm considering the complex land cover types in outdoor environments to solve the related problems and shows that the coverage paths planned by the algorithm are reasonable and efficient and its performance has obvious advantages compare with the current mainstream M CPP algorithm.
Journal ArticleDOI

An Artificially Weighted Spanning Tree Coverage Algorithm for Decentralized Flying Robots

TL;DR: An artificially weighted spanning tree coverage (AWSTC) algorithm is proposed for the distributed path planning of multiple flying robots and demonstrates that the proposed strategy can generate a smooth trajectory for an area coverage problem while ensuring efficiency and robustness.
Journal ArticleDOI

A Novel Cooperative Path Planning for Multirobot Persistent Coverage in Complex Environments

TL;DR: A novel strategy for multi-robot persistent coverage is presented, which aims to obtain more equal coverage route for each robot while guaranteeing both the obstacle avoidance and the minimization of the coverage period.
Journal ArticleDOI

Interactive multiobjective evolutionary algorithm based on decomposition and compression

TL;DR: In this article, an interactive multiobjective evolutionary algorithm (MOEA) called iDMOEA-eC was proposed to assist the decision maker in finding his/her most preferred solution.
References
More filters
Journal ArticleDOI

Robotic adversarial coverage of known environments

TL;DR: This paper discusses the offline version of adversarial coverage, in which a map of the threats is given to the robot in advance, and suggests two heuristic algorithms: STAC, a spanning-tree-based coverage algorithm, and GAC, which follows a greedy approach.
Proceedings ArticleDOI

Cluster, Allocate, Cover: An Efficient Approach for Multi-robot Coverage

TL;DR: An algorithm for online multirobot coverage that proceeds with minimal knowledge of the already explored region and the frontier cells is presented, which creates clusters of frontier cells which are designated to robots using an optimal assignment scheme.
Journal ArticleDOI

Observability Conditions for Switching Sensing Topology for Cooperative Localization

TL;DR: This paper solves a discrete-time bearing-only cooperative localization problem for a team of autonomous vehicles with a special focus on switching sensing topology and develops a centralized Extended Ka-band localization system.
Book ChapterDOI

A Group Task Allocation Strategy in Open and Dynamic Grid Environments

TL;DR: The experimental results demonstrate that the proposed decentralised indicator-based combinatorial auction strategy for group task allocation outperforms a well-known decentralised task allocation strategy in terms of success rate, individual utility of the involved agents and the speed of task allocation.
Journal ArticleDOI

Coalition formation based on a task-oriented collaborative ability vector

TL;DR: In this article, a model of task-oriented collaborative abilities is established, where five taskoriented abilities are extracted to form a collaborative ability vector, and a task demand vector is also described.
Related Papers (5)