Towards Automated Algorithm Design: A Case Study in Swarm Robotics
Robot swarms, where multiple autonomous agents collaborate to achieve collective goals, are gaining attention for their scalability, resilience, and adaptability across domains like logistics or agriculture. Swarm intelligence, inspired by self-organizing behaviors in nature, provides a powerful framework for managing these systems. However, designing effective swarming algorithms remains a significant challenge due to the complexity of agent interactions and the multi-objective nature of the problem.
This presentation traces the evolution of swarming algorithm design, from manual, nature-inspired approaches to advanced automated methods. The design of novel machine learning algorithms is nowadays enabling the generation of efficient, reusable, and novel swarm behaviors, significantly reducing design costs and human intervention. This talk will explore how this shift towards automated algorithm design is transforming the development of robot swarms, with a focus on aerospace applications.