Related Experiment Video
Updated: Nov 10, 2025

11:53
The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
11.9K
Iterative improvement in the automatic modular design of robot swarms
Jonas Kuckling1, Thomas Stützle1, Mauro Birattari1
1IRIDIA, Université Libre de Bruxelles, Brussels, Belgium.
Peerj. Computer Science
|April 5, 2021
Summary
Iterative improvement effectively optimizes robot swarm control software, specifically finite-state machines and behavior trees. This method offers a viable alternative for automatic modular design in swarm robotics.
Area of Science:
- Robotics
- Artificial Intelligence
- Optimization Algorithms
Background:
- Iterative improvement is a common heuristic optimization technique.
- Its application in automatic robot control software design is unexplored.
- Robot swarm control software design often uses finite-state machines, with behavior trees gaining attention.
Purpose of the Study:
- Investigate iterative improvement for automatic modular design of robot swarm control software.
- Optimize two control architectures: finite-state machines and behavior trees.
- Compare iterative improvement with other optimization techniques.
Main Methods:
- Applied iterative improvement to optimize finite-state machines and behavior trees for robot swarms.
- Compared iterative improvement against Iterated F-race and a hybrid approach.
- Included genetic programming for behavior trees and EvoStick as benchmarks.
Main Results:
- Iterative improvement demonstrated viability for automatic modular design of robot swarm control software.
- Performance of iterative improvement was comparable to established methods.
- Behavior trees showed potential when optimized with iterative improvement.
Conclusions:
- Iterative improvement is a practical and effective optimization technique for robot swarm control software.
- This approach facilitates automatic modular design, enhancing swarm capabilities.
- Further research into behavior trees for swarm robotics is warranted.
Related Concept Videos
Sequence Networks of Rotating Machines
329
A Y-connected synchronous generator, grounded through a neutral impedance, is designed to produce balanced internal phase voltages with only positive-sequence components. The generator's sequence networks include a source voltage that is exclusively in the positive-sequence network. The sequence components of line-to-ground voltages at the generator terminals illustrate this configuration.
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
329
Automatic Processing and Automatic Social Behavior
101
Automatic processing refers to the cognitive operations that occur without conscious intent or awareness, playing a fundamental role in shaping social cognition and behavior. These processes enable individuals to navigate complex social environments efficiently by relying on mental shortcuts and pre-existing knowledge structures known as schemas. One of the most influential mechanisms underlying automatic processing is priming, which subtly activates mental representations through exposure to...
101
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
163
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
163
Mechanical Systems
392
Mechanical systems are analogous to to electrical networks where springs and masses play similar roles to inductors and capacitors, respectively. A viscous damper in mechanical systems functions similarly to a resistor in electrical networks, dissipating energy. The forces acting on a mass in such systems include an applied force in the direction of motion, counteracted by forces from the spring, a viscous damper, and the mass's acceleration. This interplay of forces is mathematically...
392

