Optimization of centipede robot body designs through evolutionary algorithms and multiple rough terrains simulation

Biomimetic centipede robots can be well-suited to a number of applications, including search-and-rescue around demolished rubble, logistics in rocky and hazardous areas, and more. The design space for such robots in quite large, with numerous open possibilities for body and leg shapes, configurations and numbers of components. On the other hand, realistic systems aim toward optimizing various performance measures, some of which can be directly calculated from the design parameters, while others require physical experimentation and simulation. In this paper, we present parametric models of centipede robots as well as rough terrains, and then we evaluate the performance of different robot designs across different terrains. We incrementally derive better designs through an appropriately crafted evolutionary algorithm. Promising results as well as insights are discussed. Finally, we provide a clear list of future steps and a forward-looking conclusion.

[1]  Hiroshi Ohmori,et al.  Truss topology optimization by a modified genetic algorithm , 2002 .

[2]  H. Benjamin Brown,et al.  c ○ 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. RHex: A Biologically Inspired Hexapod Runner ∗ , 2022 .

[3]  Pei-Chun Lin,et al.  Quattroped: A Leg--Wheel Transformable Robot , 2014, IEEE/ASME Transactions on Mechatronics.

[4]  Roger D. Quinn,et al.  Comparing cockroach and Whegs robot body motions , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  L. Miller,et al.  Extreme Makeover for a Heian-Era Wizard , 2010 .

[6]  I-Kuai Hung Advanced Digital Terrain Analysis Using Roughness-Dissectivity Parameters in GIS , 2004 .

[7]  Homayoun Seraji,et al.  Real-time assessment of terrain traversability for autonomous rover navigation , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[8]  Christopher G. Atkeson,et al.  Optimization‐based Full Body Control for the DARPA Robotics Challenge , 2015, J. Field Robotics.

[9]  A. Klimchik,et al.  Real-world large-step stair-climbing for small humanoids using evolutionary computation , 2017, 2017 Intelligent Systems Conference (IntelliSys).

[10]  Lucas Nogueira Comparative Analysis Between Gazebo and V-REP Robotic Simulators , 2014 .

[11]  Yang Gao,et al.  A survey on terrain assessment techniques for autonomous operation of planetary robots , 2010 .

[12]  Tzuu-Hseng S. Li,et al.  Development of Humanoid Robot Simulator for Gait Learning by Using Particle Swarm Optimization , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[13]  E. Z. Moore Leg Design and Stair Climbing Control for the RHex Robotic Hexapod , 2002 .

[14]  Daniel E. Koditschek,et al.  RHex: A Simple and Highly Mobile Hexapod Robot , 2001, Int. J. Robotics Res..

[15]  Marc Parizeau,et al.  DEAP: evolutionary algorithms made easy , 2012, J. Mach. Learn. Res..