Let's All Pull Together: Principles for Sharing Large Loads in Microrobot Teams
Multi-agent systems exist on all scales in chemistry, molecular biology, entomology, and more recently, robotics. Here, dynamic interactions between large numbers of relatively simple individuals result in complex emergent global patterns. Take as an example the amazing coordination that occurs between thousands of bees in a hive, or millions of cells joining to form hierarchical organ systems with embedded parallel and distributed functions. The success of these systems is typically associated with robustness due to redundancy and the ability to adapt to perturbations and changing goal settings making this approach of great interest to robotics.