Design and implementation of UBot: A modular Self-Reconfigurable Robot

The design and implementation of a novel modular Self-Reconfigurable Robot (SRR) called UBot is reviewed in this paper. Firstly, the philosophy of hardware design is presented. The module is designed with criteria such as cubic-shape, homogeneity, and strong connections to fulfill the requirements of complex three-dimensional reconfiguration and locomotion. Each robotic module has two degrees of freedom and four connecting surfaces with hook-type connecting mechanism. A group of modules can transform between different configurations by changing their local connections, achieve complicated modes of motion and accomplish a large variety of tasks. Secondly, a 3D dynamics simulator for UBot SRR is developed, where robot locomotion and transfiguration simulation could be done. A worm-like robot evolution is performed with results of a variety of high-performance locomotion patterns. Finally, Experiments are performed about autonomous docking, multi-mode locomotion and self-reconfiguration. The validity of docking method, CPG-network control and reconfiguration planning method is verified through locomotion and transformation tests of configurations such as snake-type, quadruped walking-type, omni-directional cross-type and loop-type.

[1]  Eiichi Yoshida,et al.  Self-reconfigurable modular robots -hardware and software development in AIST , 2003, IEEE International Conference on Robotics, Intelligent Systems and Signal Processing, 2003. Proceedings. 2003.

[2]  Henrik Hautop Lund,et al.  Modular ATRON: modules for a self-reconfigurable robot , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[3]  Horst Bunke,et al.  Optimal quadratic-time isomorphism of ordered graphs , 1999, Pattern Recognit..

[4]  Toshio Fukuda,et al.  Dynamically reconfigurable robotic system , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[5]  Wei-Min Shen,et al.  Hormone-inspired adaptive communication and distributed control for CONRO self-reconfigurable robots , 2002, IEEE Trans. Robotics Autom..

[6]  Eiichi Yoshida,et al.  Micro Self-reconfigurable Modular Robot Using Shape Memory Alloy , 2001, J. Robotics Mechatronics.

[7]  Kiyotoshi Matsuoka,et al.  Mechanisms of frequency and pattern control in the neural rhythm generators , 1987, Biological Cybernetics.

[8]  Eiichi Yoshida,et al.  Self-reconfigurable M-TRAN structures and walker generation , 2006, Robotics Auton. Syst..

[9]  David Johan Christensen,et al.  Neighbor detection and crosstalk elimination in self-reconfigurable robots , 2007, ROBOCOMM.

[10]  Wei-Min Shen,et al.  Multimode locomotion via SuperBot robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[11]  Satoshi Murata,et al.  Distributed Self-Reconfiguration of M-TRAN III Modular Robotic System , 2008, Int. J. Robotics Res..

[12]  David Johan Christensen,et al.  A new meta-module for controlling large sheets of ATRON modules , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Mark Moll,et al.  SUPERBOT: A Deployable, Multi-Functional, and Modular Self-Reconfigurable Robotic System , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Jie Zhao,et al.  A new self-reconfigurable modular robotic system UBot: Multi-mode locomotion and self-reconfiguration , 2011, 2011 IEEE International Conference on Robotics and Automation.

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

[16]  Mark Yim,et al.  PolyBot: a modular reconfigurable robot , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[17]  Ying Zhang,et al.  Robotics: modular robots , 2002 .

[18]  Satoshi Murata,et al.  Self-reconfigurable modular robot M-TRAN: distributed control and communication , 2007 .

[19]  Kiyotoshi Matsuoka,et al.  Sustained oscillations generated by mutually inhibiting neurons with adaptation , 1985, Biological Cybernetics.

[20]  Peter Willett,et al.  RASCAL: Calculation of Graph Similarity using Maximum Common Edge Subgraphs , 2002, Comput. J..

[21]  Mark Yim,et al.  Walk on the Wild Side Designers of the PolyBot Robot System Solve the Challenges of Locomotion by Mimicking Locomotion in the Animal World , 2002 .

[22]  A. Ijspeert,et al.  From Swimming to Walking with a Salamander Robot Driven by a Spinal Cord Model , 2007, Science.