Figure 9: For 18 robots with the detect range of 250.
Compared with Fig.6 and Fig.7, the detection
distances in Fig.8 and Fig.9 are increased from 150 to
250. Compared with algorithm 2, the algorithm M2
still has significant improvement in two aspects: the
average steps required to complete the task and the
average length of the path to complete the task. Thus,
the advantage of the algorithm M2 has the
adaptability of detection range.
In summary, the AO-PSO algorithm proposed in
this paper has obvious effect in improving the
efficiency of particle swarm optimization search
stage.
6 CONCLUSIONS
In this paper, we propose algorithm M1 and algorithm
M2. Two algorithms are used to solve the problem of
comprehensive efficiency in swarm robotic search.
The simulation results show that the algorithm M1
and the algorithm M2 maintain good environment,
system scale, and detection distance fitness. In the
case of the same completion rate, the two improved
algorithms have greatly improved the search
efficiency compared with the original method.
Compared with the algorithm 1, through the
improvement of the M1 algorithm, the time and the
average path to find the approximate location of the
target in the roaming phase are reduced. It effectively
improves the search efficiency of the roaming phase
in swarm robotic search. Compared with the
algorithm 2, the improvement of M2 algorithm
reduces the time consuming and average path of
collaborative search stage, and improves the search
efficiency in the collaborative search phase.
REFERENCES
Şahin, E. (2004). Swarm Robotics: From Sources of
Inspiration to Domains of Application. International
Conference on Swarm Robotics (Vol.3342, pp.10-20).
Springer-Verlag.
Balch, T. (2004). Communication, Diversity and Learning:
Cornerstones of Swarm Behavior. International
Conference on Swarm Robotics (Vol.3342, pp.21-30).
Springer-Verlag.
Xue, S., & Zeng, J. (2008). Swarm Robotics: A Survey. PR
& Al, 21(2), 177-185.
Zeng, J, & Xue, S. (2010). Modeling and Simulation
Approaches to Swarm Robotic Systems. Journal of
System Simulation, 22(6), 1327-1330.
Zhuang, Q. (2013). Prototype system design for
coordinated control research of swarm robotics.
(Doctoral dissertation, Taiyuan University of Science
and Technology).
Doctor, S., Venayagamoorthy, G. K., & Gudise, V. G.
(2004). Optimal PSO for collective robotic search
applications. Evolutionary Computation, 2004.
CEC2004. Congress on (Vol.2, pp.1390-1395 Vol.2).
IEEE.
Pugh, J., & Martinoli, A. (2006). Applying aspects of multi-
robot search to particle swarm optimization.
International Workshop on Ant Colony Optimization
and Swarm Intelligence (Vol.4150, pp.506-507).
Springer Berlin Heidelberg.
Zhang, Y., Xue, S., & Zeng, J. (2014). Dynamic Task
Allocation with Closed-Loop Adjusting in Swarm
Robotic Search for Multiple Targets. Robot, 36(1), 57-
68.
Hoang, A. Q., & Pham, M. T. (2016). Comparing modified
pso algorithms for mrs in unknown environment
exploration.
Pugh, J., & Martinoli, A. (2006). Relative localization and
communication module for small-scale multi-robot
systems. IEEE International Conference on Robotics
and Automation (pp.188-193). IEEE.
Kennedy, J., & Eberhart, R. (2002). Particle swarm
optimization. IEEE International Conference on Neural
Networks, 1995. Proceedings (Vol.4, pp.1942-1948
vol.4). IEEE.
Zhang, Y., Xue, S., & Zeng, J. (2015). Cooperative and
Competitive Coordination in Swarm Robotic Search for
Multiple Targets. Robot, 37(2), 142-151.
Liu, Z., Xue, S., Zeng, J., Jing, Z., & Zhang, G. (2010). An
evaluation of PSO-type swarm robotic search:
Modeling method and controlling properties.
International Conference on Networking, Sensing and
Control (pp.360-365). IEEE.
Pugh, J., & Martinoli, A. (2007). Inspiring and Modeling
Multi-Robot Search with Particle Swarm Optimization.