Abstract

In this study, a microscopic model for a swarm of mobile robots is developed to implement self-organized aggregation behavior. The proposed model relies on the concept of subjective expectation, which is defined as the “minimum wished cluster size” of a robot in the swarm. During the whole process, a robot’s expectation constantly changes based on context awareness. This awareness is obtained by employing a low-cost communication system commonly found in swarm robot studies: infrared-based communication. Robots can make their own decisions by comparing their expected and estimated observed cluster sizes, which leads to macroscopic swarm aggregation. However, due to the limitations of local communication and mobility, robots are restricted in their ability to perceive global information, particularly regarding cluster size. Inspired by the slime mold aggregation process, a wave-based communication mechanism is implemented to help robots estimate a cluster size. Moreover, each transmission includes a modulated message that allows robots to explicitly share their knowledge with others. In this way, despite the fact that the robot may not belong to that cluster due to its perception range, it can easily grasp the cluster size when passing the cluster. Once a robot detects a desired cluster, it can approach this cluster with its direction determined by using average origin of wave (AOW) method. The performance of the aggregation algorithm was tested both in simulation and with a real swarm robot. Dispersion metrics and cluster metrics were employed to evaluate the proposed algorithm’s performance. The results show that the proposed microscopic model utilizes collective behavior which aggregates all randomly distributed robots into a single aggregate cluster with a reasonable swarm density and evaluation time.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call