Synchronization of pulse-coupled biological oscillators
SIAM Journal on Applied Mathematics
Evolutionary Robotics: The Biology,Intelligence,and Technology
Evolutionary Robotics: The Biology,Intelligence,and Technology
Evolutionary Robotics: A Survey of Applications and Problems
Proceedings of the First European Workshop on Evolutionary Robotics
The Legion System: A Novel Approach to Evolving Hetrogeneity for Collective Problem Solving
Proceedings of the European Conference on Genetic Programming
Sync: The Emerging Science of Spontaneous Order
Sync: The Emerging Science of Spontaneous Order
Swarm-Bot: A New Distributed Robotic Concept
Autonomous Robots
Synchronization of Internal Neural Rhythms in Multi-Robotic Systems
Adaptive Behavior - Animals, Animats, Software Agents, Robots, Adaptive Systems
Rocking Stamper and Jumping Snakes from a Dynamical Systems Approach to Artificial Life
Adaptive Behavior - Animals, Animats, Software Agents, Robots, Adaptive Systems
Self-organisation and communication in groups of simulated and physical robots
Biological Cybernetics
Springer Handbook of Robotics
Evolution of Signaling in a Multi-Robot System: Categorization and Communication
Adaptive Behavior - Animals, Animats, Software Agents, Robots, Adaptive Systems
How Producer Biases Can Favor the Evolution of Communication: An Analysis of Evolutionary Dynamics
Adaptive Behavior - Animals, Animats, Software Agents, Robots, Adaptive Systems
Evolutionary Swarm Robotics: Evolving Self-Organising Behaviours in Groups of Autonomous Robots (Studies in Computational Intelligence) (Studies in Computational Intelligence)
Fitness functions in evolutionary robotics: A survey and analysis
Robotics and Autonomous Systems
Genetic team composition and level of selection in the evolution of cooperation
IEEE Transactions on Evolutionary Computation
Self-organizing sync in a robotic swarm: a dynamical system view
IEEE Transactions on Evolutionary Computation
From fireflies to fault-tolerant swarms of robots
IEEE Transactions on Evolutionary Computation
Guided self-organisation for autonomous robot development
ECAL'07 Proceedings of the 9th European conference on Advances in artificial life
Taming the beast: guided self-organization of behavior in autonomous robots
SAB'10 Proceedings of the 11th international conference on Simulation of adaptive behavior: from animals to animats
All else being equal be empowered
ECAL'05 Proceedings of the 8th European conference on Advances in Artificial Life
Evolving spatiotemporal coordination in a modular robotic system
SAB'06 Proceedings of the 9th international conference on From Animals to Animats: simulation of Adaptive Behavior
Self-Organized Coordinated Motion in Groups of Physically Connected Robots
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Formica ex machina: ant swarm foraging from physical to virtual and back again
ANTS'12 Proceedings of the 8th international conference on Swarm Intelligence
GESwarm: grammatical evolution for the automatic synthesis of collective behaviors in swarm robotics
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Vector-valued function estimation by grammatical evolution for autonomous robot control
Information Sciences: an International Journal
Hi-index | 0.00 |
Evolutionary robotics (ER) is a powerful approach for the automatic synthesis of robot controllers, as it requires little a priori knowledge about the problem to be solved in order to obtain good solutions. This is particularly true for collective and swarm robotics, in which the desired behavior of the group is an indirect result of the control and communication rules followed by each individual. However, the experimenter must make several arbitrary choices in setting up the evolutionary process, in order to define the correct selective pressures that can lead to the desired results. In some cases, only a deep understanding of the obtained results can point to the critical aspects that constrain the system, which can be later modified in order to re-engineer the evolutionary process towards better solutions. In this article, we discuss the problem of engineering the evolutionary machinery that can lead to the desired result in the swarm robotics context. We also present a case study about self-organizing synchronization in a swarm of robots, in which some arbitrarily chosen properties of the communication system hinder the scalability of the behavior to large groups. We show that by modifying the communication system, artificial evolution can synthesize behaviors that scale properly with the group size.