Implementation of Object Oriented System for Tight Cooperative Work by Multiple Robots

The purpose of this research is to realize a Multiple Robots System which can be easily developed and managed. In order to perform robust cooperative work, it is necessary that multiple robots can achieve not only a high level of cooperation without communication but also simple cooperation with communication, and then switch between modes according to the situation. We call such cooperative work “Tight Cooperative Work”. To achieve such cooperative work, there must be an integrated concept in the system about structure in a robot and whole system. We consider Object Oriented System is effective to realize this concept. In this paper, we propose a method for the construction of Object Oriented System for multiple robots. We constructed a cooperative working system called ICRoS and implemented it on two hexapod robots with parallel processors. We verified the effectiveness of this multiple robots system with four different experiments involving the cooperative lifting of a box.

[1]  John S. Bay,et al.  Toward the development of a material transport system using swarms of ant-like robots , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[2]  Lynne E. Parker,et al.  ALLIANCE: an architecture for fault tolerant, cooperative control of heterogeneous mobile robots , 1994 .

[3]  Bruce Randall Donald,et al.  Analyzing teams of cooperating mobile robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[4]  Yasuhiko Yokote,et al.  The Design and Implementation of Concurrentsmalltalk , 1986, World Scientific Series in Computer Science.

[5]  Toyomi Fujita,et al.  The design of software development system for multiple robots , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[6]  Kazuhiro Kosuge,et al.  Load sharing of decentralized-controlled multiple mobile robots handling a single object , 1997, Proceedings of International Conference on Robotics and Automation.