Swarm Robots Control System based Fuzzy-PSO

Siti Nurmaini, Siti Zaiton M. Hashim, Agus Triadi


In this paper describes swarm robots control design using combination Fuzzy logic and Particle swarm optimization algorithm. They can communicate with each other to achieve the target. Fuzzy Logic technique is used for navigating swarm robots in unknown environment and Particle Swarm Optimization (PSO) is used for searching and finding the best position of target. In this experiment utilize three identical robots with different color. Every robot has three infrared sensors, two gas sensors, 1 compass sensor and one X-Bee. A camera in the roof of robot arena is utilized to determine the position of each robot with color detection methods. Swarm robots and camera are connected to a computer which serves as an information center. From the experimental results the Fuzzy-PSO algorithm is able to control swarm robots, achieves the best target position in short time and produce smooth trajectory


component; swarm robots; fuzzy-PSO; control


Martinoli, A., Hayes, A.T., and Goodman, R.M. (2002). Distributed odor source localization. IEEE Sensors

Venayagamoorthy, G.K., Grant, L.L., and Doctor, S. (2009). Collective robotic search using hybrid techniques: Fuzzy logic and swarm intelligence inspired by nature. Engineering Applications of Artificial Intelligence 22: 431–441.

Martinoli, A., Hayes, A.T., and Goodman, R.M. (2003). Swarm robotic odor localization: Off-line optimization and validation with real robots. Robotica.

Ren, W. and Beard, R.W. (2005) Consensus seeking in multiagent systems under dynamically changing interaction topologies. Proceedings of IEEE Transactions on Automatic Control: 50, 655‐661.

Chen, Y.Q. and Wang, Z. (2005) Formation control: a review and a new consideration. Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems: 3181‐3186.

Zadeh, L. (1965). Fuzzy Sets. Inform. and Contr., vol. 8, pp. 338-353.

Cui, X., Hardin, T., Ragade, R.K., and Elmaghraby, A.S. (2005). A Swarm-based Fuzzy Logic Control Mobile Sensor Network for Hazardous Contaminants Localization. IEEE International Conference on Mobile Ad-hoc and Sensor Systems. Pp. 194-203.

Gu, D and Hu. H. (2008). Using fuzzy logic to design separation function in flocking algorithms, IEEE Trans. Fuzzy System, 16(4):826-838

Pradhan, S. K., Parhi, D. R., & Panda, A. K. (2009). Fuzzy logic techniques for navigation of several mobile robots. Applied soft computing,9(1),290-304

Eberhart, R.C and Shi, Y. (2001). Particle Swarm Optimization: Developments, applications and resources, Proc. of The IEEE Congress on Evolutionary Computation, IEEE Press, Seoul, Korea, pp. 81-86

Wisnu Jatmiko et al, (2010). Swarm Robot Dalam Pencarian Sumber Asap. Fakultas Ilmu Komputer Universitas Indonesia. Jakarta, Indonesia

Nurmaini, S., Tutuko, B., and Rahman, A. (2013). Intelligent Mobile Olfaction of Swarm Robots. International Journal of Robotics and Automation (IJRA). Vol.2 No.4, pp. 189-198: 2089-4856

Nurmaini, S., Tutuko, B., and Rahman, A. (2014). A New Navigation of Behavior- based Olfacory Mobile Robot. Applied Mechanics and Materials, 446-447:1255-1260

Full Text: PDF


  • There are currently no refbacks.