Distributed efficient localization in swarm robotics using Min-Max and Particle Swarm Optimization

We propose an efficient localization method for swarm robotic systems.The method, based on Min-Max and PSO algorithms, presents low positioning error.We demonstrate that the method overcomes the drawback of the Min-Max method.It is shown that the processing time grows with the swarm connectivity. In a wireless sensors network in general, and a swarm of robots in particular, solving the localization problem consists of discovering the sensor's or robot's positions without the use of external references, such as the Global Positioning System - GPS. In this problem, the solution is performed based on distance measurements to existing reference nodes also known as anchors. These nodes have knowledge about their respective positions in the environment. Aiming at efficient yet accurate method to approach the localization problem, some bio-inspired algorithms have been explored. In this sense, targeting the accuracy of the final result rather than the efficiency of the computational process, we propose a new localization method based on Min-Max and Particle Swarm Optimization. Generally, the performance results prove the effectiveness of the proposed method for any swarm configuration. Furthermore, its efficiency is demonstrated for high connectivity swarms. Specifically, the proposed method was able to reduce the localization average error by 84%, in the worst case, considering a configuration of 10 anchors and 100 unknown nodes and by almost 100%, in the best case, considering 30 anchors and 200 unknown nodes. This proves that for high connectivity networks or swarms, the proposed method provides almost exact solution to the localization problem, which is a big shift forward in the state-of-the-art methods.

[1]  Mort Naraghi-Pour,et al.  A Novel Algorithm for Distributed Localization in Wireless Sensor Networks , 2014, TOSN.

[2]  Andreas Savvides,et al.  An Empirical Characterization of Radio Signal Strength Variability in 3-D IEEE 802.15.4 Networks Using Monopole Antennas , 2006, EWSN.

[3]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[4]  Haïdar Safa,et al.  A novel localization algorithm for large scale wireless sensor networks , 2014, Comput. Commun..

[5]  Brian D. O. Anderson,et al.  Wireless sensor network localization techniques , 2007, Comput. Networks.

[6]  Raghava Srinivasa Nallanthighal,et al.  Improved Grid-Scan Localization Algorithm for Wireless Sensor Networks , 2014 .

[7]  Kim Sook-Yeon,et al.  Location Estimation based on Edge Weights in Wireless Sensor Networks , 2005 .

[8]  Luigi Fortuna,et al.  Multi-robot localization and orientation estimation using robotic cluster matching algorithm , 2015, Robotics Auton. Syst..

[9]  Deborah Estrin,et al.  GPS-less low-cost outdoor localization for very small devices , 2000, IEEE Wirel. Commun..

[10]  Hui Xiong,et al.  Robust TDOA Localization Algorithm for Asynchronous Wireless Sensor Networks , 2015, Int. J. Distributed Sens. Networks.

[11]  Manuel Mazo,et al.  An Intelligent Space for Mobile Robot Localization Using a Multi-Camera System , 2014, Sensors.

[12]  Luca Calderoni,et al.  Indoor localization in a hospital environment using Random Forest classifiers , 2015, Expert Syst. Appl..

[13]  Stefano Panzieri,et al.  A joint routing and localization algorithm for emergency scenario , 2014, Ad Hoc Networks.

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

[15]  Seungryong Kim,et al.  A multi-vision sensor-based fast localization system with image matching for challenging outdoor environments , 2015, Expert Syst. Appl..

[16]  Mani B. Srivastava,et al.  The bits and flops of the n-hop multilateration primitive for node localization problems , 2002, WSNA '02.

[17]  Jan M. Rabaey,et al.  Robust Positioning Algorithms for Distributed Ad-Hoc Wireless Sensor Networks , 2002, USENIX Annual Technical Conference, General Track.

[18]  Zhihua Cui,et al.  Using Fitness Landscape to Improve the Performance of Particle Swarm Optimization , 2012 .

[19]  B. R. Badrinath,et al.  Ad hoc positioning system (APS) , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[20]  Nadia Nedjah,et al.  Genetic and Backtracking Search Optimization Algorithms Applied to Localization Problems , 2014, ICCSA.

[21]  Dinko Begusic,et al.  Fingerprinting based localization in heterogeneous wireless networks , 2014, Expert Syst. Appl..

[22]  Edith C. H. Ngai,et al.  A distributed Swarm-Intelligent Localization for sensor networks with mobile nodes , 2011, 2011 7th International Wireless Communications and Mobile Computing Conference.

[23]  Soohan Kim,et al.  A soft computing approach to localization in wireless sensor networks , 2009, Expert Syst. Appl..

[24]  José A. Gallud,et al.  Improving location awareness in indoor spaces using RFID technology , 2010, Expert Syst. Appl..

[25]  Koen Langendoen,et al.  Distributed localization in wireless sensor networks: a quantitative compariso , 2003, Comput. Networks.

[26]  Bhaskar Krishnamachari,et al.  A BIM centered indoor localization algorithm to support building fire emergency response operations , 2014 .

[27]  Xiaolong Su,et al.  Wireless sensor network node localization based on genetic algorithm , 2011, 2011 IEEE 3rd International Conference on Communication Software and Networks.

[28]  Zhihua Cui,et al.  Particle swarm optimization with FUSS and RWS for high dimensional functions , 2008, Appl. Math. Comput..