GM-VPC: An Algorithm for Multi-robot Coverage of Known Spaces Using Generalized Voronoi Partition

被引:22
作者
Nair, Vishnu G. [1 ]
Guruprasad, K. R. [2 ]
机构
[1] Manipal Acad Higher Educ, Manipal Inst Technol, Dept Aeronaut & Automobile Engn, Manipal 576104, India
[2] Natl Inst Technol Karnataka, Dept Mech Engn, Surathkal 575025, India
关键词
Coverage path planning; Multi-robotic system; Unmanned ground vehicles; Voronoi partition; Geodesic distance; Manhattan distance;
D O I
10.1017/S0263574719001127
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper we address the problem of coverage path planning (CPP) for multiple cooperating mobile robots. We use a 'partition and cover' approach using Voronoi partition to achieve natural passive cooperation between robots to avoid task duplicity. We combine two generalizations of Voronoi partition, namely geodesic-distance-based Voronoi partition and Manhattan-distance-based Voronoi partition, to address contiguity of partition in the presence of obstacles and to avoid partition-boundary-induced coverage gap. The region is divided into 2Dx2D grids, where D is the size of the robot footprint. Individual robots can use any of the single-robot CPP algorithms. We show that with the proposed Geodesic-Manhattan Voronoi-partition-based coverage (GM-VPC), a complete and non-overlapping coverage can be achieved at grid level provided that the underlying single-robot CPP algorithm has similar property.We demonstrated using two representative single-robot coverage strategies, namely Boustrophedon-decomposition-based coverage and Spanning Tree coverage, first based on so-called exact cellular decomposition and second based on approximate cellular decomposition, that the proposed partitioning scheme completely eliminates coverage gaps and coverage overlaps. Simulation experiments using Matlab and V-rep robot simulator and experiments with Fire Bird V mobile robot are carried out to validate the proposed coverage strategy.
引用
收藏
页码:845 / 860
页数:16
相关论文
共 27 条
[21]  
Min TW, 1998, 1998 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - PROCEEDINGS, VOLS 1-3, P380, DOI 10.1109/IROS.1998.724649
[22]  
Ranjitha T. D., 2016, IFACPAPERSONLINE P 4
[23]  
Ranjitha TD, 2015, P ADV ROB 2 INT C RO
[24]   Efficient Boustrophedon Multi-Robot Coverage: an algorithmic approach [J].
Rekleitis, Ioannis ;
New, Ai Peng ;
Rankin, Edward Samuel ;
Choset, Howie .
ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2008, 52 (2-4) :109-142
[25]   Lawn Mowing System for Known Areas [J].
Weiss-Cohen, Miri ;
Sirotin, Igal ;
Rave, Erez .
2008 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING CONTROL & AUTOMATION, VOLS 1 AND 2, 2008, :539-544
[26]  
Wilson Z, 2011, ICINCO 2011: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 2, P236
[27]   Multirobot Forest Coverage for Weighted and Unweighted Terrain [J].
Zheng, Xiaoming ;
Koenig, Sven ;
Kempe, David ;
Jain, Sonal .
IEEE TRANSACTIONS ON ROBOTICS, 2010, 26 (06) :1018-1031