Self-Reconfiguring Modular Robot Learning for Lower-Cost Space Applications

The applications for self-reconfiguring modular robots are far reaching. Their advantage comes from their ability to form into many different shapes which allows them to perform a multitude of tasks. This is especially advantageous for space applications, due to the associated high cost of launching equipment into space. Self-reconfiguring robots are not a panacea, however. A trade-off between flexibility and capability exists. A modular robot that configures itselfto do a specific task may be unable to perform as well as a robot that was designed specifically for that task. This disadvantage can be mitigated by having the units form into optimal configurations for the associated tasks. This is difficult to pre-define for tasks that are not known a-priori. To this end, the robots are designed to learn and choose the most efficient ways of reorganizing into the desired configuration. In this paper, the use of machine learning for commanding a self-reconfiguring modular robot system is investigated. A method is proposed under which the robot system would be able to learn through a trial and error process to form itself into different configurations, more optimally.

[1]  Carl A. Nelson,et al.  Distributed configuration formation with modular robots using (sub)graph isomorphism-based approach , 2019, Auton. Robots.

[2]  Auke Jan Ijspeert,et al.  Learning to Move in Modular Robots using Central Pattern Generators and Online Optimization , 2008, Int. J. Robotics Res..

[3]  Kasper Støy,et al.  Efficient enumeration of modular robot configurations and shapes , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Harry H. Cheng,et al.  Design of iMobot, an intelligent reconfigurable mobile robot with novel locomotion , 2010, 2010 IEEE International Conference on Robotics and Automation.

[5]  Yan Meng,et al.  Autonomous Self-Reconfiguration of Modular Robots by Evolving a Hierarchical Mechanochemical Model , 2011, IEEE Computational Intelligence Magazine.

[6]  Yan Meng,et al.  Morphogenetic Robotics: An Emerging New Field in Developmental Robotics , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[7]  Andrea Giusti,et al.  A task-driven algorithm for configuration synthesis of modular robots , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[8]  Daniela Rus,et al.  What's in the Bag: A Distributed Approach to 3D Shape Duplication with Modular Robots , 2012, Robotics: Science and Systems.

[9]  Luca Maria Gambardella,et al.  SWARM-BOT: pattern formation in a swarm of self-assembling mobile robots , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[10]  Satoshi Murata,et al.  Distributed replication algorithms for self-reconfiguring modular robots , 2002, DARS.

[11]  Joel W. Burdick,et al.  Determining task optimal modular robot assembly configurations , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[12]  Eiichi Yoshida,et al.  Automatic locomotion pattern generation for modular robots , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

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

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