Parallel asynchronous control strategy for target search with swarm robots

Upon mapping swarm robots search to particle swarm optimisation (PSO) and proposing concept of time-varying character swarm (TVCS), the authors extend PSO to model swarm robotic system. Based on control principle of expected evolution position, an asynchronous communication policy is presented. Robot detects target signals in parallel to decide expected evolution position. The required time steps for completing the distance between two consecutive expected positions depend on kinematics constraints of robot. Meanwhile, robot evaluates positions it passes in every time step, updating its cognition as soon as when a better finding of itself has been found, updating shared information and broadcasting within TVCS if a better finding of swarm appears. Either listening change of shared information or reaching the current expected position, robot starts to compute new expected position and turn out next control round. Simulation results indicate that the presented communication strategy has advantage over popular ones in search efficiency.

[1]  Tan Ying Parallel Particle Swarm Optimization Based on Parallel Model with Controller , 2007 .

[2]  Daniel Kudenko,et al.  Moving Nature-Inspired Algorithms to Parallel, Asynchronous and Decentralised Environments , 2005, SOAS.

[3]  Paul M. Maxim,et al.  Where Are You? , 2006, Swarm Robotics.

[4]  Li Jian-ming A parallel particle swarm optimization algorithm based on fine-grained model with GPU-accelerating , 2006 .

[5]  Alcherio Martinoli,et al.  Inspiring and Modeling Multi-Robot Search with Particle Swarm Optimization , 2007, 2007 IEEE Swarm Intelligence Symposium.

[6]  Tamara G. Kolda,et al.  Understanding Asynchronous Parallel Pattern Search , 2003 .

[7]  Jaroslaw Sobieszczanski-Sobieski,et al.  A Parallel Particle Swarm Optimization Algorithm Accelerated by Asynchronous Evaluations , 2005 .

[8]  R. Andrew Russell,et al.  Bi-modal search using complementary sensing (olfaction/vision) for odour source localisation , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[9]  Fan Xiaoping,et al.  Parallel Particle Swarm Optimization Algorithm with Island Population Model , 2006 .

[10]  Jianchao Zeng,et al.  Swarm Robots Search Under Conditions of Heterogeneous Sensory Signals Fusion , 2008, GEM.

[11]  Jeng-Shyang Pan,et al.  A Parallel Particle Swarm Optimization Algorithm with Communication Strategies , 2005, J. Inf. Sci. Eng..

[12]  Zeng Jian-chao Control over Swarm Robots Search with Swarm Intelligence Principles , 2008 .

[13]  Luo Jian Research on the Parallel Simulation of Asynchronous Pattern of Particle Swarm Optimization , 2005 .

[14]  Byung-Il Koh,et al.  Parallel asynchronous particle swarm optimization , 2006, International journal for numerical methods in engineering.

[15]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[16]  D. Henrich,et al.  Parallel processing approaches in robotics , 1997, ISIE '97 Proceeding of the IEEE International Symposium on Industrial Electronics.

[17]  Xu You The Development of Parallel Evolutionary Algorithms , 2005 .