Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A Comprehensive Tutorial on Localization: Algorithms and Performance Analysis Tools

  • Published:
International Journal of Wireless Information Networks Aims and scope Submit manuscript

Abstract

This tutorial offers a comprehensive view of technological solutions and theoretical fundamentals of localization and tracking (LT) systems for wireless networks. We start with a brief classification of the most common types of LT systems, e.g. active versus passive technologies, centralized versus distributed solutions and so forth. To continue, we categorize the LT techniques based on the elementary types of position-related information, namely, connectivity, angle, distance and power-profile. The attention is then turned to the difference between active and passive LT systems, highlighting the evolution of the localization techniques. Motivated by the interests of industry and academia on distance-based active localization system, a deep review of the most common algorithms used in these systems is provided. Non-Bayesian and Bayesian techniques will be tackled and compared with numerical simulations. To list some of the proposed approaches, we mention the multidimensional scaling (MDS), the semidefinite programming (SDP) and the Kalman filter (KF) methods. To conclude the tutorial, we address the fundamental limits of the accuracy of range-based positioning. Based on the unifying framework proposed by Abel, we derive the closed-form expressions for the Cramér–Rao lower bound (CRLB), the Battacharyya Bound (BB), the Hammersley–Chapmann–Robbins Bound (HCRB) and the Abel Hybrid Bound (AHB) in a source localization scenario. We show a comparison of the aforementioned bounds with respect to a Maximum-Likelihood estimator and explore the difference between random and regular (equi-spaced anchors) network topologies. Finally, extensions to cooperative scenarios are also discussed in connection with the concept of information-coupling existing in multitarget networks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Notes

  1. In this work it is assumed that targets are points in the space without physical dimensions.

  2. Also the accuracy of AOA-system degrades as the source moves farther from the measuring unit.

  3. As explained later, states are the variables of interest that are to be computed, e.g., coordinates, velocity and so forth.

  4. These methods, also known as Fisher methods have a lower bound on the error covariance matrix which is given by the inverse of the Fisher information matrix (FIM), namely the CRLB [8].

  5. Often the cost function is non-convex and therefore the solution is only a local minima which in turn implies the non-optimality of the solution.

  6. In the more general case of multiple observations affected by zero mean Gaussian noise with different standard deviations the ML is equivalent to a weighted least squares (WLS) estimator.

  7. Although the algorithms would require the analytical expression of the gradient, numerical approximations are also possible [33].

  8. Quasi-Newton methods avoid to recompute the Hessian at each step.

  9. Notice that the ML solution can be interpreted as the output of a MAP estimator with uniform a priori distribution for x.

  10. For multiple observations the estimates for x can be recursively updated on the basis of the new observations [8].

  11. Usually the dynamic models are restricted to be probabilistic Markov sequences [8].

  12. Approximations are necessary to make the computation involved in the Bayesian framework feasible.

  13. Strictly speaking the two SONAR architectures are usually referred to as active and passive systems. This should not be confused with the more general definition of active and passive system given in Sect. 4 and 5 which is used in this work.

  14. Only the current set of information is used to make the assignment.

  15. These solutions consider as tracks the sequence of measurements originating from the same point in the space [74].

  16. The MHT is intrinsically an MTT filter although it is possible to modify it to work in the STT scenario.

  17. Labeling-algorithms can be used in conjunction with this solution to recover this information [80].

  18. Under such circumstances the dimension of the targets state vector becomes an unknown random number.

  19. Since the PHD does not integrate to one it is not a pdf.

  20. The latter used to further refine the search-space for \(\hat{{\bf D}}\).

  21. The C-MDS uses the double-centred Euclidean kernel constructed from (14a) setting \({\bf a} = \frac{1}{N}\cdot{\bf 1}_N\) and using all the pairwise distances between the N points in X. Then \(\hat{{\bf X}}\) is recovered from K as

    $$ \hat{{\bf X}} ={\bf U}_{\eta} \cdot \varvec{\Upsigma}_{\eta}^{\circ\frac{1}{2}}, $$
    (28)

    followed by the Procrustes transformation [16]. This solution represent the best approximation of K [23] that can be obtained under the constraint of rank(K) = η and it is exact provided that \({\varvec{\Updelta}}\in{\mathbb{EDM}}^N\).

  22. Namely single target scenarios.

  23. In [37], it is shown how to compute α in the case of w i  = 1, ∀ i, namely σ i  = σ,  ∀ i, which is also proved to be the optimal solution to the problem.

  24. Notice that generally the SDP solution is used as an initial estimate for X and it is generally refined by means of other optimization, e.g. standard non-linear least square (NLS) optimizations.

  25. Although not considered in this work, models for continuos-discrete and continuos-time systems are known in the literature and can be found in [8, 97] while recent advances in the area are offered in [98].

  26. Implicitly it also defines the noise statistics.

  27. The following marginals can also be computed:

    • prediction distribution \(p(\user2{x}_{\bar{k}+\bar{n}}| \user2{z}_1,\dots, \user2{z}_{\bar{k}})\), marginal of the future states;

    • smoothing distribution \(p(\user2{x}_{\bar{k}}| \user2{Z}^{\bar{T}})\), marginal of \(\user2{x}_{\bar{k}}\) given the set \(\user2{Z}^{\bar{T}}\).

  28. The distribution \(p(\user2{x}_{\bar{0}})\triangleq p(\user2{x}_{\bar{0}}|\user2{z}_{\bar{0}})\) at \(\bar{k}=0\) is known.

  29. Its computation would require the entire filtering pdf obtained solving the multidimensional integrals in (44) and (46).

  30. Also notice that \({\bf P}_{\user2{x},\bar{k}|\bar{k}}=\left[{\bf I}-\user2{K}_{\bar{k}}\cdot \user2{G}_{\bar{k}}\right]\cdot{\bf P}_{\user2{x},\bar{k}|\bar{k}-1}\).

  31. The derivation of the KF can be obtained using a LS argument [8].

  32. An anchor is a node whose location is known a priori, while a target is a node whose location is yet to be determined.

  33. The information vector \(\varvec{\nu}\) determines the features captured by the corresponding bound. Via appropriate choices of \(\varvec{\nu}\), different bounds better suitable to small, large and both types of estimation errors can be derived.

  34. The former refers to a scenario where anchor nodes are located at the corner of a square, and the latter to the most general assumption where anchors are randomly distributed.

  35. Recall that the CRLB corresponds to lower bound on the variance of an unbiased estimator.

  36. Even in the case of the target node outside the convex-hull of the anchors but within a reasonable distance from it, the results do not differ much from Fig. 11.

