Cooperative task execution between modular robots based on tight-loose cooperation strategies

The complexity in the execution of cooperative tasks is high due to the fact that a robot team requires movement coordination at the beginning of the mission and continuous coordination during the execution of the task. A variety of techniques have been proposed to give a solution to this problem assuming standard mobile robots. This work focuses on presenting the execution of a cooperative task by a modular robot team. The complexity of the task execution increases due to the fact that each robot is composed of modules which have to be coordinated in a proper way to successfully work. A combined tight and loose cooperation strategy is presented and a bar-pushing example is used as a cooperative task to show the performance of this type of system.

[1]  Eiichi Yoshida,et al.  M-TRAN: self-reconfigurable modular robotic system , 2002 .

[2]  A. Rubinstein Perfect Equilibrium in a Bargaining Model , 1982 .

[3]  H. White Maximum Likelihood Estimation of Misspecified Models , 1982 .

[4]  Rafael Aracil,et al.  Synchronizing a Modular Robot Colony for Cooperative Tasks Based on Intra-Inter Robot Communications , 2010, 2010 IEEE Electronics, Robotics and Automotive Mechanics Conference.

[5]  Ying Zhang,et al.  Connecting and disconnecting for chain self-reconfiguration with PolyBot , 2002 .

[6]  Lei Shi,et al.  Collaborative Assembly Operation between Two Modular Robots Based on the Optical Position Feedback , 2009, J. Robotics.

[7]  Randy Chow,et al.  Distributed Operating Systems & Algorithms , 1997 .

[8]  Rafael Aracil Santonja,et al.  Synchronizing a modular robot colony for cooperative tasks based on intrainter robot communications , 2011 .

[9]  Ronald C. Arkin,et al.  Cooperation without communication: Multiagent schema-based robot navigation , 1992, J. Field Robotics.

[10]  Lynne E. Parker,et al.  L-ALLIANCE: Task-oriented multi-robot learning in behavior-based systems , 1996, Adv. Robotics.

[11]  Rafael Aracil Santonja,et al.  A modular robot system design and control motion modes for locomotion and manipulation tasks , 2010, IROS 2010.

[12]  J. Ota,et al.  Automatic parameter identification for cooperative modular robots , 2001, Proceedings of the 2001 IEEE International Symposium on Assembly and Task Planning (ISATP2001). Assembly and Disassembly in the Twenty-first Century. (Cat. No.01TH8560).

[13]  Christiaan J. J. Paredis,et al.  Millibots , 2002, IEEE Robotics Autom. Mag..

[14]  Maja J. Mataric,et al.  Sold!: auction methods for multirobot coordination , 2002, IEEE Trans. Robotics Autom..

[15]  Jian Xu,et al.  Heuristic methods for dynamic load balancing in a message-passing supercomputer , 1990, Proceedings SUPERCOMPUTING '90.

[16]  Paul S. Schenker,et al.  Networked robotics , 2000, SPIE Optics East.

[17]  Anthony Stentz,et al.  TraderBots : a market-based approach for resource, role, and task allocation in multirobot coordination , 2003 .

[18]  Leyre Aldama,et al.  Simultaneous task subdivision and allocation for teams of heterogeneous robots , 2009, 2009 IEEE International Conference on Robotics and Automation.