Evolving Quadruped Gaits with a Heterogeneous Modular Robotic System

There has been much research into the development of robotic controllers in educational, industrial and government research labs, but limited hardware budgets constrain the types of morphologies in which researchers can experiment with. One option is to use LEGO components or other toy-grade kits, but these have well-known limitations. Here we present a heterogeneous modular robotic platform that can be reconfigured to a wide variety of robot morphologies, such as legged robots and manipulator arms. In addition, we have developed a simulation environment for our modules allowing for the artificial evolution, or learning, of behaviors to occur in simulation for transfer to reality. We demonstrate the effectiveness of our system by evolving a quadruped gait in simulation which successfully transfers to a hardware version of this robot.

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

[2]  Randall D. Beer,et al.  Application of evolved locomotion controllers to a hexapod robot , 1996, Robotics Auton. Syst..

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

[4]  Mark Yim,et al.  Telecubes: mechanical design of a module for self-reconfigurable robotics , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[5]  Nick Jacobi,et al.  Running Across the Reality Gap: Octopod Locomotion Evolved in a Minimal Simulation , 1998, EvoRobot.

[6]  Ying Zhang,et al.  Connecting and disconnecting for chain self-reconfiguration with PolyBot , 2002 .

[7]  Masahiro Fujita,et al.  Autonomous evolution of dynamic gaits with two quadruped robots , 2005, IEEE Transactions on Robotics.

[8]  Jones Sharon Monica,et al.  Wrist Camera Orientation for Effective Telerobotic Orbital Replaceable Unit (ORU) Changeout , 1997 .

[9]  David Wettergreen,et al.  NASA Exploration Team (NEXT) Space Robotics Technology Assessment Report , 2004 .

[10]  Ying Zhang,et al.  Distributed Control for 3D Metamorphosis , 2001, Auton. Robots.

[11]  Craig D. McGray,et al.  The self-reconfiguring robotic molecule , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[12]  Gregory S. Hornby,et al.  Autonomous evolution of gaits with the Sony Quadruped Robot , 1999 .

[13]  H. Kurokawa,et al.  Self-assembling machine , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[14]  Andrew H. Fagg,et al.  Genetic programming approach to the construction of a neural network for control of a walking robot , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[15]  Fredrik Rehnmark,et al.  Robonaut: A Robot Designed to Work with Humans in Space , 2003, Auton. Robots.

[16]  Wei-Min Shen,et al.  Robot modularity for self-reconfiguration , 1999, Optics East.

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

[18]  Pradeep K. Khosla,et al.  A Modular Self-Reconfigurable Bipartite Robotic System: Implementation and Motion Planning , 2001, Auton. Robots.

[19]  David Wettergreen,et al.  Gait Generation For Legged Robots , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Gary B. Parker,et al.  Learning gaits for the Stiquito , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[21]  Rodney A. Brooks,et al.  Learning to Coordinate Behaviors , 1990, AAAI.

[22]  Gregory S. Chirikjian,et al.  Design And Implementation Of Metamorphic Robots , 1996 .

[23]  A. Scott Howe,et al.  A KIT-OF-PARTS APPROACH TO PRESSURE VESSELS FOR PLANETARY SURFACE CONSTRUCTION , 2003 .

[24]  Ying Zhang,et al.  Modular Reconfigurable Robots in Space Applications , 2003, Auton. Robots.

[25]  Frédéric Gruau,et al.  Cellular Encoding for interactive evolutionary robotics , 1996 .

[26]  L. Penrose,et al.  Self-Reproducing Machines , 1959 .

[27]  Mark H. Yim,et al.  Locomotion With A Unit-Modular Reconfigurable Robot , 1995 .

[28]  Marsette Vona,et al.  Crystalline Robots: Self-Reconfiguration with Compressible Unit Modules , 2001, Auton. Robots.

[29]  David Kortenkamp,et al.  A Survey of Space Robotics , 2003 .

[30]  W. Doggett,et al.  Robotic assembly of truss structures for space systems and future research plans , 2002, Proceedings, IEEE Aerospace Conference.