Publications Details
Flocking small smart machines: An experiment in cooperative, multi-machine control
The intent and purpose of this work was to investigate and demonstrate cooperative behavior among a group of mobile robot machines. The specific goal of this work was to build a small swarm of identical machines and control them in such a way as to show a coordinated movement of the group in a flocking manner, similar to that observed in nature. Control of the swarm`s individual members and its overall configuration is available to the human user via a graphic man-machine interface running on a base station control computer. Any robot may be designated as the nominal leader through the interface tool, which then may be commanded to proceed to a particular geographic destination. The remainder of the flock follows the leader by maintaining their relative positions in formation, as specified by the human controller through the interface. The formation`s configuration can be altered manually through an interactive graphic-based tool. An alternative mode of control allows for teleoperation of one robot, with the flock following along as described above.