
A Cooperative Path Planning Algorithm for a Multiple Mobile Robot System in a Dynamic Environment
Author(s) -
Wentao Yu,
Jun Peng,
XiaoYong Zhang,
KuoShyan Lin
Publication year - 2014
Publication title -
international journal of advanced robotic systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.394
H-Index - 46
eISSN - 1729-8814
pISSN - 1729-8806
DOI - 10.5772/58832
Subject(s) - computer science , motion planning , robot , path (computing) , mobile robot , obstacle , constraint (computer aided design) , scheme (mathematics) , mathematical optimization , obstacle avoidance , real time computing , algorithm , artificial intelligence , mathematics , computer network , mathematical analysis , geometry , political science , law
A practical path planning method for a multiple mobile robot system (MMRS) requires handling both the collision-free constraint and the kinematic constraint of real robots, the latter of which has to date been neglected by most path planning methods. In this paper, we present a practical cooperative path planning algorithm for MMRS in a dynamic environment. First, each robot uses an analytical method to plan an obstacle-avoidance path. Then, a distributed prioritized scheme is introduced to realize cooperative path planning. In the scheme, each robot calculates a priority value according to its situation at each instant in time, which will determine the robot's priority. Higher-priority robots can ignore lower-priority robots, whereas lower-priority robots should avoid collisions with higher-priority robots. To minimize the path length for MMRS, a least path length constraint is added. The priority value is also calculated by a path cost function that takes the path length into consideration. Unlike other priority methods, the algorithm proposed is not time consuming; therefore, it is suitable for dynamic environments. Simulation results are presented to verify the effectiveness of the proposed algorithm