Multiple robot rearrangement problem using an extended project-scheduling problem solver

In this paper, we address a multiple robot rearrangement problem. We focus on a small working environment composed of narrow corridors. In such an environment, adequate priority settings are required to prevent robots from having collisions. As a result, enormous calculation time is required. We propose a practical method utilizing partitions that divide the entire complicated problem into multiple simple sub-problems. Among these sub-problems, new constraints related to task execution order occur. Therefore, we extend the existing project-scheduling problem solver to cope with these new constraints. The proposed method is tested in a simulated environment with up to 4 mobile robots and 12 movable objects. The simulation results show that our method can be used to obtain a solution in a feasible calculation time.

[1]  Jun Ota,et al.  Iterative Transportation Planning of Multiple Objects by Cooperative Mobile Robots , 1998 .

[2]  Rachid Alami,et al.  Two manipulation planning algorithms , 1995 .

[3]  Hitoshi Iba,et al.  Search Algorithm of the Order of Object Transportation by Multiple Robots , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Marc Vidal,et al.  Planning handling operations in changing industrial plants , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[5]  Sönke Hartmann,et al.  Project Scheduling with Multiple Modes: A Genetic Algorithm , 2001, Ann. Oper. Res..

[6]  Jun Ota,et al.  Rearrangement task realization by multiple mobile robots with efficient calculation of task constraints , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[7]  Toshio Fukuda,et al.  Deadlock resolution in distributed autonomous robotic system with hand-to-hand motion , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[8]  Maja J. Mataric,et al.  Territorial multi-robot task division , 1998, IEEE Trans. Robotics Autom..

[9]  Kazuo Nakazawa,et al.  Self generating task assignment algorithm for multiple mobile robot in transportation task , 2006 .

[10]  Jun Ota,et al.  Multiple Mobile Robot Exploration and Patrol Strategy Using a Self-Organizing Planner Based on a Reaction-Diffusion Equation on a Graph , 2008, J. Robotics Mechatronics.