Realization method for a rearrangement task by multiple mobile robots in consideration of map errors

In this paper, we propose a realization method for a rearrangement task involving multiple movable objects and mobile robots. All of the objects are transported from their initial positions to goal positions. It is important for mobile robots to cope with map errors in order to execute tasks in a real environment. However, a rearrangement task is a very complicated process involving constraints related to transportation order and scarcity of spatial resources. Therefore, it is difficult to develop an adequate method to deal with map errors and still maintain task performance. We primarily address two questions: what kinds of tactics are needed and when these tactics should be applied. Our method involves adopting a problem-partitioning structure that divides a complicated rearrangement problem into simple subproblems. Furthermore, we design a real mobile robot group. Using the realization method and real robot group, we conduct experiments involving a rearrangement task in an actual environment. The results show that our proposed method can cope with map errors quickly, while maintaining task realization performance.

[1]  Kimitoshi Yamazaki,et al.  Motion Planning for a Mobile Manipultor Based on Joint Motions for Error Recovery , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  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.

[3]  James Jerome O'Brien CPM IN CONSTRUCTION MANAGEMENT. SCHEDULING BY THE CRITICAL PATH METHOD , 1965 .

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

[5]  R. J. Schilling,et al.  Decoupling of a Two-Axis Robotic Manipulator Using Nonlinear State Feedback: A Case Study , 1984 .

[6]  Jun Ota,et al.  Multiple Robot Rearrangement Planning Using a Territorial Approach and an Extended Project Scheduling Problem Solver , 2010, Adv. Robotics.

[7]  Fumihito Arai,et al.  Vision Based Working Robot Based on Architecture of Control with Error Recovery. , 2000 .

[8]  Weihua Sheng,et al.  Distributed multi-robot work load partition in manufacturing automation , 2008, 2008 IEEE International Conference on Automation Science and Engineering.

[9]  Jun Ota,et al.  Territorial and Effective Task Decomposition for Rearrangement Planning of Multiple Objects by Multiple Mobile Robots , 2011, Adv. Robotics.

[10]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[11]  Jun Ota,et al.  Conceptual Warehouse Design Algorithm Using a Network Flow Model , 2009, Adv. Robotics.

[12]  Rachid Alami,et al.  A Hybrid Approach to Intricate Motion, Manipulation and Task Planning , 2009, Int. J. Robotics Res..

[13]  Jacques Ferber,et al.  From Tom Thumb to the Dockers: some experiments with foraging robots , 1993 .

[14]  Jun Ota,et al.  Rearrangement Task by Multiple Mobile Robots With Efficient Calculation of Task Constraints , 2008, Adv. Robotics.

[15]  Kurt Konolige,et al.  A gradient method for realtime robot control , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[16]  J. Ota,et al.  Realization of rearrangement task by multiple robots , 2009, 2009 ICCAS-SICE.

[17]  Toby J. Richer A Dynamic Territorial Robotic System , 2004 .

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

[19]  Jun Ota,et al.  Local Path Replanning for Unforeseen Obstacle Avoidance by Autonomous Sweeping Robots , 1999 .

[20]  J. Schwartz,et al.  On the Complexity of Motion Planning for Multiple Independent Objects; PSPACE- Hardness of the "Warehouseman's Problem" , 1984 .

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

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

[23]  Jun Ota,et al.  Motion planning of multiple mobile robots for Cooperative manipulation and transportation , 2003, IEEE Trans. Robotics Autom..

[24]  Alan F. T. Winfield,et al.  Foraging Robots , 2009, Encyclopedia of Complexity and Systems Science.