Distributed tunneling reconfiguration of cubic modular robots without meta-module's disassembling in severe space requirement

Abstract This paper studies a tunneling-based reconfiguration algorithm for cubic modular robots. Tunneling-based reconfiguration is a promising approach for cubic modular robot reconfiguration in severe space requirements. This is because a tunneling modular robot only uses spaces occupied by the start and goal configurations. However, previously proposed methods have a limitation on the arrangement of the start and goal configurations, in which the overlapped part between them must be connected. We propose a tunneling reconfiguration algorithm that removes the limitation and is available for cases with multi-overlapped parts between the start and goal configurations. It is often the case that a tunneling-based reconfiguration assumes the use of a meta-module-based structure to maintain the connectivity and mobility of the robot structure. However, in previous methods, the meta-modules often come apart during the tunneling process, and each module belongs to a different meta-module before and after the reconfiguration. The proposed algorithm also solves this problem. We implement the algorithm in a distributed form and prove its completeness for assumed robot structures. We examine the proposed tunneling algorithm by simulation.

[1]  Hiroshi Kawano,et al.  Full-resolution reconfiguration planning for heterogeneous cube-shaped modular robots with only sliding motion primitive , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[2]  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).

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

[4]  Robert Fitch,et al.  Distributed control for unit-compressible robots: goal-recognition, locomotion, and splitting , 2002 .

[5]  Zack J. Butler,et al.  Million Module March: Scalable Locomotion for Large Self-Reconfiguring Robots , 2008, Int. J. Robotics Res..

[6]  Hiroshi Kawano,et al.  Tunneling-based self-reconfiguration of heterogeneous sliding cube-shaped modular robots in environments with obstacles , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[7]  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).

[8]  Kasper Stoy,et al.  Self-Reconfigurable Robots: An Introduction , 2010 .

[9]  Satoshi Kobayashi,et al.  Modular robot using helical magnet for bonding and transformation , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Daniela Rus,et al.  Reconfiguration planning for pivoting cube modular robots , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Zack J. Butler,et al.  Reconfiguration Planning Among Obstacles for Heterogeneous Self-Reconfiguring Robots , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.