References

  1. D. Dardari, A. Conti, U. Ferner, A. Giorgetti, and M. Z. Win, Ranging with ultrawide bandwidth signals in multipath environments, Proceedings of IEEE, Vol. 97, No. 2, pp. 404–426, 2009.

    Article  Google Scholar 

  2. Y. Gu, A. Lo, and I. Niemergeers, A survey of indoor positioning systems for wireless personal networks, IEEE Communications Surveys & Tutorials, Vol. 11, No. 1, pp. 116–130, 2009.

  3. H. Liu, H. Darabi, P. Banerjee, and J. Liu, Survey of wireless indoor positioning techniques and systems, IEEE Transactions on Systems, Man and Cybernetics, Vol. 37, No. 6, pp. 1067–1080, 2007.

    Article  Google Scholar 

  4. N. B. Priyantha, The cricket indoor location system, Ph.D. dissertation, Massachusetts Institute of Technology, 2005.

  5. S. Blackman and R. Popoli, Design and Analysis of Modern Tracking Systems. Artech House, Norwood, 1999.

    MATH  Google Scholar 

  6. J. N. Ash and R. L. Moses, Self-localization of Sensor Networks. in Handbook on Array Processing and Sensor Networks, IEEE-Wiley, 2009.

  7. D. Macagnano, G. Destino, F. Esposito, and G. Abreu, MAC performances for localization and tracking in wireless sensor networks, in WPNC, 2007.

  8. Y. Bar-Shalom, X. R. Li, and T. Kirubarajan, Estimation with Application to Tracking and Navigation. Wiley-Interscience, New York, 2001.

    Book  Google Scholar 

  9. A. Dogandzic and A. Nehorai, Cramer-rao bounds for estimating range, velocity, and direction with an active array, IEEE Transactions on Signal Processing, Vol. 49, No. 6, pp. 1122–1137, 2001.

    Article  Google Scholar 

  10. P. Stoica and R. L. Moses, Introduction to Spectral Analysis, 1st ed. Englewood Cliffs, New Jersey: Prentice Hall, Feb.6 1997.

    Google Scholar 

  11. H. Chen, Accurate and efficient node localization in wireless sensor networks, Ph.D. dissertation, The University of Tokyo, February 2011.

  12. M. R. Gholami, H. W. and E. Ström, and M. Rydström, Wireless network positioning as a convex feasibility problem, Eurasip special issue on Localization in Mobile Wireless and Sensor Networks, 2011.

  13. S. Mazuelas, F. Laga, J. Blas, A. Bahillo, P. Fernandez, R. M. Lorenzo, and E. J. Abril, Prior NLOS measurement correction for positioning in cellular wireless networks, IEEE Transactions on Vehicular Technology, Vol. 58, No. 5, pp. 2585–2951, 2009.

    Article  Google Scholar 

  14. S. Venkatesh and R. M. Buehrer, NLOS mitigation using linear programming in ultrawideband location-aware networks, IEEE Transactions on Vehicular Technology, Vol.56, No.5, pp. 3182–3198, 2007.

  15. J. C. Gower, Some distance properties of latent root and vector methods in multivariate analysis, Biometrika, Vol. 53, pp. 315–328, 1966.

    Google Scholar 

  16. T. F. Cox and M. A. A. Cox, Multidimensional Scaling, 2nd ed. Chapman & Hall/CRC, Boca Raton, 2000.

    Book  Google Scholar 

  17. I. Borg and P. Groenen, Modern Multidimensional Scaling, Series in Statistics. Springer, New York, 1997.

    Google Scholar 

  18. J. Dattorro, Convex Optimization and Euclidean Distance Geometry. Meboo Publishing, Palo Alto, 2005.

    Google Scholar 

  19. J. C. Gower, Properties of Euclidean and non-Euclidean distance matrices, Linear Algebra and its Applications, Vol. 67, pp. 81–97, 1985.

    Article  MathSciNet  MATH  Google Scholar 

  20. F. K. W. Chan, H. C. So, and W. K. Ma, A novel subspace approach for cooperative localization in wireless sensor networks using range measurements, IEEE Transactions on Signal Processing, Vol. 57, No. 1, pp. 260–269, 2009.

  21. D. Macagnano and G. T. F. de Abreu, Gershgorin analysis of random Gramian matrices with application to MDS tracking, IEEE Transactions on Signal Processing, Vol. 59, No. 4, pp. 1785–1800, 2011.

    Article  MathSciNet  Google Scholar 

  22. K. W. Cheung and H. C. So, A multidimensional scaling framework for mobile location using time-of-arrival measurements, IEEE Transactions on Signal Processing, Vol. 53, No. 2, pp. 460–470, 2005.

    Article  MathSciNet  Google Scholar 

  23. K. V. Mardia, Some properties of classical multi-dimensional scaling, Communications in Statistics - Theory and Methods, Vol. A7, No. 13, pp. 1233–1241, 1978.

  24. M. W. Trosset, Extensions of classical multidimensional scaling: Computational theory, Computational Statistics, Vol. 17, pp. 147–162, 2002.

  25. A. Y. Alfakih and H. Wolkowicz, On the embeddability of weighted graphs in Euclidean spaces, University of Waterloo, Dept. of Combinatorics and Optimization, Tech. Rep., 1998.

  26. A. Y. Alfakih, H. Wolkowicz, and A. Khandani, Solving Euclidean distance matrix completion problems via semidefinite programming, Journal on Computational Optimization and Applications, Vol. 12, No. 1, pp. 13–30, 1999.

    Article  MathSciNet  MATH  Google Scholar 

  27. P. Biswas, T.-C. Liang, K.-C. Toh, and T.-C. Wang, Semidefinite programming based algorithms for sensor network localization with noisy distance measurements, ACM Transactions on Sensor Networks, Vol. 2, No. 2, pp. 188–220, 2006.

    Article  Google Scholar 

  28. A. Y. Alfakih, H. Wolkowicz, and A. Khandani, Solving Euclidean distance matrix completion problems via semidefinite programming, Journal on Computational Optimization and Applications, Vol. 12, No. 1, pp. 13–30, 1999.

    Article  MathSciNet  MATH  Google Scholar 

  29. K. Lui, F. Chan, and H. So, Semidefinite programming approach for range-difference based source localization, IEEE Transactions on Signal Processing, Vol. 57, No. 4, pp. 1630–1633, 2009.

  30. A. M.-C. So and Y. Ye, Theory of semidefinite programming for sensor network localization, Proceedings of ACM-SIAM 16th Annual Symposium on Discrete Algorithms, 2005, pp. 405–414.

  31. N. Krislock and H. Wolkowicz, Explicit sensor network localization using semidefinite representations and facial reductions, The SIAM Journal on Optimization, Vol. 20, pp. 2679–2708, 2010.

    Article  MathSciNet  MATH  Google Scholar 

  32. S. Kim, M. Kojima, and H. Waki, Exploiting sparsity in SDP relaxation for sensor network localization, The SIAM Journal on Optimization, Vol. 20, No. 1, pp. 192–215, 2009.

    Article  MathSciNet  MATH  Google Scholar 

  33. J. Nocedal and S. J. Wright, Numerical Optimization, 2nd ed., Vol. XXII. Springer, New York, 2006.

  34. D. W. Marquardt, An algorithm for least-squares estimation of nonlinear parameters, SIAM, Vol. 11, No. 2, pp. 431–441, 1963.

    MathSciNet  MATH  Google Scholar 

  35. G. Destino and G. T. F. de Abreu, Sensor localization from WLS optimization with closed-form gradient and Hessian, Proceedings of IEEE 49th Annual Globecom Conference (GLOBECOM’06), 27 November–1 December 2006.

  36. A. Abramo, F. Blanchini, L. Geretti, and C. Savorgnan, A mixed convex/nonconvex distributed localization approach for the deployment of indoor positioning services, IEEE Transactions on Mobile Computing, Vol. 7, No. 11, pp. 1325–1337, 2008.

    Article  Google Scholar 

  37. P. S. A Beck and J. Li, Exact and approximate solutions of source localization problems, IEEE Transactions on Signal Processing, Vol. 56, pp. 1770–1778, 2008.

    Article  MathSciNet  Google Scholar 

  38. J. de Leeuw, Multidimensional scaling, Department of Statistics, UCLA, January 2000.

  39. P. J. F. Groenen, The Majorization Approach to Multidimensional Scaling: Some Problems and Extensions. DSWO Press, Leiden University, Leiden, 1993.

    MATH  Google Scholar 

  40. N. Patwari, J. Ash, S. Kyperountas, R. Moses, and N. Correal, Locating the nodes: Cooperative localization in wireless sensor networks, IEEE Signal Processing Magazine, Vol. 22, No. 4, pp. 54–69, 2005.

  41. N. Patwari, R. J. O. Dea, and Y. Wang, Relative location in wireless networks, Proceedings of IEEE Vehicular Technology Conference (VTC), 2001.

  42. M. M. Ali, A. Törn, and S. Viitanen, A numerical comparison of some modified controlled random search algorithms, Journal of Global Optimization, Vol. 11, No. 4, pp. 377–385, 1997.

  43. Y. Yao, Dynamic tunneling algorithm for global optimization, IEEE Transactions on Systems, Man and Cybernetics, Vol. 19, No. 5, pp. 1222–1230, 1989.

  44. G. Destino and G. Abreu, On the maximum likelihood solution of source and network localization, IEEE Transactions on Signal Processing, Vol. 59, No. 10, pp. 4954–4970, 2011.

    Article  MathSciNet  Google Scholar 

  45. B. Fidan, S. Dasgupta, and B. D. O. Anderson, Guaranteeing practical convergence in algorithms for sensor and source localization, IEEE Transactions on Signal Processing, Vol. 56, No. 9, pp. 4458–4469, 2008.

    Article  MathSciNet  Google Scholar 

  46. V. Peterka, Bayesian approach to system identification, Trends and Progress in System Identification, P. Eykhoff, ed., Pergamon Press, Oxford, 1981, pp. 219–304.

    Google Scholar 

  47. A. Ihler, J. Fisher, R. Moses, and A. Willsky, Nonparametric belief propagation for self-localization of sensor networks, IEEE Journal on Selected Areas in Communications, Vol. 23, No. 4, pp. 809–819, 2005.

    Article  Google Scholar 

  48. B. Ristic, S. Arulampalam, and N. Gordon, Beyond the Kalman Fiter: Particles Filters for Tracking Applications. Artech House, Norwood, 2004.

    Google Scholar 

  49. R. E. Kalman, A new approach to linear filtering and prediction problems, Transactions of the ASME–Journal of Basic Engineering, Vol. 82, No. Series D, pp. 35–45, 1960.

  50. D. L. Alspach and H. W. Sorenson, Nonlinear Bayesian estimation using Gaussian sum approximations, IEEE Transactions on Automatic Control, Vol. 4, pp. 439–448, 1972.

    Article  Google Scholar 

  51. J. L. Williams, Gaussian mixture reduction for tracking multiple maneuvering targets in clutter, Ph.D. dissertation, Air Force Institute of Technology, Wright-Patterson AFB OH School of Engineering and Management, 2003.

  52. S. A. Löytty, Gaussian mixture filters in hybrid positioning, Ph.D. dissertation, Tampere University of Technology, 2009.

  53. I. Bilik and J. Tabrikian, Maneuvering target tracking in the presence of glint using the nonlinear gaussian mixture Kalman filter, IEEE Transactions on Aerospace and Electronic Systems, Vol. 46, No. 1, pp. 246–262, 2010.

    Article  Google Scholar 

  54. S. J. Julier and J. K. Uhlmann, Unscented filtering and nonlinear estimation, Proceedings of IEEE, Vol. 92, No. 3, 401–422, 2004.

  55. I. Arasaratnam and S. Haykin, Cubature Kalman filter, IEEE Transactions on Automatic Control, Vol. 54, No. 6, pp. 1254–1269, 2009.

    Article  MathSciNet  Google Scholar 

  56. S. S. Pradhan, J. Kusuma, and K. Ramchandran, Distributed compression in a dense microsensor network, IEEE Signal Processing Magazine, Vol. 19, No. 2, pp. 51–60, Mar 2002.

    Article  Google Scholar 

  57. M. S. Arulampalam, S. Maskell, N. Gordon, and T. Clapp, A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking, IEEE Transactions on Signal Processing, Vol. 50, No. 2, pp. 174–188, 2002.

    Article  Google Scholar 

  58. F. Daum, Nonlinear filters: beyond the Kalman filter, IEEE Aerospace and Electronic Systems Magazine, Vol. 20, No. 8, pp. 57–69, 2005.

    Article  Google Scholar 

  59. A. Doucet, N. de Freitas, and N. J. Gordon, Sequential Monte Carlo Methods in Practice. Springer, New York, 2001.

    MATH  Google Scholar 

  60. N. J. Gordon, D. J. Salmond, and A. F. M. Smith, Novel approach to nonlinear/non-Gaussian Bayesian state estimation, IEE Proceedings F, Vol. 140, No. 2, pp. 107–113, 1993.

    Google Scholar 

  61. R. Olfati-Saber, Distributed Kalman filtering for sensor networks, 46th IEEE Conference on Decision and Control, 2007, December 2007, pp. 5492–5498.

  62. R. Olfati-Saber, Distributed tracking for mobile sensor networks with information-driven mobility, American Control Conference, 2007 (ACC ’07), 2007, pp. 4606–4612.

  63. S. Kar and J. Moura, Gossip and distributed Kalman filtering: Weak consensus under weak detectability, IEEE Transactions on Signal Processing, Vol. 59, No. 4, pp. 1766–1784, 2011.

    Article  MathSciNet  Google Scholar 

  64. H. Wymeersch, U. Ferner, and M. Z. Win, Cooperative bayesian self-tracking for wireless networks, IEEE Communications Letters, Vol. 12, No. 7, pp. 505–507, 2008.

  65. H. Wymeersch, J. Lien, and M. Win, Cooperative localization in wireless networks, Proceedings of the IEEE, Vol. 97, No. 2, pp. 427–450, 2009.

    Article  Google Scholar 

  66. R. Olfati-Saber, J. Fax, and R. Murray, Consensus and cooperation in networked multi-agent systems, Proceedings of the IEEE, Vol. 95, No. 1, pp. 215–233, 2007.

    Article  Google Scholar 

  67. D. Bickson, Gaussian belief propagation: Theory and application, Ph.D. dissertation, The Hebrew University of Jerusalem, 2009.

  68. H. Wymeersch, Iterative Receiver Design. Cambridge University Press, Cambridge, 2007.

    Book  Google Scholar 

  69. J. Kemper and D. Hauschildt, Passive infrared localization with a probability hypothesis density filter, IEEE 7th Workshop on Positioning, Navigation and Communication, 2010, pp. 68–76.

  70. G. Carter, Time delay estimation for passive sonar signal processing, IEEE Transactions on Acoustics, Speech and Signal Processing, Vol. 29, No. 3, pp. 463–470, 1981.

    Article  Google Scholar 

  71. W. Knight, R. Pridham, and S. Kay, Digital signal processing for sonar, Proceedings of the IEEE, Vol. 69, No. 11, pp. 1451–1506, 1981.

    Article  Google Scholar 

  72. T. Glisson, C. Black, and A. Sage, On sonar signal analysis, IEEE Transactions on Aerospace and Electronic Systems, Vol. AES-6, No. 1, pp. 37–50, 1970.

    Article  Google Scholar 

  73. G. Pulford, Taxonomy of multiple target tracking methods, IEE Proceedings, 2005.

  74. I. J. Cox, A review of statistical data association techniques for motion correspondence, International Journal of Computer Vision, pp. 53–66, 1993.

  75. R. P. S. Mahler, Statistical Multisource-Multitarget Information Fusion. Artech House, Norwood, 2007.

    MATH  Google Scholar 

  76. S. S. Blackman, Multiple hypothesis tracking for multiple target tracking, IEEE Transactions on Aerospace and Electronic Systems, Vol. 19, No. 1, pp. 5–18, 2004.

  77. Y. Bar-Shalom, Tracking in a cluttered environment with probabilistic data association, Automatica, Vol. 11, pp. 451–460, 1975.

  78. D. Musicki, R. Evans, and S. Stankovic, Integrated probabilistic data association, IEEE Transactions on Automatic Control, Vol. 39, No. 6, pp. 1237–1240, 1994.

  79. M. Vihola, Random sets for multitargets tracking and data fusion, Ph.D. dissertation, Tampere University of Technology, 2004.

  80. K. Panta, Multi-target tracking using 1st moment of random finite sets, Ph.D. dissertation, Department of Electrical and Electronic Engineering, The University of Melbourne, February 2007.

  81. R. Mahler, Multitarget Bayes filtering via first-order multitarget moments, IEEE Transactions on Aerospace and Electronic Systems, Vol. 39, No. 4, pp. 1152–1177, 2003.

    Article  Google Scholar 

  82. M. Tobias, Probability hypothesis density for multitarget multisensor tracking with application to passive radar, Ph.D. dissertation, School of Electrical and Computer Engineering, Georgia Institute of Technology, 2007.

  83. I. J. Schoenberg, Remarks to maurice Frechet’s article “sur la definition axiomatique d’une classe d’espace distances vectoriellement applicable sur l’espace de Hilbert”, The Annals of Mathematics, Vol. 36, No. 3, pp. 724–732, 1935.

  84. P. Biswas, T.-C. Liang, K.-C. Toh, T.-C. Wang, and Y. Ye, Semidefinite programming approaches for sensor network localization with noisy distance measurements, IEEE Transactions on Automation Science and Engineering, Vol. 3, No. 4, pp. 360–371, 2006.

    Article  Google Scholar 

  85. T. Graepel, Kernel matrix completion by semidefinite programming, ENNS 12th International Conference on Artificial Neural Networks, Vol. 2415, J. R. Dorronsoro, ed. Springer, Berlin, 28–30 August 2002, pp. 694–699.

  86. M. Cheng, D. Zhi, and S. Dasgupta, A semidefinite programming approach to source localization in wireless sensor networks, IEEE Signal Processing Letters, Vol. 15, pp. 253–256, 2008.

    Article  Google Scholar 

  87. S. Boyd, L. E. Ghaoui, E. Feron, and V. Balakrishnan, Linear Matrix Inequalities in System and Control Theory. SIAM, Philadelphia, 1994.

  88. D. Macagnano and G. T. F. de Abreu, Adaptive gating for multitarget tracking with Gaussian mixture filters, IEEE Transactions on Signal Processing, Vol. 60, No. 3, 1533–1538, 2011.

  89. Y. Shang, W. Ruml, Y. Zhang, and M. P. J. Fromherz, Localization from mere connectivity, The 4th International Symposium on Mobile Ad-Hoc Networking and Computing MobiHoc, Annapolis, MD, USA, 1–3 June 2003.

  90. A. J. Kearsley, R. A. Tapia, and M. W. Trosset, The solution of the metric STRESS and SSTRESS problems in multidimensional scaling using newton’s method, Computational Statistics, Vol. 13, No. 3, pp. 369–396, 1998.

    MATH  Google Scholar 

  91. de Leeuw J., Applications of Convex Analysis to Multidimensional Scaling, Ser. Recent Developments in Statistics, J. R. Barra, F. Brodeau, G. Romier, and B. van Cutsem, eds. North Holland Publishing Company, Amsterdam, 1977.

  92. K. W. Cheung, H. C. So, W. K. Ma, and Y. T. Chan, Least squares algorithms for time-of-arrival-based mobile location, IEEE Transactions on Signal Processing, Vol. 52, No. 4, pp. 1121–1128, 2004.

    Article  MathSciNet  Google Scholar 

  93. E. Larsson and D. Danev, Accuracy comparison of LS and squared-range LS for source localization, IEEE Transactions on Signal Processing, Vol. 58, No. 2, pp. 916–923, 2010.

    Article  Google Scholar 

  94. G. Destino and G. T. F. de Abreu, Weighing strategy for network localization under scarce ranging information, IEEE Transactions on Wireless Communications, Vol. 8, No. 7, pp. 3668–3678, 2009.

    Article  Google Scholar 

  95. I. Güvenc and C.-C. Chong, A survey on TOA based wireless localization and NLOS mitigation techniques, IEEE Communications Surveys and Tutorials, Vol. 11, No. 3, pp. 107–124, Third quarter 2009.

  96. J. A. Costa, N. Patwari, and A. O. H. III, Distributed weighted-multidimensional scaling for node localization in sensor networks, Tech. Rep., 2005.

  97. A. H. Jazwinski, Stochastic Processes and Filtering Theory. Dover Books on Electrical Engineering. Academic Press, New York, 1970.

  98. S. Särkkä, Recursive Bayesian inference on stochastic differential equations, Ph.D. dissertation, Helsinki University of Technology, 2006.

  99. D. Macagnano and G. T. F. de Abreu, Weighting strategy for MDS tracking in LOS conditions, IEEE Personal Indoor Mobile Radio Communication (PIMRC), 2009.

  100. J. S. Abel, A bound on the means-square-estimate error, IEEE Transactions on Information Theory, Vol. 39, No. 5, pp. 1675–1680, 1993.

    Article  MATH  Google Scholar 

  101. D. J. Torrieri, Statistical theory of passive location systems, IEEE Transactions on Aerospace and Electronic Systems, Vol. 20, No. 2, pp. 183–198, 1984.

    Article  Google Scholar 

  102. A. Mazuelas, Y. Shen, and M. Z. Win, Information coupling in cooperative localization, IEEE Communications Letters, Vol. 15, No. 7, pp. 737–739, 2011.

    Article  Google Scholar 

  103. C. Hue, J.-P. L. Cadre, and P. Perez, Posterior Cramer-Rao bounds for multi-target tracking, IEEE Aerospace and Electronic Systems, Vol. 42, No. 1, pp. 37–49, 2006.

    Article  Google Scholar 

  104. X. Li, Collaborative multisensor tracking in mobile wireless sensor networks, International Journal of Sensor Network, InderScience Journal, Vol. 8, No. 3, pp. 233–246, 2010.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giuseppe Abreu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Macagnano, D., Destino, G. & Abreu, G. A Comprehensive Tutorial on Localization: Algorithms and Performance Analysis Tools. Int J Wireless Inf Networks 19, 290–314 (2012). https://doi.org/10.1007/s10776-012-0190-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10776-012-0190-4

Keywords