Swarm robotics: a review from the swarm engineering perspective
Swarm robotics is an approach to collective robotics that takes inspiration from the self-
organized behaviors of social animals. Through simple rules and local interactions, swarm …
organized behaviors of social animals. Through simple rules and local interactions, swarm …
Effect of swarm density on collective tracking performance
How does the size of a swarm affect its collective action? Despite being arguably a key
parameter, no systematic and satisfactory guiding principles exist to select the number of …
parameter, no systematic and satisfactory guiding principles exist to select the number of …
[HTML][HTML] Sophisticated collective foraging with minimalist agents: A swarm robotics test
How groups of cooperative foragers can achieve efficient and robust collective foraging is of
interest both to biologists studying social insects and engineers designing swarm robotics …
interest both to biologists studying social insects and engineers designing swarm robotics …
Cue-based aggregation with a mobile robot swarm: a novel fuzzy-based method
Aggregation in swarm robotics is referred to as the gathering of spatially distributed robots
into a single aggregate. Aggregation can be classified as cue-based or self-organized. In …
into a single aggregate. Aggregation can be classified as cue-based or self-organized. In …
Towards swarm calculus: Urn models of collective decisions and universal properties of swarm performance
H Hamann - Swarm Intelligence, 2013 - Springer
Methods of general applicability are searched for in swarm intelligence with the aim of
gaining new insights about natural swarms and to develop design methodologies for …
gaining new insights about natural swarms and to develop design methodologies for …
Superlinear scalability in parallel computing and multi-robot systems: Shared resources, collaboration, and network topology
H Hamann - Architecture of Computing Systems–ARCS 2018: 31st …, 2018 - Springer
The uniting idea of both parallel computing and multi-robot systems is that having multiple
processors or robots working on a task decreases the processing time. Typically we desire a …
processors or robots working on a task decreases the processing time. Typically we desire a …
Robot co-design: beyond the monotone case
Recent advances in 3D printing and manufacturing of miniaturized robotic hardware and
computing are paving the way to build inexpensive and disposable robots. This will have a …
computing are paving the way to build inexpensive and disposable robots. This will have a …
Negative updating applied to the best-of-n problem with noisy qualities
The ability to perform well in the presence of noise is an important consideration when
evaluating the effectiveness of a collective decision-making framework. Any system …
evaluating the effectiveness of a collective decision-making framework. Any system …
Evolution of collective behaviors by minimizing surprise
H Hamann - 2014 - kops.uni-konstanz.de
Similarly to evolving controllers for single robots also controllers for groups of robots can be
generated by applying evolutionary algorithms. Usually a fitness function rewards desired …
generated by applying evolutionary algorithms. Usually a fitness function rewards desired …
Concurrent design of control software and configuration of hardware for robot swarms under economic constraints
Designing a robot swarm is challenging due to its self-organized and distributed nature:
complex relations exist between the behavior of the individual robots and the collective …
complex relations exist between the behavior of the individual robots and the collective …