Distributed and Cellular Robots

This chapter is organized according to a number of broad classes of problem where modular robotic systems can prove beneficial. For each such problem, the benefits of modularity are described, along with the ways that particular systems or proposed systems have explored those benefits. In particular, we discuss locomotion in Sect. 39.1, manipulation in Sect. 39.2, modular robot geometry in Sect. 39.3, and robust systems in Sect. 39.4. The systems under consideration in general have some level of independent computation on each module, and this discussion will focus on systems in which modules maintain some sort of kinematic constraint between them during operation. Compared to the types of multirobot teams described in Chap. 40, the systems of interest here are generally much more tightly coupled, both physically and conceptually. That is, we are primarily concerned with systems which, though they have many processors and independent actuators, have a single goal or small set of goals which can only be achieved collectively, rather than a set of goals 39.1 Modularity for Locomotion 911 39.1.1 Self-Reconfigurable Robot Locomotion 912 39.1.2 Physically Cooperative Mobile Robots 914

[1]  Craig D. McGray,et al.  The self-reconfiguring robotic molecule: design and control algorithms , 1998 .

[2]  Luca Maria Gambardella,et al.  The cooperation of swarm-bots: physical interactions in collective robotics , 2005, IEEE Robotics & Automation Magazine.

[3]  Oussama Khatib,et al.  Coordination and decentralized cooperation of multiple mobile manipulators , 1996, J. Field Robotics.

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

[5]  Eiichi Yoshida,et al.  Self-assembly and self-repair method for a distributed mechanical system , 1999, IEEE Trans. Robotics Autom..

[6]  Ralph L. Hollis,et al.  Agile assembly architecture: an agent based approach to modular precision assembly systems , 1997, Proceedings of International Conference on Robotics and Automation.

[7]  Wei-Min Shen,et al.  CONRO: Towards Deployable Robots with Inter-Robots Metamorphic Capabilities , 2000, Auton. Robots.

[8]  Zack J. Butler,et al.  Distributed Planning and Control for Modular Robots with Unit-Compressible Modules , 2003, Int. J. Robotics Res..

[9]  Zack J. Butler,et al.  Self-reconfiguring robots , 2002, CACM.

[10]  J. Suthakorn,et al.  An autonomous self-replicating robotic system , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

[11]  Pradeep K. Khosla,et al.  Mechatronic design of a modular self-reconfiguring robotic system , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[12]  Wei-Min Shen,et al.  Multimode locomotion via SuperBot reconfigurable robots , 2006, Auton. Robots.

[13]  Hod Lipson,et al.  Three Dimensional Stochastic Reconfiguration of Modular Robots , 2005, Robotics: Science and Systems.

[14]  Robert Fitch,et al.  In-Place Distributed Heterogeneous Reconfiguration Planning , 2004, DARS.

[15]  Sergei Vassilvitskii,et al.  A complete, local and parallel reconfiguration algorithm for cube style modular robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[16]  Z. Butler,et al.  Generic Decentralized Locomotion Control for Lattice-Based Self-Reconfigurable Robots , 2004 .

[17]  Shigeo Hirose,et al.  Proposal for cooperative robot "Gunryu" composed of autonomous segments , 1996, Robotics Auton. Syst..

[18]  Gregory S. Chirikjian,et al.  A binary paradigm for robotic manipulators , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[19]  Marsette Vona,et al.  Self-reconfiguration planning with compressible unit modules , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[20]  Zack J. Butler,et al.  Distributed Motion Planning for 3D Modular Robots with Unit-Compressible Modules , 2002, WAFR.

[21]  Marco Dorigo,et al.  Cooperative hole avoidance in a swarm-bot , 2006, Robotics Auton. Syst..

[22]  Hod Lipson,et al.  Robotics: Self-reproducing machines , 2005, Nature.

[23]  Christiaan J. J. Paredis,et al.  A rapidly deployable manipulator system , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[24]  M. Nilsson Connectors for self-reconfiguring robots , 2002 .

[25]  Zack J. Butler,et al.  Generic Decentralized Control for Lattice-Based Self-Reconfigurable Robots , 2004, Int. J. Robotics Res..

[26]  Fumitoshi Matsuno,et al.  Development of Three-legged Modular Robots and Demonstration of Collaborative Task Execution , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[27]  Ying Zhang,et al.  Scalable and reconfigurable configurations and locomotion gaits for chain-type modular reconfigurable robots , 2003, Proceedings 2003 IEEE International Symposium on Computational Intelligence in Robotics and Automation. Computational Intelligence in Robotics and Automation for the New Millennium (Cat. No.03EX694).

[28]  Bruce Randall Donald,et al.  Information Invariants for Distributed Manipulation , 1995, Int. J. Robotics Res..