Table 1: The Number of Waypoint Conflicts by Using Our
Sampling-based Approach Compared with The Voronoi-
based Approach
(a) map A
# robots 2 3 4 5 6
Sampling-based 2.5 2.9 4.3 3.1 3.4
Voronoi-based 6.2 6.7 11.6 8.1 10.2
(b) map B
# robots 2 3 4 5 6
Sampling-based 0.0 1.4 2.7 2.9 2.4
Voronoi-based 4.1 6.2 6.4 7.7 10.7
Voronoi-based approach. For this reason, the problem
of waiting situation such as collision, congestion and
deadlock has been alleviated and the system perfor-
mance is improved.
5 CONCLUSIONS
In this paper, we presented a multi-robot motion plan-
ning approach based on sampling method. This ap-
proach is designed to relieve multi-robot waiting situ-
ation problem such as collision, congestion and dead-
lock, by increasing the number of waypoints for mo-
bile robots. The proposed approach includes three
main steps: the first step is to identify primary way-
points on top of an occupancy grid map by using the
Voronoi diagram, the second step is to generate ad-
ditional waypoints on top of the Voronoi diagram by
using the sampling-based method, and the third step
is to assign the waypoints to robots by using the Hun-
garian method. The efficiency of our approach was
verified by simulation and experimental results.
REFERENCES
Bennewitz, M., Burgard, W., and Thrun, S. (2001). Op-
timizing schedules for prioritized path planning of
multi-robot systems. In Proceedings of ICRA’01,
pages 271–276, Seoul, Korea.
Gerkey, B. P., Vaughan, R. T., and Howard, A. (2003). The
Player/Stage project: Tools for multi-robot and dis-
tributed sensor systems. In Proceedings of ICAR’03,
pages 317–323, Coimbra, Portugal.
Guo, Y. and Parker, L. E. (2002). A distributed and optimal
motion planning approach for multiple mobile robots.
In Proceedings of ICRA’02, pages 2612–2619, Wash-
ington, DC, USA.
Hazon, N., Mieli, F., and Kaminka, G. A. (2006). Towards
robust on-line multi-robot coverage. In Proceedings
of ICRA’06, pages 1710–1715, Orlando, FL, USA.
J
¨
ager, M. and Nebel, B. (2001). Decentralized collision
avoidance, deadlock detection, and deadlock resolu-
tion for multiple mobile robots. In Proceedings of
IROS’01, pages 1213–1219, Maui, HI, USA.
Kavraki, L. E., Kolountzakis, M. N., and Latombe, J.-C.
(1996). Analysis of probabilistic roadmaps for path
planning. In Proceedings of ICRA’96, pages 3020–
3025, Minneapolis, MN, USA.
Kuhn, H. W. (1955). The hungarian method for the assign-
ment problem. Naval Research Logistics Quarterly,
2(1):83–97.
Latombe, J.-C. (1991). Robot Motion Planning. Kluwer
Academic Publishers.
Luna, R. and Bekris, K. E. (2011). Efficient and complete
centralized multi-robot path planning. In Proceedings
of IROS’11, pages 3268–3275, San Francisco, CA,
USA.
Luo, C., Yang, S. X., and Stacey, D. A. (2003). Real-
time path planning with deadlock avoidance of multi-
ple cleaning robots. In Proceedings of ICRA’03, pages
4080–4085, Taipei, Taiwan.
Marcolino, L. S. and Chaimowicz, L. (2009a). Traffic
control for a swarm of robots: Avoiding group con-
flicts. In Proceedings of IROS’09, pages 1949–1954,
St. Louis, MO, USA.
Marcolino, L. S. and Chaimowicz, L. (2009b). Traffic con-
trol for a swarm of robots: Avoiding target conges-
tion. In Proceedings of IROS’09, pages 1955–1961,
St. Louis, MO, USA.
ˇ
Svestka, P. and Overmars, M. H. (1995). Coordinated mo-
tion planning for multiple car-like robots using prob-
abilistic roadmaps. In Proceedings of ICRA’95, pages
1631–1636, Nagoya, Japan.
Tanner, H. G. and Kumar, A. (2005). Towards decentraliza-
tion of multi-robot navigation functions. In Proceed-
ings of ICRA’05, pages 4132–4137, Barcelona, Spain.
Thrun, S. (1998). Learning metric-topological maps for in-
door mobile robot navigation. Artificial Intelligence,
99(1):21–71.
Ulrich, I. and Borenstein, J. (1998). VFH+: Reliable obsta-
cle avoidance for fast mobile robots. In Proceedings
of ICRA’98, pages 1572–1577, Leuven, Belgium.
Wilmarth, S. A., Amatoy, N. M., and Stiller, P. F. (1999).
MAPRM: A probabilistic roadmap planner with sam-
pling on the medial axis of the free space. In Pro-
ceedings of ICRA’99, pages 1024–1031, Detroit, MI,
USA.
Wurm, K. M., Stachniss, C., and Burgard, W. (2008). Coor-
dinated multi-robot exploration using a segmentation
of the environment. In Proceedings of IROS’08, pages
1160–1165, Nice, France.
Zivkovic, Z., Bakker, B., and Kr
¨
ose, B. (2006). Hierarchi-
cal map building and planning based on graph parti-
tioning. In Proceedings of ICRA’06, pages 803–809,
Orlando, FL, USA.
ICINCO2013-10thInternationalConferenceonInformaticsinControl,AutomationandRobotics
554