3D M-Blocks: Self-reconfiguring robots capable of locomotion via pivoting in three dimensions

This paper presents the mechanical design of a modular robot called the 3D M-Block, a 50mm cubic module capable of both independent and lattice-based locomotion. The first M-Blocks described in [1] could pivot about one axis of rotation only. In contrast, the 3D M-blocks can exert on demand both forward and backward torques about three orthogonal axes, for a total of six directions. The 3D M-Blocks transform these torques into pivoting motions which allow the new 3D M-Blocks to move more freely than their predecessors. Individual modules can employ pivoting motions to independently roll across a wide variety of surfaces as well as to join and move relative to other M-Blocks as part of a larger collective structure. The 3D M-Block maintains the same form factor and magnetic bonding system as the one-dimensional M-Blocks [1], but a new fabrication process supports more efficient and precise production. The 3D M-blocks provide a robust and capable modular self-reconfigurable robotic platform able to support swarm robot applications through individual module capabilities and self-reconfiguring robot applications using connected lattices of modules.

[1]  Zack J. Butler,et al.  Reconfiguration planning for heterogeneous self-reconfiguring robots , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[2]  Radhika Nagpal,et al.  Programmable self-assembly in a thousand-robot swarm , 2014, Science.

[3]  Daniela Rus,et al.  M-blocks: Momentum-driven, magnetic modular robots , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Mark Yim,et al.  Modular Self-Reconfigurable Robots , 2009, Encyclopedia of Complexity and Systems Science.

[5]  Didier Sornette,et al.  Encyclopedia of Complexity and Systems Science , 2009 .

[6]  Hitoshi Kimura,et al.  Reconfigurable group robots adaptively transforming a mechanical structure - numerical expression of criteria for structural transformation and automatic motion planning method - , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Mark Moll,et al.  Modular Self-reconfigurable Robot Systems: Challenges and Opportunities for the Future , 2007 .

[8]  Auke Jan Ijspeert,et al.  An experimental study on the role of compliant elements on the locomotion of the self-reconfigurable modular robots Roombots , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Jie Zhao,et al.  Design and implementation of UBot: A modular Self-Reconfigurable Robot , 2013, 2013 IEEE International Conference on Mechatronics and Automation.

[11]  Byoung Kwon An Em-cube: cube-shaped, self-reconfigurable robots sliding on structure surfaces , 2008, 2008 IEEE International Conference on Robotics and Automation.

[12]  Hajime Asama,et al.  Self-organizing collective robots with morphogenesis in a vertical plane , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[13]  Hitoshi Kimura,et al.  Reconfigurable Modular Robot Adaptively Transforming a Mechanical Structure , 2008 .

[14]  Raffaello D'Andrea,et al.  The Cubli: A cube that can jump up and balance , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Gregory S. Chirikjian,et al.  M3Express: A low-cost independently-mobile reconfigurable modular robot , 2012, 2012 IEEE International Conference on Robotics and Automation.

[16]  Gregory S. Chirikjian,et al.  Modular Self-Reconfigurable Robot Systems [Grand Challenges of Robotics] , 2007, IEEE Robotics & Automation Magazine.

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

[18]  Eiichi Yoshida,et al.  A 3-D self-reconfigurable structure and experiments , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[19]  Jonas Neubert,et al.  Self-Soldering Connectors for Modular Robots , 2014, IEEE Transactions on Robotics.