AutoMoDe-Chocolate: automatic design of control software for robot swarms

被引:53
作者
Francesca, Gianpiero [1 ]
Brambilla, Manuele [1 ]
Brutschy, Arne [1 ]
Garattoni, Lorenzo [1 ]
Miletitch, Roman [1 ]
Podevijn, Gaetan [1 ]
Reina, Andreagiovanni [1 ]
Soleymani, Touraj [1 ]
Salvaro, Mattia [1 ,2 ]
Pinciroli, Carlo [1 ]
Mascia, Franco [1 ]
Trianni, Vito [3 ]
Birattari, Mauro [1 ]
机构
[1] Univ Libre Bruxelles, IRIDIA, Brussels, Belgium
[2] Alma Mater Studiorum Univ Bologna, Bologna, Italy
[3] ISTC CNR, Rome, Italy
关键词
Swarm robotics; Automatic design; AutoMoDe; REALITY GAP; EVOLUTION; OPTIMIZATION; AGGREGATION; ALGORITHM; SYSTEMS; MODEL;
D O I
10.1007/s11721-015-0107-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present two empirical studies on the design of control software for robot swarms. In Study A, Vanilla and EvoStick, two previously published automatic design methods, are compared with human designers. The comparison is performed on five swarm robotics tasks that are different from those on which Vanilla and EvoStick have been previously tested. The results show that, under the experimental conditions considered, Vanilla performs better than EvoStick, but it is not able to outperform human designers. The results indicate that Vanilla 's weak element is the optimization algorithm employed to search the space of candidate designs. To improve over Vanilla and with the final goal of obtaining an automatic design method that performs better than human designers, we introduce Chocolate, which differs from Vanilla only in the fact that it adopts a more powerful optimization algorithm. In Study B, we perform an assessment of Chocolate. The results show that, under the experimental conditions considered, Chocolate outperforms both Vanilla and the human designers. Chocolate is the first automatic design method for robot swarms that, at least under specific experimental conditions, is shown to outperform a human designer.
引用
收藏
页码:125 / 152
页数:28
相关论文
共 61 条
  • [1] Evolving Self-Assembly in Autonomous Homogeneous Robots: Experiments with Two Physical Robots
    Ampatzis, Christos
    Tuci, Elio
    Trianni, Vito
    Christensen, Anders Lyhne
    Dorigo, Marco
    [J]. ARTIFICIAL LIFE, 2009, 15 (04) : 465 - 484
  • [2] [Anonymous], J INTELLIGENT ROBOTI
  • [3] [Anonymous], 2013, TRIRIDIA2013013 U LI
  • [4] [Anonymous], WORLD C ENG COMP SCI
  • [5] [Anonymous], ACM T AUTONOMOUS ADA
  • [6] [Anonymous], 2011, IRACE PACKAGE ITERAT
  • [7] [Anonymous], SCHOLARPEDIA
  • [8] [Anonymous], AUTOMODECHOCOLATE AU
  • [9] [Anonymous], TRIRIDIA2014014 U LI
  • [10] [Anonymous], FRONTIERS ROBOTICS A, DOI DOI 10.3389/FROBT.2014.00013