Skip to main content
Log in

Data association using relative compatibility of multiple observations for EKF-SLAM

  • Original Research Paper
  • Published:
Intelligent Service Robotics Aims and scope Submit manuscript

Abstract

Correct data association is crucial to perform self-localization and map building for mobile robot. The nearest neighbor method based on the maximum likelihood is widely used. However, this algorithm has two problems, possibility of false association and spurious association. These problems happen more severely when the vehicle pose error is large and the covariance does not represent the uncertainty correctly. In this paper, a data association method which applies the concept of pairwise relative compatibility to the probabilistic data association problem is proposed. The proposed method handles the false and spurious association problems effectively. We prove its performance by the EKF-SLAM simulations and experiments and the results show that the proposed data association provides reliable data association.

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

Access this article

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

Similar content being viewed by others

References

  1. Bar-Shalom Y, Fortmann TE (1988) Tracking and data association. mathematics in science and engineering. Academic Press Inc, Boston

    MATH  Google Scholar 

  2. Zhang S, Xie L, Adams M (2005) An efficient data association approach to simultaneous localization and map building. Int J Robot Res 24(1):49–60

    Article  Google Scholar 

  3. Smith R, Self M, Cheeseman P (1987) A stochastic map for uncertain spatial relation ships. In: Autonomous mobile robots: perception, mapping and navigation, pp 323–330

  4. Leonard JJ, Durrant-Whyte HF (1991) Simultaneous map building and localization for an autonomous mobile robot. In: Proceedings of the IEEE/RSJ international workshop on intelligent robots and systems, pp 1442–1447

  5. Dissanayake M, Newman P, Clark S, Durrant-Whyte HF, Csorba M (2001) A solution to the simulatneous localization and map building (SLAM) problem. IEEE Trans Robot Autom 17(3):229–241

    Article  Google Scholar 

  6. Duda RO, Hart PE, Stork DG (2001) Pattern classification. Wiley, New York

  7. Martinez-Cantin R, Castellanos JA (2006) Bounding Uncertainty in EKF-SLAM: the robocentric local approach. In: Proceedings of the IEEE international conference on robotics and automation, pp 430–435

  8. Bailey T, Nieto J, Guivant J, Stevens M, Nebot E (2006) Consistency of the EKF-SLAM Algorithm. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems, pp 3562–3568

  9. Neira J, Tardós JD (2001) Data association in stochastic mapping using the joint compatibility test. IEEE Trans Robot Autom 17(6):890–897

    Article  Google Scholar 

  10. Newman P (1999) On the structure and solution of the simultaneous localisation and map building problem. PhD thesis, University of Sydney

  11. Grimson W (1990) Object recognition by computer: the role of geometric constraints. The MIT Press, Cambridge

    Google Scholar 

  12. Breuel TM (2003) Implementation techniques for geometric branch-and-bound matching methods. Comput Vis Image Understand 90(3):258–294

    Article  MATH  Google Scholar 

  13. Scholz D (2013) Geometric branch-and-bound methods for constrained global optimization problems. J Glob Optim 57(3):771–782

    Article  MathSciNet  MATH  Google Scholar 

  14. Bazin JC, Li H, Kweon IS, Demonceaux C, Vasseur P, Ikeuchi K (2013) A branch-and-bound approach to correspondence and grouping problems. IEEE Trans Pattern Anal Mach Intell 35(7):1565–1576

    Article  Google Scholar 

  15. Bailey T, Nebot E, Rosenblatt JK, Durrant-Whyte HF (2000) Data association for mobile robot navigation: a graph thoretic approach. In: Proceedings of the IEEE international conference on robotics and automation, pp  2512–2517

  16. Neira J, Tardós JD, Castellanos JA (2003) Linear time vehicle relocation in SLAM. In: Proceedings of the IEEE international conference on robotics and automation, pp 427–433

  17. Li S, Calway A (2015) RGBD relocalisation using pairwise geometry and concise key point sets. In: Proceedings of the IEEE international conference on robotics and automation, pp 6374–6379

  18. http://www.acfr.usyd.edu.au/homepages/academic/tbailey/software/index.html. Accessed 21 May 2016

Download references

Acknowledgments

This work has been done by “Development of basic SLAM technologies for autonomous underwater robot and software environment for MOOS-IvP” funded by KRISO.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jinwoo Choi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Choi, J., Choi, M., Chung, W.K. et al. Data association using relative compatibility of multiple observations for EKF-SLAM. Intel Serv Robotics 9, 177–185 (2016). https://doi.org/10.1007/s11370-016-0200-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11370-016-0200-y

Keywords

Navigation