scispace - formally typeset
Journal ArticleDOI

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

Reads0
Chats0
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
Proceedings ArticleDOI

Efficient multi-robot coverage of a known environment

TL;DR: In this paper, two approximation heuristics for solving the multi-robot coverage problem are presented. But the problem of finding an optimal solution for such an area coverage problem with multiple robots is known to be NP-complete.
Journal ArticleDOI

Multi-robot coverage path planning using hexagonal segmentation for geophysical surveys

TL;DR: A methodology that segments the environment into hexagonal cells and allocates groups of robots to different clusters of non-obstructed cells to acquire data is proposed that addresses the problem of multi-robot area coverage path planning for geophysical surveys.
Journal ArticleDOI

Using auction-based task allocation scheme for simulation optimization of search and rescue in disaster relief

TL;DR: The simulation results indicate that the cooperative rescue plan could improve the rescue efficiency significantly, and it performs somewhat better than the F-Max-Sum-based approach in regard to some indicators.
Journal ArticleDOI

A Rainbow Coverage Path Planning for a Patrolling Mobile Robot With Circular Sensing Range

TL;DR: The main technical contributions of the proposed approach is to provide a holistic solution that segments any TR, uses triangulation to determine the line of sights and observation points, and computes the collision-free CP within a quadratic runtime.
Proceedings ArticleDOI

Distributed multi-robot motion planning for cooperative multi-area coverage

TL;DR: A distributed motion planning method for multiple robots to cooperatively accomplish CMAC tasks and coordination mechanisms are proposed to coordinate multiple robots from the perspective of both task allocation and motion planning.
Related Papers (5)