Centralized and Decentralized Control in Modular Robots and Their Effect on Morphology
Mia-Katrin Kvalsund, Kyrre Glette, Frank Veenstra

TL;DR
This paper compares centralized and decentralized control strategies in modular robots, showing decentralized control is more adaptable and effective across various morphologies, aiding future co-optimization research.
Contribution
It provides an empirical comparison of centralized versus decentralized controllers in modular robots, highlighting the advantages of decentralized approaches for morphology and control co-optimization.
Findings
Decentralized controllers outperform centralized ones in diverse morphology sizes.
Decentralized control is more robust and adaptable to changing morphologies.
Centralized control faces challenges with early convergence and size variability.
Abstract
In Evolutionary Robotics, evolutionary algorithms are used to co-optimize morphology and control. However, co-optimizing leads to different challenges: How do you optimize a controller for a body that often changes its number of inputs and outputs? Researchers must then make some choice between centralized or decentralized control. In this article, we study the effects of centralized and decentralized controllers on modular robot performance and morphologies. This is done by implementing one centralized and two decentralized continuous time recurrent neural network controllers, as well as a sine wave controller for a baseline. We found that a decentralized approach that was more independent of morphology size performed significantly better than the other approaches. It also worked well in a larger variety of morphology sizes. In addition, we highlighted the difficulties of implementing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence · Reinforcement Learning in Robotics · 3D Printing in Biomedical Research
