I. Introduction
The use of groups of mobile robots has many practical applications that one robot could only accomplish if it had special features such as the ability to carry heavy payloads or a considerable amount of sensors. These applications are among others: transportation of objects [1], [2]; space exploration and space's base construction [3]; security surveillance [4], cleaning labors [5]; exploration and mapping of unknown or dangerous environments [6], [7].