EDHMoR: Evolutionary designer of heterogeneous modular robots

被引:37
作者
Faina, Andres [1 ]
Bellas, Francisco [1 ]
Lopez-Pena, Fernando [1 ]
Duro, Richard J. [1 ]
机构
[1] Univ A Coruna, Integrated Grp Engn Res, Ferrol 15403, A Coruna, Spain
关键词
Robotics; Evolutionary algorithms; Modular robots; Automatic design;
D O I
10.1016/j.engappai.2013.09.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper is devoted to the problem of automatically designing feasible and manufacturable robots made up of heterogeneous modules. Specifically, the coevolution of morphology and control in robots is analyzed and a particular strategy to address this problem is contemplated. To this end, the main issues of this approach such as encoding, evaluation or transfer to reality are studied through the use of heterogeneous modular structures with distributed control. We also propose a constructive evolutionary algorithm based on tree-like representations of the morphology that can intrinsically provide for a type of generative evolutionary approach. The algorithm introduces some new elements to smooth the search space and make finding solutions much easier. The evaluation of the individuals is carried out in simulations and then transferred to real robots assembled from the modules considered. To this end, the extension of the principles proposed by classical authors in traditional evolutionary robotics to brain-body evolution regarding how simulations should be set up so that robust behaviors that can be transferred to reality are obtained is considered here. All these issues are analyzed by means of an evolutionary design system called EDHMoR (Evolutionary Designer of Heterogeneous Modular Robots) that contains all the elements involved in this process. To show practical evidences of the conclusions that have been extracted with this work, two benchmark problems in modular robotics are considered and EDHMoR is tested over them. The first one is focused on solving a linear robot motion mission and the second one on a static task of the robot that does not require displacements. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2408 / 2423
页数:16
相关论文
共 32 条
  • [1] [Anonymous], 2010, IEEE C EVOL COMPUTAT
  • [2] Bongard J. C., 2009, P 2009 GEN EV COMP C
  • [3] How Evolution Shapes the Way Roboticists Think
    Bongard, Josh C.
    [J]. PROCEEDINGS OF THE 2ND EUROPEAN FUTURE TECHNOLOGIES CONFERENCE AND EXHIBITION 2011 (FET 11), 2011, 7 : 8 - 10
  • [4] ATRON robots: Versatility from self-reconfigurable modules
    Brandt, David
    Christensen, David Johan
    Lund, Henrik Hautop
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS I-V, CONFERENCE PROCEEDINGS, 2007, : 26 - 32
  • [5] Evolutionary algorithm characterization in real parameter optimization problems
    Caamano, Pilar
    Bellas, Francisco
    Becerra, Jose A.
    Duro, Richard J.
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (04) : 1902 - 1921
  • [6] Clune J., 2011, Proc. of the European Conf. on Artificial Life, P144
  • [7] Endo K, 2002, 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, P2775, DOI 10.1109/ROBOT.2002.1013652
  • [8] Faina A., 2011, P IROS11 WORKSH REC
  • [9] Faíña A, 2011, LECT NOTES COMPUT SC, V6686, P50, DOI 10.1007/978-3-642-21344-1_6
  • [10] On modular design of field robotic systems
    Farritor, S
    Dubowsky, S
    [J]. AUTONOMOUS ROBOTS, 2001, 10 (01) : 57 - 65