6 papers
The Evaluation Cost of Task Specialization in Evolutionary Multi-Robot Systems
Paolo Leopardi, Heiko Hamann, Jonas Kuckling +1
Task specialization can improve the efficiency of multi-robot systems (MRSs). Previous works have investigated the emergence of task-specialist robot controllers through evolutiona…
On the Cost of Evolving Task Specialization in Multi-Robot Systems
Paolo Leopardi, Heiko Hamann, Jonas Kuckling +1
Task specialization can lead to simpler robot behaviors and higher efficiency in multi-robot systems. Previous works have shown the emergence of task specialization during evolutio…
Self-Organized Construction by Minimal Surprise
Tanja Katharina Kaiser, Heiko Hamann
For the robots to achieve a desired behavior, we can program them directly, train them, or give them an innate driver that makes the robots themselves desire the targeted behavior.…
Innate Motivation for Robot Swarms by Minimizing Surprise: From Simple Simulations to Real-World Experiments
Tanja Katharina Kaiser, Heiko Hamann
Applications of large-scale mobile multi-robot systems can be beneficial over monolithic robots because of higher potential for robustness and scalability. Developing controllers f…
ROS2swarm - A ROS 2 Package for Swarm Robot Behaviors
Tanja Katharina Kaiser, Marian Johannes Begemann, Tavia Plattenteich +3
Developing reusable software for mobile robots is still challenging. Even more so for swarm robots, despite the desired simplicity of the robot controllers. Prototyping and experim…
Learning from Evolution: Improving Collective Decision-Making Mechanisms using Insights from Evolutionary Robotics
Tanja Katharina Kaiser
Collective decision-making enables multi-robot systems to act autonomously in real-world environments. Existing collective decision-making mechanisms suffer from the so-called spee…