Localised control has advantages over hierarchical control because the robots can be autonomous.
The goals of this project are to closely examine the algorithms that can control multiple mobile robots and to study the complexity of such systems. Ultimately it would be useful if the algorithms are implementable in mechanical platforms. This analysis was made possible through the creation of a Java applet to run dynamic simulations. The applications created as part of the project show how a group or groups of robots can be controlled by various algorithms. Animation was chosen as the preferred mode of analysis due to the overwhelmingly complex nature of large groups of mobile robots.