Abstract | ||
---|---|---|
It is generally challenging to design decentralized controllers for swarms of robots because there is often no obvious relation between the individual robot behaviors and the final behavior of the swarm. As a solution, we use artificial evolution to automatically discover neural controllers for swarming robots. Artificial evolution has the potential to find simple and efficient strategies which might otherwise have been overlooked by a human designer. However, evolved controllers are often unadapted when used in scenarios that differ even slightly from those encountered during the evolutionary process. By reverse-engineering evolved controllers we aim towards handdesigned controllers which capture the simplicity and efficiency of evolved neural controllers while being easy to optimize for a variety of scenarios. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1109/CEC.2009.4982930 | IEEE Congress on Evolutionary Computation |
Keywords | Field | DocType |
individual robot behavior,neural controller,handdesigned controller,final behavior,evolutionary process,artificial evolution,obvious relation,human designer,decentralized controller,efficient strategy,robot control,laser radar,swarming,global positioning system,neural networks,swarm robotics,data mining,design methodology,trajectory,reverse engineering,automatic control,robots,sensors,probability density function,maintenance engineering | Evolutionary algorithm,Swarm behaviour,Control theory,Computer science,Control engineering,Artificial intelligence,Artificial neural network,Robot control,Evolutionary robotics,Reverse engineering,Robot,Machine learning,Maintenance engineering | Conference |
Citations | PageRank | References |
7 | 0.57 | 16 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Sabine Hauert | 1 | 91 | 8.20 |
Jean-Christophe Zufferey | 2 | 467 | 46.55 |
Dario Floreano | 3 | 3400 | 284.98 |